Jump to content
-=Punkbuster=-

Bad Company 2 - Hilfe bei PunkBuster-Problemen

Recommended Posts

In diesem Thread werden die verbreitetsten Fehlermeldungen gesammelt, die Spieler von Bad Company 2 durch das AntiCheat-Tool PunkBuster gemeldet bekommen. Die meisten davon ergeben sich aus einer fehlerhaften oder beschädigten Installation und lassen sich einfach lösen, andere erfordern etwas mehr Aufwand.

Konflikte durch Beta-Installation

Zu einem massiven Problem kommt es durch die Installation der Beta. Es ist deshalb dringend zu empfehlen, die Beta vor der Installation des Hauptspiels zu deinstallieren und auch den Ordner "BFBC2 Beta" unter "Eigene Dateien" zu löschen. Als dritten und letzten Schritt empfiehlt es sich die Reste der Beta aus der Registrierung zu entfernen. Dazu kann mit dem Registrierungseditor (Start -> Regedit) nach den Werten "BFBC2-Beta" sowie "BFBC2BetaGame.exe" gesucht werden. Wer sich nicht selbst an die Registry wagen möchte, kann das Tool CCleaner benutzen (Achtung: bei der Installation die Haken bei der Toolbar raus!).

Allgemein: Update über PBSetup

Abseits der Beta empfiehlt es sich bei allen Fehlermeldungen von PunkBuster als ersten Schritt ein manuelles Update durchzuführen. Dazu geht ihr wie folgt vor: Im Spielverzeichnis wird der Inhalt des Ordners "pb" komplett gelöscht. Danach wird das Tool PBSetup installiert und ausgeführt. Eine Anleitung findet sich im verlinkten Artikel in unserem Wiki. Nach dem Update überprüft ihr, ob die Dateien im vorher geleerten Ordner "pb" erneuert wurden.

pb init failure

Ein "pb init failure" basiert in neun von zehn Fällen auf einer korrupten PunkBuster-Installation. Das AntiCheat-Tool installiert die beiden Dienste "PnkBstrA" und "PnkBstrB". Wenn diese nicht gestartet werden können, erscheint die Fehlermeldung. Um dies zu überprüfen kann das Tool PBSVC genutzt werden. Dieses wird auf der Festplatte gespeichert und ausgeführt. Zu empfehlen ist hier die Funktion Testen. Schlägt der Test fehl, sollten die Services noch einmal deinstalliert und wieder neu installiert werden. Wichtig: ihr braucht Adminrechte. Falls diese nicht vorhanden sind, die PBSVC.exe bitte mit Rechtsklick starten und als Admin ausführen.

Wer im Fall von PnkbstrA und PnkbstrB ganz sicher sein will, kann die Dienste auch noch einmal in der Systemsteuerung überprüfen. (Mehr dazu später, wenn ich die BFBC2 Rechner am Start habe).

PunkBuster GUID unter BFBC2 ermitteln

Der einfachste Weg, um seine PB GUID unter BFBC2 zu ermitteln, ist das Betreten eines Servers. Dort wird der Teamchat geöffnet und folgende Befehle eingetippt

/pb_logtofile 1

/pb_writecfg

/pb_myguid

Auf dem Bildschirm passiert nichts, die Befehle werden dennoch ausgeführt. Im Ordner PB innerhalb des Spielverzeichnisses wird nun eine Logdatei erstellt (pbcl.log). Öffnet diese mit dem Notepad und sucht nach "GUID".

Eine andere Möglichkeit ist die Erstellung eine Konfigurationsdatei. Das geht wie folgt: erstellt eine neue Textdatei und fügt die folgende Zeile ein pb_logtofile 1. Danach speichert ihr das Dokument unter dem Namen pbcl.cfg im Punkbuster-Verzeichnis ab. Danach betretet ihr einen Server mit PunkBuster-Aktivierung und kurz danach findet ihr ebenfalls eine Logdatei im Verzeichnis PB.

Ein wichtiger Hinweis betrifft den Speicherort des Verzeichnisses. Unter Windows XP liegt der Ordner im Spielverzeichnis, unter Windows 7 und Windows Vista in den “AppDatas”. Der volle Pfad lautet

