ORIGINAL: 2ndACR
Nef try going to Net 4.5..............that is what I am running on my machine. See if that does anything for you.
This is good advice.
I had 4.5 and 9.0c on my PC in Win7 before installing the game. I followed the advice given here and left the boxes checked anyway. This appears to have borked NET framework. As after installing and rebooting Windows informed me that NET Framework 4.0 needed to be repaired or uninstalled. I opted to repair. This removed 4.5. I have since re-installed 4.5 and the game runs much better. Still a little sluggish. Clicking on the plus sign when looking at aircraft at a base takes a second to work. Zoom could be a little better. Game saves now go where as they're supposed to in Win 7 and I can save and load without any problems now.
I'd recommend not following the "leave the boxes checked" advice with Win 7 and instead making sure 4.5 and dx9c are installed before installing the game. I don't have any previous versions of NET Framework installed now and things are running better than ever with 4.5. Going from 4.0 back to 4.5 is all I changed.