Hey guys,
Ive recently installed
Windows 7 Beta Build 7000. Ive noticed some problems with Battlefield 2 and Battlefield 2142 after installing them onto WINDOWS 7 and did some research on the problems that were coming up here are the 2 problems I had:
Battlefield 2: Punkbuster Kick for Inadequate O/S Privileges (Which means administrative rights are not set, no admin rights?)
and
Battlefield 2142: Punkbuster Kick for Unknown Windows API funtion Error Code: 131131
So after doing a bunch of reading on the net, a lot of people were talking crap to the people with
Windows 7 Beta Build 7000 and telling them oh what are you doing playing
games on betas and basically complaining and not giving any help so I decided to figure it out and help those people that like WINDOWS 7 and just dont want to go back to crappy
VISTA or the outdated XP so here is the fix step-by-step:
INSTRUCTIONS:
1. Right click on the BF2 shortcut on
desktop and click properties, (im sure your not a noob since you have windows 7 beta) so set your admin privileges to full control for bf2 and make sure you have "run as administrator" checked.
2. Right click on the shortcut on the desktop and click open file location and then do the same admin privileges on the actual BF2.exe
3. Last most important step, I think Battlefield 2 and Battlefield 2142 somehow dont allow Punkbuster update under Windows 7 so you have to do it manually.
Go to this link and download PBSetup:
PunkBuster Online Countermeasures
Install it and select your
game and update Punkbuster through that program.
Thats it!!! It works flawlessly for me! and i hope it works for you!
P.s.
Also I almost forgot make sure your firewall and antivirus
software isnt blocking any of the games or programs. I have Kaspersky and i made sure BF2 and BF2142 were under the TRUSTED section....