C:\Users\[YourUserName]\AppData\Local\PunkBuster\BC2\pb

Eine alternative Eingabemöglichkeit im Explorer ist

%USERPROFILE%\AppData\Local\PunkBuster\BC2\pb

Quelle

Weiterführende Wiki-Artikel

Abseits der hier aufegührten Problemlösungen findet ihr in unserem Battlefield-Wiki weiterführende Einträge:

PunkBuster

Liste mit möglichen Problemlösungen (Punkbuster, Online spielen)

====

Weitere Tipps folgen. Wenn ihr konkrete Lösungen zu einzelnen Meldungen habt, dann postet sie bitte im selben Schema hier rein.

Thx

Link to comment
Share on other sites

Hi erst mal.

Für alle die Von PB gekickt werden es liegt nicht an euch!

habe die letzten 30 std ca damit verbracht das Problem zu lösen!

Naja es lieg einfach an den Servern, Ein restart vom Server ergab vollen Erfolg!Falls ihr auf servern gekickt werdet, wendet euch an den Server Admin wenn möglich und bittet ihen ein Server restart zu machen da nur so die neuen PB Files drauf kommen!

Bei unseren Servern Funzt alles!

Schaut gern vorbei und zokkt solange bei uns!

Server Infos on http://www.bloodsport-clan.de

Hoffe ich konnte euch helfen.

Edited by BloodSport
Link to comment
Share on other sites

Ja und nein es aktualiert sich auf den server dafür muss man aber lang genug drauf bleiben!

Was bedeuted "lang genug"? Also manchmal zocke ich halt 20-30 Minuten auf einem Server und das sollte doch ausreichen?

Link to comment
Share on other sites

Tach Leute

Pyromaster mein name, neu hier, hab mich speziell auf grund meines Problems hier mal angemeldet...

und zwar folgendes: Ich kann zu keinerlei Server connecten, versuch ich es doch, erscheint diese Meldung: Bild (Ausnahme: Server läuft ohne Punkbuster)

Ursache scheint zu sein, das pnkbstrB.exe bei jedem Start von BC2 sowohl aus den Processen wie auch aus den Diensten (Arbeitsplatz>Verwallten>Dienste&Anwendungen>Dienste) gekickt wird... woran das liegt kann ich nicht sagen, jedoch defenitiv das es passiert (bereits mehrfach getestet)

Nun zu meinen bisherigen Versuchen, das Problem in den Griff zu kriegen:

Punkbuster Deinstalliert und Neu Installiert: Keine Veränderung!

Manuell alle Punkbusterdateien und verweise gelöscht (lokale einstellung, System32, BC2 Ordner und Registry) und erneut installiert: keine veränderung

Sowohl Manuell als auch über pbsetup.exe (ja, von evenbalance) installiert, pbsvc Laufen lassen und sowohl re-installation als auch test laufen lassen (der test deactiviert im übrigen jedesmal manuell die pbB.exe in den Diensten, Testbericht im Spoiler)

Starting PunkBuster Service Tests (v0.987) (03/17/10 22:29:25)

Checking OS

Windows XP (build 2600, Service Pack 3) 32-bit

Checking PnkBstrA service status RUNNING

Checking PnkBstrA Version OK (1032)

Extracting "PnkBstrB.exe" to:

"C:\Dokumente und Einstellungen\Pyromaster\Anwendungsdaten\PnkBstrB.exe"

OK

Checking firewall settings OFF

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 = 8859 (ms) Version = v1032

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

Load SUCCESSFUL.

Watching for PnkBstrB instance change (5) CHANGED (6)

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 = 3015 (ms) Version = 2110

Checking PnkBstrK driver status NOT FOUND

Extracting new PnkBstrK to:

"C:\Dokumente und Einstellungen\Pyromaster\Anwendungsdaten\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

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

Tests finished.

Grüße

Pyromaster

Link to comment
Share on other sites

Hi und willkommen,

hast Du Spiel UND PunkBuster als Admin installiert? Ich kenne dieses Verhalten der Deaktivierung bisher nur aus Fällen, in denen die Konten der Benutzer keine Adminrechte hatten.

Link to comment
Share on other sites

Hi und willkommen,

