Forum Discussion

BuckChimo's avatar
9 years ago

BF3 punkbuster problems

I installed BF3 and all the expansion packs.  No problems.  Then I tried to connect to a server and I was told to install Punkbuster.  This didn't make sense because I had already done so during the installation process.  So I installed it manually and I still get a message saying that I need to install it.  What is going on and how can I fix this?

This is what PB gives me as an error message when I run PB Services:

Starting PunkBuster Service Tests (v0.994) (06/26/16 13:37:39)
Checking OS
  Windows NT 6.2 (build 9200) 64-bit
Checking PnkBstrA service status   RUNNING
Checking PnkBstrA Version          OK (1041)
Extracting "PnkBstrB.exe" to:
   "C:\Users\User\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    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 = 7141 (ms) Version = v1041
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 = 15282 (ms) PnkBstrB started.
  Load SUCCESSFUL.
Watching for PnkBstrB instance change ⚽ CHANGED 🏈
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 = 3813 (ms) Version = 2333
Checking PnkBstrK driver status    NOT FOUND
Manually stopping PnkBstrB         STOPPED
Removing test PnkBstrB file        OK

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

4 Replies

  • Re: RESTRICTION: Service Communication Failure: PnkBstrA.exe

    -1. Open windows firewall

    -2. click advanced settings( on the left) and then inbound (also left)

    -3. Find PnkbstrA.exe and PnkbstrB.exe (if you have two of both, its fine)

    -4. right click on each of them>properties>programs and services

    -5. make sure that "all programs that meet the specifications" is checked

    -6. then go to the "Advanced" tab and check all 3 boxes. Domain, Private and Public.

    -7. REMEMBER TO DO THIS FOR ALL PnkBstr Files. then save and quit.

    -8. Go to C:\Program Files (x86)\Origin Games\Battlefield 3 and delete "Pb" folder.

    -9. go to these 2 links:

    -http://websec.evenbalance.com/downloader/download.php?file=1

    -http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe

    -10. download and install both

    -11. Run Pbsetup.exe (the first link)

    -12. add a game (eg. bf3)

    -13. check for updates.