I've had halo 2 installed for over a year now, ran fine all the time. One day I boot up halo 2 and I'm getting stutters. So I do some basic checks and stuff, like reinstalling halo 2 (several times), installing newer and older video drivers (nvidia), checking for viruses and spyware (none on my pc with nod32 smart security), changing resolution/quality, but all these things gave no solution. So I booted up fraps to see if the stutters were FPS related, seems they are not since I'm getting a nice 40-60 FPS on high at 1280 by 720 with 2 times AA on. Even in the stutters my frame rate stays nice and high, but it's like the game is paused for a really small amount of time and then gets going again, the problem gets worse in the main menu or when I move the player when playing. It's really a pain in the ass when trying to test/make maps. (In sapien the problem does NOT occur.)

Does anyone have an idea why this is happening, because I'm not willing to format my laptop just for halo 2 when other games like COD4 and crysis run like a charm.