The best at this point is to uninstal PR, then uninstall BF2 and punkbuster, make sure all BF2/PR folders are removed, and registry enties gone. Delete complete BF2 profile directory in My Documents> Battlefield 2 < remove complete folder from there. Reboot your PC. Start over and follow this guide >
https://www.realitymod.com/forum/f27-pr ... guide.html
Adittional tips for Win7 is to run everything you install as administrator. Right click file and select Run as administrator. You may want to turn off or disable UAC and windows defender.
Install BF2, then install any expansions you got ( SF maybe ), then
install patch 1.41 ( this will take a lot of time to complete so dont stop it or it will not work right ), then
install patch 1.5 ( same applies for it too ). Get
pbsvc install punkbuster and test it. Get
pbsetup and update PB for BF2 from it. Once done
reboot!
Now when BF2 install part is done, you want to launch it, and customize your settings, and retrieve or edit profile. Join MP game and make sure it run properly. It should say in main menu in lower right corner your game version.
Make sure it runs properly and that game version is like on image. Then go to installing PR. For rest follow
guide.
Edit: Ninjad. Well you shouldn't had to do that if you had legal copy already. Anyway there was a problem with Steam version of BF2, so if its still ongoing
look here for solution.
Continue here >
https://www.realitymod.com/forum/f27-pr ... rsion.html

CATA4TW!"People never lie so much as before an election, during a war, or after a hunt."
"God has a special providence for fools, drunks, and the United States of America."
― Otto von Bismarck