Forum Discussion

CrumpetTrumpet1's avatar
13 years ago

[FAQ]Updating Punkbuster

This post is for people that have problems with Punkbuster kicks.

General information about Punkbuster

Punkbuster is an anti-cheat tool developed by evenbalance, a company that was founded to fight Cheaters in videogames. Punkbuster is used by a lot of different games, such as Battlefield and Need for Speed.

Updating Punkbuster

1. Navigate to your Battlefield Folder(for example: C:\Origin Games\Battlefield3)

2. Start the "pbsvc.exe"as administrator

If the "pbsvc.exe" doesn't exist, download it here: http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe

3. Start "Un-Install/Remove Punkbuster Service"

4. Delete all files inside "C:\Origin Games\Battlefield3\pb"(Not the folder itself, though!)

5. Download Punkbuster from http://evenbalance.com/index.php?page=pbsetup.php

6. Save the Setup in any folder on your computer

7. Start the Setup as administrator

8. Click "Add Game"

9. Choose "Battlefield 3" as game and make sure that the game path is your Battlefield 3 folder.

10. Click "Check for Updates"

If an update is available for Battlefield 3 PB, Punkbuster will start downloading it now.

11. Repeat step 1 and 2

12. Start "Install/Re-Install Punkbuster Service"

Punkbuster should be up-to-date right now and a restart is recommended.

That should be it, I hope I could help you out.

20 Replies

  • ta ..its worth a try!

    ive tried everything else including manually updating pb and uninstalling everything , ccleaner , reinstall all 21GB+

    welcome to 7am in uk ..my weekend gone trying to get bf3 going pfff! [im an ex IT network engineer -so i know my way round!]

    they're acting like councils adding one way streets to control traffic and just causing jams! they need to talk to eachother more or employ more people who are clever enough to actually fix the problems befor ethey come out into the general gaming public.

    testers ho!

  • Anonymous's avatar
    Anonymous
    13 years ago

    When i want to join a server in battlefield play4free, it says "Leaving game, Kicked by PUNKBUSTER" why does that happen, and what is Punkbuster anyway?

    BTW i know that i chose battlefield 3, but playforfree wasent there

  • Anonymous's avatar
    Anonymous
    13 years ago

    This is so FU.........G irretaiting

    i try to do this but when i try ti reinstall it then an error occur it says:

    Failed to copy the file `C:\Program Files (x86)\origin games\battlefield3\pbsvc.exe` to `C:\Windows\system32\pbsvc.exe`

    (error 5: access is denied.)

  • Anonymous's avatar
    Anonymous
    13 years ago

    Are you **bleep**in kidding me? you want me to do that to get a game working that should work anyway ? you guys are **bleep**ed seriously.

  • Anonymous's avatar
    Anonymous
    13 years ago

    THANK YOU really useful and quick thx very much man

  • Fred_vdp's avatar
    Fred_vdp
    Hero+
    12 years ago

    Game disconnected: you were kicked by PunkBuster. Stated reason: PunkBuster kicked player 'Fred_vdp' (for 0 minutes) ... This PB Server Requires (A1386 C2.331) - Error loading pbcl

    I guess a reinstall would add the file that it wasn't able to load. Maybe those who say it didn't work should add the exact error message. I will confirm whether this fix worked for me later today. (Unless I forget of course.)

    Update: I can confirm that the issue has been fixed.

  • Anonymous's avatar
    Anonymous
    12 years ago

    Checking OS 
    Windows NT 6.2 (build 9200) 64-bit 
    Checking PnkBstrA service status RUNNING 
    Checking PnkBstrA Version OK (1036) 
    Extracting "PnkBstrB.exe" to: 
    "C:\Users\Datnguyen\AppData\Roaming\PnkBstrB.exe" 
    OK 
    Checking firewall settings OFF 
    Is PnkBstrA explicitly allowed? 
    C:\Windows\system32\PnkBstrA.exe NO 
    Is PnkBstrB explicitly allowed? 
    C:\Windows\system32\PnkBstrB.exe NO 
    Checking if PnkBstrB is running RUNNING 
    Manually stopping PnkBstrB STOPPED 
    Getting port for PnkBstrA OK (44301) 
    Opening socket for packet send OK 
    Sending version packet to PnkBstrA SENT 
    Receiving version from PnkBstrA OK 
    Received 6 bytes from 127.0.0.1:44301 
    Response = 11171 (ms) Version = v1036 
    Getting PnkBstrB install instance OK 
    Sending start packet to PnkBstrA SENT 
    Waiting for packet from PnkBstrA OK 
    Received 3 bytes from 127.0.0.1:44301 
    Response = 20750 (ms) PnkBstrB started. 
    Load SUCCESSFUL. 
    Watching for PnkBstrB instance change (7) CHANGED (8) 
    Getting port for PnkBstrB OK (45301) 
    Sending version packet to PnkBstrB SENT 
    Receiving version from PnkBstrB OK 
    Received 5 bytes from 127.0.0.1:45301 
    Response = 3031 (ms) Version = 2202 
    Checking PnkBstrK driver status NOT FOUND 
    Manually stopping PnkBstrB STOPPED 
    Removing test PnkBstrB file OK 

    ---------------------------------- 
    Tests finished. 

     

     

    i tried all your ways and still have that problem...but anyway thanks.i hope that you can fix it because i bought the bf4 already and i am confused cause i dont know will i get the same problem.i bought the bf3  2 months already but i just can played 80 hours.

  • Anonymous's avatar
    Anonymous
    12 years ago

    i tested everything in this execpt antivirus because i use microsoft essastiail or what it called but im still getting kick i play a half game or less then i getting kick and im getting a error after reintsall punkbuster it says

    cant open file c/windows/system32/logfiles/punkbuster//pnkbstrb.log

    and when i open service i dont have punkbuster b only a 

About Battlefield Franchise Discussion

Discuss Battlefield games in this community forum.133,647 PostsLatest Activity: 14 days ago