It sounds suspiciously like a driver issue, so here comes the canned question 😉
Driver from IBM or from ATI?
OEM drivers have a habit of being outdated/buggy, so if it’s an IBM (or Microsoft) driver, try the one from ATI.
Actually, if you’re using the ATI driver, grab one from IBM to try, and/or try an older ATI driver, just in case its a new bug.
I’ve experienced a similar problem with release 40.1d after upgrading to the latest nVidia WHQL drivers (Forceware 162.18 ) for my 8800 GTS 640MB. The game will run fine for a while, then hang for several seconds, then run fine for a while, then eventually it will hard lock. On the previous drivers I’d rarely get hard crashes but not the intermittent freezes like this.
EDIT: Forgot to add, the problem seems completely random. Sometimes it runs just fine for an entire game, other times I get the problem.
I haven’t seen this in other 3D games FWIW. I play with my anti-virus software turned off.
Basic system specs:
Core 2 Duo E6600
4 GB DDR2
Geforce 8800 GTS 640 MB
Windows XP w/all current updates