You might be overheating if this is the only scenario on which you are seeing that error -- but otherwise, test the ram by running
mdsched.exe http://msdn.microsoft.com/en-gb/library/ms793247.aspx >>
0x9A Page frame number Current page state The reference count of the entry that is being removed A driver attempted to free a page that is still locked for IO.
Your bugcheck text is showing a DirectX (graphics related error), but I would still like to see the minidump itself.
Let me have a look at the minidump as the stack trace might be useful
1 > create a new folder on the desktop and call it "dumpcheck" or whatever you like
2 > navigate to
c:\windows\minidump and copy the last few minidump files to that folder. *this assumes 'c' is your boot drive, if it is not, subsitute accordingly
3 >
close the folder and right click on it and select
Send to Compressed (zipped) Folder.
4 > use the "manage attachments" in the "advanced" reply window to upload that zip file here as an attachment.
This might point us to a non Microsoft driver causing the error, if one exists for it.
If you do not see any minidumps, be sure you are not using any cache cleaner such as CCleaner. Also run
sysdm.cpl and select Advanced > Startup and Recovery. Make sure "small memory dump" is the one chosen under "write debugging information" and the location should be
%systemroot%\minidump