Right follow these steps all the way to the end to make sure you download missing files that are not installed by PBsetup.exe.
1> Goto PunkBuster Online Countermeasures
2> Download PBsetup (3.4) install, run and add your game.
3> Select your game file and click check for updates.
4> Navigate to: Battlefield Bad Company 2/PB/htm/
5> Make sure you have the following files in there:
Quote:
* wc002158.htm
* wa001382.htm
If YES skip to step 6
If NO then goto: PunkBuster Online Countermeasures
Download those files and place them in :
Battlefield Bad Company 2/PB/htm/
6> Now also download pbsec.htm (for Players not Admin) from the last link and place that both of these locations (to make sure):
Battlefield Bad Company 2/PB/htm/
Battlefield Bad Company 2/PB/
Now PB should be properly setup.
Original post by SonixSquad, taken from http://forums.electronicarts.co.uk