Recently I had to replace my hard drive and I chose to do a new clean install of win7 rather than from backup.
I took the opportunity to clean and vacuum all heat sinks and fans. My video card has 1G and system has 8G with a 64bit OS and a 750w PS.
I was having sporadic poor frame rates from a new install of AH2 and only detailed terrain and detailed water enabled. It was driving me nuts because I had my services reduced to 28 before launching the game. I even had my GPU clocked up to 920 from 900 and video ram speed matching system ram. I was still getting frame rate issues and then occasional exe error lockups to the desktop. I tried reducing the GPU core speed gradually 915, 910 and so to 900. No luck.
The problem:
I had set my custom FoV to 116, my monitor is 24 inches.
When I reduced it to 106, I was able to up my GPU speed by 10-20. My frame rates were back where I expected them based on my game play before replacing the hard drive. No more exe errors to the desktop.
You never know, try reducing your FoV if you have set it to a higher custom number.