I have the same problem and these solutions seem to help:
- Turn off antivirus and firewall when you play
- Turn off network capabilities when you play, if you don't already.
The game still crashes for me, but only after a couple hours instead of minutes.
Edited because you already turned off DEP.
Also, from what I understand it appears to be a video driver issue so you might want to see if you can update your driver. Since the crashes come without warning, I keep my phone near to play games while I save every 20 min or so.