Hello. I'm new here, so forgive me if this is not complete enough. I have already read the "before you post" thread. I have a NX6600GT TD128E MSI/with NVIDIA video card. I'm running Win XP Media Center Edition version 2002 SP2 My problem is that when I start up a game (condition zero, BF2) my computer just reboots at the start up screen of CZ and at the point just before connecting to a server in BF2. Then, after I log in, I get a "your system has recovered from a serious error" I submit the report and Microsoft tells me that there's something wrong with a unknown driver. a.k.a. : STOP 0x000000EA THREAD_STUCK_IN_DEVICE_DRIVER I have tried: 1. Un-installing the driver, using "Driver Cleaner Pro" and "NFR" to clean the drivers and all traces, and then Installing the latest NVIDIA driver. 2. Moving hardware acceleration to zero and un-checking write combining. 3.I have ran DXDIAG with no problems and in msconfig I de-selected all programs at start up 4.Ran McAfee Virus scan, Ad-Aware 5. Searched forums for endless hours 6. Put both hands two feet apart against wall and proceeded to slam head into wall. 7. I then tried a system restore...yes I know. System Restore at an earlier point (week ago) fixed the problem. However I undid the system restore cleverly thinking I found the issue.... Not so much. I don't want to live with another Sys Restore. It renames files and is full of holes. For Christ sake can someone please help me... My finger is on the reformat disc button. PS I have a dmp file of the last error. But I'm not clear on how to post it here. I hope this attachment works and is what you need.