I bought my copy of Call of Duty 4 back in December of 2007 or January of 2008, and I have been fine playing it until now. I have tried manually updating using PBsetup to client version c2.077, I have also unistalled/reinstalled both Call of Duty 4 and uninstalled/reinstalled PB using Pbsvc.exe, but all without success (IMG:style_emoticons/default/dntknw.gif) . I decided to open up taskmanager, and surely enough PnkbstrB.exe wasn't running in the service menu, but PnkbstrA.exe is. I have disabled my firewall and manually allowed Pnkbstra.exe and Pnkbstrb.exe through, but still no success.
What is even more strange is that Americas Army, which is PB enabled doesn't kick me for any reason.
Does anyone have a solution?
BTW, this is my flush when I run Pbsvc and click "test services: Starting PunkBuster Service Tests (v0.986) (06/28/08 13:12:05) Checking OS Windows NT 6.0 (build 6001, Service Pack 1) 32-bit Checking PnkBstrA service status RUNNING Checking PnkBstrA Version OK (1028) Extracting "PnkBstrB.exe" to: "C:\Users\Jonathan Li\AppData\Roaming\PnkBstrB.exe" OK Checking firewall settings OFF 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 = 10094 (ms) Version = v1028 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 = 14118 (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 = 3011 (ms) Version = 1806 Checking PnkBstrK driver status NOT FOUND Extracting new PnkBstrK to: "C:\Users\Jonathan Li\AppData\Roaming\PnkBstrK.sys" OK Sending load packet to PnkBstrB SENT Checking PnkBstrK driver status RUNNING Stopping PnkBstrK STOPPED Deleting PnkBstrK OK Checking PnkBstrK driver status DELETED Manually stopping PnkBstrB STOPPED Removing test PnkBstrB file OK
well if u update and doesnt work. id remove PB and reget it.
what you do is.
go into yyour cod4 folder
C:\Program Files\Cod4:MW\
Delete the whole PB folder. Then open cod4 and it should say PB is disabled. from there, go into your option>>multiplayer options>>enable punkbuster. Then exit out of cod4 and use pbsetup to update again.
how it fixed my problem. worked for a handshaking problem also and a heartbeat one
i havent etensively tested it tho
This post has been edited by M2sterK1lla: 28 Jun 2008, 05:41 PM
I have manually tried starting the PnkbstrB.exe file thru system32, but it doesn't work.
Americas Army Works....In fact when I play it specifically says "PnkBstrB.exe succesfully Initialized and Started" in the console area. I wonder how PnkBstrB.exe works fine in Americas Army but stops working in Call of Duty 4. (IMG:style_emoticons/default/ohmy.gif)
Group: Members
Posts: 5
Joined: 28-June 08
Member No.: 68,569
Please help.....Anyone.
By the way, I am thinking about buying BF2, however Punkbuster's bad impression could seriously deter my purchase, so I was wondering, does Battlefield 2 have as many "PB Errros" as Call of duty 4?
Group: Premium Member
Posts: 2,302
Joined: 2-August 05
From: Memphis,TN
Member No.: 34,515
This is working for several people:
If reinstalling PB doesn't work then check the Services running on your PC.
First start your game in a window (or minimise it), there is no need to join a server. Then:
* On XP you do this: 1. Go to Control Panel and select "Administrative Tools" 2. Select "Services" from the list that appears. 3. Scroll down the list and ensure "PnkBstrA" and "PnkBstrB" show 'status' as "Started" and 'Startup Type' as "Automatic"
* On Vista you do this 1. Go to Control Panel and select 'System and Maintenance' 2. Select "Administrative Tools" 3. Select "Services" from the list that appears. 4. Scroll down the list and ensure "PnkBstrA" and "PnkBstrB" show 'status' as "Started" and 'Startup Type' as "Automatic"
Group: Members
Posts: 2
Joined: 28-June 08
Member No.: 68,584
holback ok i was trying to do this an when i looked at the pnkbstrB it said it was disabled an when i cliked it an told it to make the startup auto it said that it was marked for deletion so it wont let me could you please help me here
Group: Members
Posts: 3
Joined: 29-June 08
Member No.: 68,610
QUOTE(jonathan.li @ 29 Jun 2008, 04:29 PM)
I submitted a ticket and it has been a week and they still haven't answered. I'm just about ready to not buy another PB enabled game again.
I started experiencing the exact same problem yesterday (including PnkBstrB.exe being marked for deletion) and was working on it until early this morning. I opened a ticket and here is the response I got:
Note #4: It looks like PnkBstrB is failing to start. Please make sure you allow the service files in security software like virus scanners and/or firewalls (even if you turn them off while playing). You will need to allow/unblock the services PnkBstrA.exe and PnkBstrB.exe from your "C:\Windows\system32\" folder (or "C:\Windows\SysWOW64\"on 64bit systems). In case of doubt, manually add both to your firewall's allow list. After the installation process you will only find PnkBstrA, so just make sure this process file is not blocked. Then try playing on a PB enabled server, in case of a kick, check if PnkBstrB was created and unblock it too.
Please make sure that the PnkBstrA service is set to start automatically every time your computer starts. Go to: Start menu, Settings, Control Panel, Administrative Tools, Services and change PnkBstrA to start Automatically.
If PnkBstrB is never created, please do the following:
* Download the latest version of PBSVC from: http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe * Disable your security software (virus scanners for example) temporarily (disconnect your computer from the internet if you feel this is unsafe). * Make sure you don't play through a network share. * Make sure you run the latest drivers, especially drivers for network adapters. * Run PBSVC and press the "Test Services" button. This will test all components of the PunkBuster Services, including a trigger to start PnkBstrB. * Check if PnkBstrB.exe is now available in the "C:\Windows\system32\" folder. * Enable your security software again if closed and add PnkBstrB to the allow list (described above). * Make sure you have rebooted your computer. * Run the following tool: http://www.softpedia.com/get/Antivirus/Loo...Destroyer.shtml
Nothing worked until I performed the last step (running look2me-destroyer) and rebooted my pc, now everything runs perfectly and I've been playing most of the day with no issues.