CSGuess
Daily CS2 Challenges
0
Zurück zum Blog

CS2-FPS-Einbrüche und Ruckler: Der vollständige Fehlerbehebungs-Guide

Dein Rechner hat CS2 letzte Woche noch flüssig laufen lassen. Jetzt hängt sich das Spiel alle paar Sekunden für einen Bruchteil einer Sekunde auf, gerade lang genug, um ein Duell zu verlieren, das du eigentlich gewinnen solltest. Bevor du auch nur eine einzige Einstellung änderst, hilft es, erst herauszufinden, mit welcher Art von Problem du es überhaupt zu tun hast, denn die Lösung für eine Ursache bringt bei einer anderen fast gar nichts.

Written by
Elias “ByteRush” Varga
Blog image

Nicht jedes Ruckeln ist dasselbe Ruckeln. Ein Shader-Problem wie ein Treiber-Problem zu behandeln, oder ein Treiber-Problem wie ein Problem durch Hintergrund-Apps, verschwendet Zeit und behebt meistens gar nichts.

Erst herausfinden, womit du es tatsächlich zu tun hast

Bevor du irgendwelche Einstellungen anfasst, öffne die Konsole und führe cl_showfps 2 aus. Das zeigt deine Framerate zusammen mit Frametime-Daten, und Frametime ist die Zahl, die hier tatsächlich zählt. Eine hohe durchschnittliche FPS mit gelegentlichen riesigen Frametime-Spikes fühlt sich völlig anders an als konstant niedrige FPS, und beide brauchen unterschiedliche Lösungen. Achte auch darauf, wann die Spikes passieren. Ruckler, die an bestimmte Momente gebunden sind, der erste Smoke in einem Match, ein neuer Skin, der zum ersten Mal gerendert wird, deuten meistens auf Shader-Kompilierung hin. Konstantes, niedrigschwelliges Ruckeln, das an nichts Bestimmtes gebunden ist, deutet eher auf Treiber, Speicher, oder Hintergrund-Software hin, die um Ressourcen konkurrieren.

Shader-Kompilierung ist der häufigste Übeltäter nach Updates

CS2 kompiliert Shader nach Bedarf statt alles auf einmal beim Start, was meistens effizient ist, aber direkt nach einem Spiel-Update echte Probleme verursacht. Alte gecachte Shader-Daten können mit dem kollidieren, was sich im neuen Build geändert hat, und das Ergebnis ist Ruckeln, das oft in deinem allerersten Match oder zwei nach einem Update am schlimmsten ist und allmählich nachlässt, während die Engine fertig baut, was sie braucht. Viele Spieler bemerken das speziell dann, wenn ein bestimmter Effekt oder Skin zum ersten Mal in einer neuen Session gerendert wird.

Die Lösung hier ist, den Shader-Cache zu leeren und ihn sauber neu aufbauen zu lassen. Suche unter Windows nach Datenträgerbereinigung, führ sie aus, und hak das Kästchen für DirectX-Shadercache an, bevor du das Löschen bestätigst. Wenn du eine NVIDIA-Karte hast, hilft es zusätzlich, den NVIDIA-Shader-Cache speziell über die NVIDIA Systemsteuerung oder App zu leeren. AMD-Nutzer haben eine eingebaute Reset-Shader-Cache-Option in der Radeon-Software, die dasselbe erledigt. Nachdem du einen der beiden Caches geleert hast, lohnt es sich auch, deine Spieldateien über Steam zu überprüfen, Rechtsklick auf CS2 in deiner Bibliothek, dann Eigenschaften, dann Installierte Dateien, und Integrität der Spieldateien überprüfen ausführen. Erwarte für die ersten zehn oder fünfzehn Minuten wieder etwas Ruckeln, während alles neu aufgebaut wird. Das ist normal und sollte sich glätten.

Treiber verursachen eine andere Art von Ruckeln

Wenn dein Ruckeln direkt nach dem Update deines Grafiktreibers begonnen hat statt direkt nach einem CS2-Update, ist der Treiber selbst der wahrscheinlichere Verdächtige. Manchmal verträgt sich eine bestimmte Treiber-Version einfach nicht gut mit CS2s Engine, und ein Rollback auf die vorherige stabile Version kann das komplett lösen. Wenn du generell Treiber-Probleme untersuchst, hilft es, die Treiber-Einstellungen auf Standard zurückzusetzen und jegliche Aufnahme- oder Overlay-Software vorübergehend zu deaktivieren, um zu isolieren, ob der Treiber selbst das Problem ist oder etwas, das darüber liegt, dazwischenfunkt.

Anzeigemodus und Energieeinstellungen zählen mehr, als du erwarten würdest

