I realize that this is mainly a tech discussion forum rather than a tech support forum, but I'm in dire straits here right now, and I apologize. I recently bought my computer and built it ground up, spending hours making sure that each component is compatible with every other component. Anyway, to get down to the specs: Win XP Pro Intel Core 2 Duo E6420 2.13Ghz 2Gb DDR2-800 ram Sparkle nVidia 8600GTS 256mb XFX 680i LT SLI motherboard Anyway. The problem is, whenever I play games like CS:Source, Half Life 2, Stalker, or basically any high end graphical game, my computer will randomly go into a BSOD, and restart straight away. (Without giving me a chance to check what the actual error is) I've made sure that my computer is completely up to date in terms of drivers, and got the latest Direct X, etc. I -think- I've narrowed it down to the graphic card overheating, since I can games like Warcraft 3 for hours on end without any real problems. It doesn't crash either, when I'm not playing any games. While the first crash may take a while to occur, once it has actually happened, the crashes become more frequent. (After restarting the computer and the game, of course.) I've been checking on the GPU temperature with an nVidia monitor, and it reports to me that the GPU temp is idling at 50 degrees celcius, and whenever I recover from a crash to check on the temperature again, it's usually nearing 60 degrees. I've gotten RivaTuner to force the GPU fanspeed up to maximum at all times, but I'm not sure if it's actually doing anything as most hardware monitors I've downloaded can't actually detect my GPU fan (Not sure if it means anything) Another (possibly) unrelated problem is, when I was attempting to install Windows Vista (without having any old OS's on) it would also give me a BSOD in the very final part of installation. I haven't really looked into that much, however; I just installed Windows XP instead when Vista failed after 4 attempts. Would appreciate any help or replies, thanks guys! Edit: Just realised I posted this in the wrong section. Not good for a first post, sorry! Eheh.