I think something is wrong with my new gaming PC. I can run games perfectly on it, but after about an hour or so of playing Oblivion, the screen goes black and the whole PC freezes up (while the sound repeats constantly), then I'm forced to manually reboot. I read that this was a problem to do with the game itself, but then I noticed the same thing happens with TF2 after about an hour started. I have no idea what's going on, and I'm pretty sure my PC isn't overheating. Funnily enough, this never happens with crysis or sins of a solar empire.
Any advice?
My specs are:
Point of view 8800GT 512MB
core 2 duo E8200
4GB corsair ram
windows vista 32 bit home premium
If you need to know any other information I can get it
Any help would be greatly appreciated
EDIT: some additional info. My CPU temp is about 40 degrees celcius on average while playing games and between 30 and 40 while idle. I disabled the sound and music in oblivion and tried playing, as soon as I entered and outdoor area, the fan on my 8800GT got louder and after about 3 minutes my screen went black and I had to reboot manually. This doesn't happen in other games, for example in TF2 or other source games, it takes about 30 minutes - 1 hour for the same thing to happen
So the problem isn't overheating and probably isn't related to my onboard sound codec
I also don't understand why crysis and other games aren't affected though