hast Du Spiel UND PunkBuster als Admin installiert? Ich kenne dieses Verhalten der Deaktivierung bisher nur aus Fällen, in denen die Konten der Benutzer keine Adminrechte hatten.

Müsste der fall sein... ich kanns echt nochmal speciel durchführen, aber ich hab nur mein Administratorkonto...

Link to comment
Share on other sites

Bei mir ist nur das problem das ich bei der suchoption punkbuster einschalte aber wenn ich auf ein server joine dann hat der kein pb das wundert mich einwenig

mfg Cody

Link to comment
Share on other sites

Moin ein kumpel von mir hat folgendes problem er wird immer direkt vom server gekickt mit der meldung

"punkbuster kicked player ‘PLAYER NAME’ (for 0 minutes) … RESTRICTION: Service Communication."

firewall ist deaktiviert

pbsetup mehrfach ausgeführt und alle updates drauf

und keine veränderungen

Hier sein log von pbsvc:

Starting PunkBuster Service Tests (v0.987) (03/21/10 15:11:31)

Checking OS

Windows NT 6.1 (build 7600) 64-bit

Checking PnkBstrA service status RUNNING

Checking PnkBstrA Version OK (1032)

Extracting "PnkBstrB.exe" to:

"C:\Users\Onur\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 = 7703 (ms) Version = v1032

Getting PnkBstrB install instance NOT FOUND

Sending start packet to PnkBstrA SENT

Waiting for packet from PnkBstrA OK

Received 3 bytes from 127.0.0.1:44301

Response = 12078 (ms) PnkBstrB started.

Load SUCCESSFUL.

Watching for PnkBstrB instance change (0) CHANGED (1)

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 = 3281 (ms) Version = 2110

Checking PnkBstrK driver status NOT FOUND

Manually stopping PnkBstrB STOPPED

Removing test PnkBstrB file OK

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

Tests finished.

hoffe es kann jmd helfen

Link to comment
Share on other sites

Hier sein log von pbsvc:

Starting PunkBuster Service Tests (v0.987) (03/21/10 15:11:31)

Checking OS

Windows NT 6.1 (build 7600) 64-bit

Checking PnkBstrA service status RUNNING

Checking PnkBstrA Version OK (1032)

Extracting "PnkBstrB.exe" to:

"C:\Users\Onur\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 = 7703 (ms) Version = v1032

Getting PnkBstrB install instance NOT FOUND

Sending start packet to PnkBstrA SENT

Waiting for packet from PnkBstrA OK

Received 3 bytes from 127.0.0.1:44301

Response = 12078 (ms) PnkBstrB started.

Load SUCCESSFUL.

Watching for PnkBstrB instance change (0) CHANGED (1)

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 = 3281 (ms) Version = 2110

Checking PnkBstrK driver status NOT FOUND

Manually stopping PnkBstrB STOPPED

Removing test PnkBstrB file OK

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

Tests finished.

hoffe es kann jmd helfen

PunkBuster-Installation ist nicht vollständig. PBSetup alleine hilft da nicht. Bitte mal über PBSVC die SErvices deinstallieren und neu installieren. Ist das Konto ein Admin-Konto? Falls nicht, auf jeden Fall PBSetup und PBSV als Admin starten.

Link to comment
Share on other sites

Hi und willkommen,

hast Du Spiel UND PunkBuster als Admin installiert? Ich kenne dieses Verhalten der Deaktivierung bisher nur aus Fällen, in denen die Konten der Benutzer keine Adminrechte hatten.

Okay, ich hab jetzt sichergestellt, das sowohl BC2 als auch Punkbuster als Admin installiert wurden...

keine besserung...

ich bin kurz vorm verzweifeln

Link to comment
Share on other sites

Hallo, hab hier ein problem mit punk buster, habe battlefiel bc2 von altem auf neuen pc übertragen hat alles super funktioniert auch mit altem konto anmelden usw alle treiber auf neustem stand hab gutes internet windows defender und firewall sind aus trotzdem werde ich nach 5 minuten aus jedem server gekickt begründung:

Punk Buster kicked player for 0 minutes this pb server requieres (A1382 C2.220) Error loading pbcl

Was soll ich tun ? danke für hilfe im voraus

PS: das problem tritt nur auf neuem pc auf vorher hatt ich noch nie probleme

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.