Forum Discussion

DrVaffelsteker's avatar
5 years ago

Punkbuster wont let me run it proberly

Hey, okay so I just got bf4 on pc and was looking forward to playing some with my bud. But I get this stupid * with punkbuster every game after 2-10 minutes, and its driving me crazxy. I've tried everything I've found the last two days. Im gonna copy my stupid whatever. Any help is hella appreciated, but how punkbuster is this willfully impossible to run for so many is truly baffeling...I'm gonna keep looking, I cant read everything on this issue, obviously. I've already used 10 hours on this. I'd rather it not be my life. If someone has had the same issue and solved it it would be so amazing. I've allowed everything - as one can see down below. Much love to the coomunity, I'm still looking forward to gaming on a real pc instead of a lowzy ps3, if I ever get the oppirtuinity that is.. Anyways: 

Extracting "PnkBstrB.exe" to:
"C:\Users\brage\AppData\Roaming\PnkBstrB.exe"
OK
Checking firewall settings OFF
Is PnkBstrA explicitly allowed?
C:\Windows\system32\PnkBstrA.exe YES
Is PnkBstrB explicitly allowed?
C:\Windows\system32\PnkBstrB.exe YES
Checking if PnkBstrB is running NOT RUNNING
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 = 7156 (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 = 11203 (ms) PnkBstrB started.
Load SUCCESSFUL.
Watching for PnkBstrB instance change (20) CHANGED (21)
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 = 2333
Checking PnkBstrK driver status NOT FOUND
Manually stopping PnkBstrB STOPPED
Removing test PnkBstrB file OK

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

4 Replies

  • I canto seem to figure it out... I have tried checking the windows 10 firewall to no avail.....   I need layman's steps as I am not an expert!

    PB Test Data:

    Starting PunkBuster Service Tests (v0.993) (10/11/20 12:53:24)
    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\removed\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 = 7813 (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 = 15484 (ms) PnkBstrB started.
    Load SUCCESSFUL.
    Watching for PnkBstrB instance change (10) CHANGED (11)
    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 = 3313 (ms) Version = 2308
    Checking PnkBstrK driver status NOT FOUND
    Manually stopping PnkBstrB STOPPED
    Removing test PnkBstrB file OK

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

    Is there any chance that the problem lies with my PB being located @ C:\Windows\SysWOW64\PnkBstrB.exe and yet above it is saying:  Is PnkBstrA explicitly allowed? C:\WINDOWS\system32\PnkBstrA.exe NO

  • I had the same issue last night after years of trouble free play... nothing had changed. Mine wouldn't even connect to the servers let alone let me join before being kicked... It was just an endless loop of looking like it was trying to connect then nothing. So I tried BF3 and I could connect but got the message: 

    Restriction: Service communication failure: PnKBstraA.exe

    So now I know the cause and go hunting for a fix... and like you ended up trying to reinstall PunkBuster Services which I found here: https://help.ea.com/en-gb/help/battlefield/punkbuster-technical-issues/# 

    Mine is now working ok. I looked at your log against mine and the only difference I can see is the version number of my service test (v0.994) is later than yours, as is my PnkBstrA Version: (1041). maybe they've updated something since you last tried, so maybe it's worth trying it again from my link instead of the the one you've already tried.

    Here's my log for comparison:

    Starting PunkBuster Service Tests (v0.994) (10/16/20 21:29:20)

    Checking OS

      Windows NT 6.1 (build 7601, Service Pack 1) 64-bit

    Checking PnkBstrA service status   RUNNING

    Checking PnkBstrA Version          OK (1041)

    Extracting "PnkBstrB.exe" to:

       "C:\Users\MY-Name\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    NOT RUNNING

    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 = 7051 (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 = 11076 (ms) PnkBstrB started.

      Load SUCCESSFUL.

    Watching for PnkBstrB instance change ( 2 ) CHANGED ( 3 )

    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 = 3853 (ms) Version = 2333

    Checking PnkBstrK driver status    NOT FOUND

    Manually stopping PnkBstrB         STOPPED

    Removing test PnkBstrB file        OK

    ----------------------------------

      Tests finished.

    Or maybe it's not working properly for Win10....  dunno'. I'm on Win 7 and sticking to it.