Hi. I've been having a persistent BSOD and CTD problem with my desktop PC for over a year now. It's getting to the point where it's unuseable. I upgraded frmo Vista to Windows 7 in an attempt to resolve the issue, but sadly it's still there. I then went back and upgraded again as a 'fresh install' option, electing to remove all previous data, but even this didn't work. Although interestingly, it's stored my previous data in a folder called 'Windows.old' which it won't let me delete, even though I have the admin (and only) account on the system. When I use cccleaner and similar programmes, it claims to fine registry problems in this folder which I'm unable to do anything about. Could this be the problem? The pC is fine for general use, but the problem happens whenever I try to use it for gaming. I've scanned for malware using various utilities (I have AVG installed), updated the Direct X drivers, checked the video card drivers are up to date, checked for RAM errors, and checked my GPU and CPU temps (60 degrees, and up to 85 degress respectively). Here's a BSOD message I had: STOP 0x0000008E (0xC0000005, 0x91CDa6C4, 0xA752C500, 0x00000000) dxgkrnl.sys - Address 91CDA6C4 base at 91CD80000, DateStamp 4ce78ffe After this I ran the latest Direct X web installer, but I'm still getting both BSODs and CTDs. I can provide my DXDiag info if that helps. Really grateful for any help, this has been going on too long!