Mögliche Lösungen für die Freezes bei BF3

Hier sind zwei mögliche Lösungen um die Freezes bei Battlefield 3 zu umgehen. Ich habe beide ausprobiert.

Die erste Lösung besteht darin, die Punkbuster-Dateien überprüfen zu lassen. Manchmal werden diese nicht in das Systemverzeichnis System32 installiert, sondern ganz woanders hin. Das kann auf 32- und 64-Bit-Systemen zum Freeze führen.

  • Dazu den Ordner öffnen, in dem BF3 installiert ist (z. B. C:\Programme\Origin Games\Battlefield3\) und die Datei pbsvc.exe anklicken.
  • Install/Re-Install PunkBuster Service markieren und  Next anklicken. Punkbuster wird installiert.
  • Im Testfenster überprüfen, ob folgender Text ausgegeben wird:
Checking firewall settings
Is PnkBstrA explicitly allowed?
C:\Windows\system32\PnkBstrA.exe   YES
Is PnkBstrB explicitly allowed?
C:\Windows\system32\PnkBstrB.exe   YES

 Erstens muss das Installationsverzeichnis C:\Windows\system32\ lauten und bei „Checking firewall settings“ muss zweimal YES erscheinen. Sollte NO erscheinen, muss man seine Firewalleinstellungen prüfen und die beiden Dateien freigeben. Man kann dann noch im System32-Verzeichnis prüfen, ob die Dateien PnkBstrA.exe, PnkBstrB.ex0, PnkBstrB.exe und PnkBstrB.xtr vorhanden sind.

Link zur Anleitung im Battlelogforum.

Die zweite Lösung besteht darin, den Speicherverbrauch von Battlefield 3 auf 2,5 GB zu begrenzen. Dadurch soll es zu keinem Speicherüberlauf mehr kommen, der für das Einfrieren sorgt. Diese Lösung wird vor allem bei 32-Bit Systemen funktionieren, bei 64-Bit eher nicht. Der Rechner selbst kann keinen Schaden nehmen. Es wird nur der verfügbare Speicher für Battlefield 3 begrenzt.

  • In Vista oder Win7 auf Start.
  • cmd in das Suchfeld eingeben.
  • In der Trefferauflistung mit der rechten Maustaste auf cmd.exe klicken und „als Administrator ausführen“ wählen.
  • In die Konsole folgenden Befehl eingeben:
bcdedit /set increaseuserva 2500
  • Anschließend den Rechner neu starten und fertig!

Sollte es zu Problemen mit anderen Spielen kommen, dann mit folgendem Befehl rückgängig machen:

bcdedit /deletevalue increaseuserva

Link zur Anleitung im Battlelogforum oder als Video auf Youtube.

Die Lösung hat bereits in vielen Fällen geholfen, aber leider nicht in allen. Außerdem übernehme ich natürlich keine Haftung für irgendwelche Schäden.

NACHTRAG:

Die Wirksamkeit der zweiten Lösung hat sich bestätigt!

Ich habe die Einstellung rückgängig gemacht, da ich die Hoffnung hatte, der letzte Patch hätte dieses Problem behoben.

Die Folge war, dass innerhalb der ersten Minute das Spiel wieder eingefroren ist. Dies hat sich dann dreimal wiederholt.

Mir wurde es dann zu blöd und ich habe die Einstellung wieder vorgenommen. Anschließend konnte ich den ganzen Abend ohne weitere Probleme spielen.

Fazit: Dieser Befehl funktioniert!

9 Antworten auf „Mögliche Lösungen für die Freezes bei BF3“

  1. Du musst darauf achten, dass sich die Ausnahmeregeln der Firewalleinstellungen auf die beiden exe-Dateien im richtigen Verzeichnis beziehen. Bei mir waren das zunächst auch die falschen Dateien. Ich habe die beiden vorhandenen Regeln gelöscht und dann manuell neu mit den exe-Dateien im richtigen Verzeichnis erstellt.

  2. Hey ich peils nicht ich habe Windows 7 aber wenn ich es zulasse am pc und online und dann nochmal den durchlauf starte steht immer noch NO und wenn ich wieder schaue ob ich es in der Firewall aktivert habe sind die hacken weg ?

  3. Hi. Also ich habe Lösung nr. 2 auch benutzt. Zum einen Ja es funktioniert tatsächlich. Vorher hatte ich alle paar min. einen Freeze und musste neu starten. Aber und das ist jetzt mein Problem. Wenn ich den Befehl eingebe egal ob 2500 oder 3000 oder 3500 mein Spiel ruckelt danach dennoch alle paar sek. Und nein es liegt nicht an meinem rechner denn das macht er leider erst seid der 32bit version. Falls keiner einen Rat für mich hat, werde ich wohl doch wieder auf 64bit wechseln.

    lg

  4. Ja Hammer. Danke für den Tipp! Nummer 1 Hat bei mir super funktioniert (Core i5 2430m, radeon hd 6630m, win7 64-bit). Vorher immer freezes gehabt und jetzt nicht mehr. Einfach super!
    Von der 2. Lösung rate ich ab, da ihr euer komplettes System auf 2,5gb runterdrosselt und nicht nur das Spiel. Für 32-Bit Maschinen allerdings ganz okay, da die RAM-Kapazität dort eh auf rund 3gb beschränkt ist.
    Vielen vielen Dank noch mal.

  5. OMG OMG OMG OMG

    Vielen Dank das ist echt unglaublich… der 2. Befehl hat tatsächlich abhilfe geschaffen. Ich kann dir garnicht genug danken 🙂

    Hatte auch das Problem das BF3 kurz nach dem Start sofort abschmiert und konnte so seit letztem Jahr nicht mehr spielen aber jetzt lief es 2-3 Stunden am Stück ohne nen einzigen Absturz. Vielen Dank

  6. Pingback: Anonymous
  7. Kann das sein, dass sich von EA-Seite was getan hat? Seit zwei Tagen keine Freezes mehr. Bei einem Kumpel läuft es ebenfalls und der hat diese beiden Einstellungen nicht vorgenommen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.