Why do Microsoft games lag like crazy on my computer?

Recently I have become aware that any Microsoft game that I have on my computer runs with unbearable lag. At first I though that Halo 1 and 2 just hated me, but I've noticed that Age of Empires 3 does it as well. What's interesting about this is that I'm getting a high FPS in games (30's and 40's lowest, usually around 50 and up) but it still lags. I think the best way to describe the framerate would be to call it "jumpy", it never stays stable, but instead rapidly bounces about 5 FPS in either direction. However, things really started to get interesting when I tried to record a video with Fraps to show what was happening. I hit the record button and... suddenly the lag goes away. Go figure. So, I think recording with Fraps has a smoothing effect on the framerate, because the FPS suddenly becomes very consistent. I'd just record video all the time, except that it would eat up all of my disk space :(. So, does anybody have any ideas on a solution? Some sort of framerate smoothing software perhaps? Oh, by the way, here's my specs: -E6850 @ 3.0 Ghz -2 GiB DDR2 800 RAM -Two 8600 GT's in SLI -Asus P5N-E SLI motherboard -Various SATA drives that I've scrounged -Windows Vista 32-bit I can run most games maxed out (or close to it) except for Crysis and Far Cry 2, of course :).

bounty10127 years ago
Same thing happens to me when I'm trying to play Halo with DjRadio, I still havent found a solution either.