Hopefully this will help some people who are getting unacceptable performance while playing games in Vista. I found it just makes the difference in BF2 between playable gameplay and unplayable gameplay.
Heres what you can try:
- Find the games .exe file in the instalation directory
- Right click on the icon
- Click on Properties
- Click on the Compatibility tab
- Check the "Disable visual themes" and "Disable desktop composition"
- Click ok
Hopefully this helps anyone who needs a little performace boost
Also another little tip, if anyone is playing a game with Punkbuster, and are getting kicked from the server for no apparent reason, try running the game as administrator (right click, select "Run as administrator")