CS2 im Fenstermodus ohne Rahmen statt im echten exklusiven Vollbild laufen zu lassen, verursacht bei vielen Spielern Ruckeln, unabhängig davon, wie stark ihre Hardware ist, da das Compositor-Handling mehr Overhead hat. Speziell auf Vollbild zu wechseln, statt auf randlos, ist eine der einfachsten verfügbaren Lösungen, und es kostet nichts, es auszuprobieren. Zusätzlich verhindert das Einstellen deines Windows-Energiesparplans auf Höchstleistung statt Ausbalanciert, dass dein System mitten im Match drosselt, was besonders bei Laptops zählt, wo Energiesparoptionen oft der Standard sind. V-Sync auszuschalten und NVIDIA Reflex zu aktivieren, wo verfügbar, hilft auch dabei, die Frame-Auslieferung konsistent zu halten, statt gegen ein Sync-Limit anzukämpfen.

Eine Startoption, die man kennen sollte

+cl_forcepreload 1 als Startoption hinzuzufügen, sagt dem Spiel, Assets im Voraus vorzuladen statt sie während des Matches nachzuladen, was speziell die Art von Mid-Round-Ruckler anvisiert, die passieren, wenn ein neues Asset genau dann laden muss, während du einen Winkel checkst. Das ist eine engere Lösung als der Shader-Cache oder die Anzeigeeinstellungen oben, aber sie ist billig zu testen und kollidiert mit nichts anderem auf dieser Liste.

Hintergrund-Software summiert sich mehr, als Leute erwarten

Discords Overlay, GeForce Experiences Overlay, Steams eigenes Overlay, und jede im Hintergrund laufende Bildschirmaufnahme- oder Recording-Software schleusen sich alle bis zu einem gewissen Grad in die Render-Pipeline ein, und jede einzelne ist für sich genommen eine mögliche Ruckel-Quelle. Diese während der Fehlerbehebung zu schließen oder zu deaktivieren, auch nur vorübergehend, ist einer der einfacheren Wege, um eine ganze Kategorie von Ursachen auf einmal auszuschließen. Wenn dein Ruckeln verschwindet, sobald alles geschlossen ist, hast du deine Antwort gefunden, und du kannst ein Programm nach dem anderen wieder einschalten, um den spezifischen Übeltäter zu identifizieren.

Speicher, Speicherplatz, und das langsame Schleichen, das manche Spieler bemerken

Eine Reihe von Spielern hat berichtet, dass CS2s Speicherverbrauch während langer Sessions allmählich steigt, was irgendwann zu Verlangsamungen beitragen kann, die zu Beginn einer Spielsession noch nicht da waren. CS2 auf einer SSD statt auf einer mechanischen Festplatte zu installieren, hilft generell mit der Konsistenz beim Laden, und sicherzustellen, dass dein RAMs XMP-Profil im BIOS tatsächlich aktiviert ist, stellt sicher, dass er mit seiner angegebenen Geschwindigkeit läuft statt mit einer langsameren Standardeinstellung. Bei der Auslagerungsdatei-Frage speziell gehen die Meinungen in der Community wirklich auseinander, aber virtuellen Speicher komplett zu deaktivieren, ein Tipp, der in Amateur-Optimierungsguides viel kursiert, führt tendenziell eher zu Abstürzen als sie zu verhindern. Eine angemessen große Auslagerungsdatei auf einer SSD aktiviert zu lassen, ist der sicherere Standard, wenn du mit verschlechterter Performance über lange Sessions hinweg zu kämpfen hast.

Wann man einfach überprüfen und neu installieren sollte

Wenn nichts von oben etwas bringt, lohnt es sich, deine Spieldateien über Steam für sich genommen zu überprüfen, auch abseits einer Shader-Cache-Lösung, da das beschädigte Dateien erwischen kann, die Ruckeln aus Gründen verursachen, die überhaupt nichts mit Shadern oder Treibern zu tun haben. Eine komplette Neuinstallation ist die letzte Option, aber sie ist tatsächlich oft genug wirksam, dass es sich lohnt, sie im Hinterkopf zu behalten, falls alles andere versagt hat.

Richte diesen Fokus auf etwas, wo nichts ruckeln kann

Frametime-Grafiken und Shader-Caches nachzujagen ist eine eigene Art von Rätsel, und wenn dir diese Art sorgfältiger Fehlerbehebung Spaß macht, kratzt es einen ähnlichen Nerv, dein Wissen über die Skins, Preise, und Geschichte dieses Spiels zu testen, ganz ohne ein einziges Einstellungsmenü. Genau dafür sind die Mini-Games auf CS Guess gebaut, mit kostenlosen Perks fürs gute Spielen.

Schau bei CS Guess vorbei und stell dein Wissen dort auf die Probe, wo das einzige Ruckeln dein eigenes Erinnerungsvermögen ist.

Melden Sie sich an, um Ihren Fortschritt zu speichern und an den Bestenlisten teilzunehmen