← Blog

Shader Cache löschen (2026): Ruckler und ständige Shaderkompilierung unter Windows, bei NVIDIA und AMD beheben

In Modern Warfare 4 hält ein Soldat mit Helm und Schutzbrille ein Gewehr an eine Wand gelehnt, während hinter ihm ein Gebäude an einer nächtlichen Straße brennt und Funken durch die Luft fliegen
Bildquelle: © Activision · Call of Duty: Modern Warfare 4 offizieller Steam-Screenshot
Das Wichtigste in Kürze
  • Der Shader-Cache ist der Grafikcode, den ein Spiel genau für deine GPU und deinen Treiber erstellt. Löschst du ihn, wird alles neu gebaut, deshalb ruckelt das erste Match danach meist etwas mehr. Das ist normal.
  • Es gibt drei Stellen: den DirectX-Shadercache in Windows, die Shader-Cache-Größe und die Cache-Ordner bei NVIDIA sowie Reset Shader Cache in AMD Software. Kümmere dich nur um die Marke, die wirklich in deinem PC steckt.
  • In Spielen mit eingebautem Shader-Preloading wie Call of Duty solltest du es fertig laufen lassen, bevor du in die Suche gehst. Activision warnt, dass ein zu frühes Verlassen des Hauptmenüs das Preloading stoppt und Performanceprobleme verursachen kann.

Du aktualisierst deinen Grafiktreiber, und ein Spiel, das gestern noch sauber lief, hakt plötzlich alle paar Sekunden. Oder der Bildschirm mit der Shader-Kompilierung taucht bei jedem einzelnen Start wieder auf. In jedem Forum lautet der Standardtipp: Shader-Cache löschen.

Viele machen das, erleben ein noch ruckeligeres erstes Match und glauben, sie hätten etwas kaputt gemacht.

Dieser Guide (Stand: 10. November 2026) erklärt, was der Shader-Cache eigentlich ist, wann das Löschen sinnvoll ist, wie du es unter Windows, bei NVIDIA und AMD erledigst und warum sich Geduld beim Shader-Preloading im Spiel lohnt.

Am häufigsten trifft das Problem Spiele wie Modern Warfare 4, das Shader beim ersten Start und nach großen Updates vorbereitet, und große Open Worlds wie Crimson Desert, wo neue Gebiete deiner GPU ständig frische Effekte vorsetzen. Eines vorweg: Das Leeren des Caches erhöht deine durchschnittlichen FPS nicht.

Es räumt beschädigte oder veraltete Daten weg, die wiederholtes Kompilieren und plötzliche Frametime-Spitzen auslösen.

Was du je nach Symptom zuerst probieren solltest

SymptomWahrscheinlichste UrsacheDas zuerst probieren
Nur das erste Match nach einem Treiberupdate ruckeltDas Spiel baut die Shader für den neuen Treiber neuNoch nichts löschen. Spiel zwei, drei weitere Matches und bewerte dann neu.
Die Shader-Kompilierung beginnt bei jedem Start wieder bei nullDer Cache wird nicht gespeichert oder ist beschädigtDen DirectX-Shadercache in Windows und den GPU-Cache leeren, dann neu starten.
Dieselbe Stelle hakt tagelangVeralteter oder beschädigter CacheDen Cache auf GPU-Seite leeren, dann dieselbe Stelle zweimal spielen und vergleichen.
Ruckler in einem Match, das du vor dem Ende des Preloadings betreten hastDie Vorkompilierung wurde nicht abgeschlossenIm Hauptmenü warten, bis die Fortschrittsanzeige voll ist.
Mehr Ruckler, seit die NVIDIA Shader-Cache-Größe auf Deaktiviert stehtNichts wird gespeichert, also wird jedes Mal alles kompiliertShader-Cache-Größe wieder auf Treiberstandard stellen.
Das Spiel läuft flüssig, aber deine Aufnahme ruckeltEncoder-Einstellungen der AufnahmePrüf deine Aufnahmeeinstellungen in der Reihenfolge aus Ruckler in Spielaufnahmen beheben.

Bevor du etwas löschst: was der Cache tut und was das Löschen kostet

Shader sind kleine Programme, die deiner GPU sagen, wie sie Licht, Schatten, Wasser, Rauch und alles andere auf dem Bildschirm zeichnen soll.

Moderne DirectX-12- und Vulkan-Spiele müssen diese Shader für deine konkrete GPU und Treiberversion kompilieren und das Ergebnis auf der Festplatte ablegen, um es beim nächsten Mal wiederzuverwenden. Diese gespeicherten Daten sind der Shader-Cache.

Trifft das Spiel auf einen Effekt, den es noch nie kompiliert hat, baut es ihn sofort, und das Bild muss warten. Genau dieses Haken nennt man Shader Compilation Stutter. Nach einem Treiberupdate oder einem großen Spielpatch passt der alte Cache nicht mehr, also kompiliert das Spiel erneut.

Deshalb häufen sich Ruckler und Kompilierbildschirme direkt nach Updates, und das ist normales Verhalten, kein Fehler.

Das Löschen lohnt sich nur in bestimmten Fällen: Du hast nach einem Update schon mehrere Sessions gespielt und es hakt immer noch an denselben Stellen, das Spiel kompiliert bei jedem Start von vorn, oder du siehst kaputte Texturen und Flackern, die auf beschädigte Daten hindeuten.

Das Löschen verschafft dem Spiel einen sauberen Neuanfang. Der Preis: Der nächste Start und das erste Match bauen alles neu auf, dauern also länger und können stärker ruckeln als vorher. Beurteile das Ergebnis im zweiten oder dritten Match auf derselben Route, nie im ersten. Werden die Hänger seltener, war der Cache schuld. Ändert sich nichts, such woanders weiter.

Shader Cache löschen: die richtige Reihenfolge

  1. 1Shader-Preloading im Spiel fertig laufen lassenHat das Spiel einen eigenen Schritt zum Vorladen der Shader, wie die aktuellen Call-of-Duty-Teile, fang dort an. Dieser Schritt ist ein wichtiger Teil des ersten Starts: Verlässt du das Hauptmenü, pausiert er, und wenn du vor dem Abschluss ins Match springst, kann dich das Performance kosten. Modern Warfare 4 führt ihn nach größeren Updates erneut aus und macht nach einer Unterbrechung dort weiter, wo er aufgehört hat. Seit dem 21. Oktober 2026 können Kopien, die über den Microsoft Store oder die Xbox App für PC unter Windows 11 (24H2 oder neuer) installiert sind, mit einer unterstützten GPU (zum Beispiel NVIDIA RTX oder AMD-RDNA-Karten) außerdem vorkompilierte Shader über Advanced Shader Delivery erhalten. Klappt das, zeigt der Startbildschirm unten links Precompiled shaders installed an. Halte deinen Grafiktreiber aktuell, und wenn du diese Zeile nicht siehst, warte, bis die Fortschrittsanzeige im Hauptmenü voll ist, bevor du in die Suche gehst.
  2. 2DirectX-Shadercache in Windows leerenÖffne unter Windows 11 Einstellungen > System > Speicher > Temporäre Dateien, setz nur den Haken bei DirectX-Shadercache und klick auf Dateien entfernen. Die Datenträgerbereinigung funktioniert ebenfalls: Such im Startmenü nach Datenträgerbereinigung, wähl Laufwerk C, hak denselben Eintrag DirectX-Shadercache an und klick auf Dateien löschen. Entferne alle anderen Haken, die du nicht brauchst. Deine Spielstände und Spieleinstellungen liegen nicht in diesem Eintrag.
  3. 3NVIDIA: Shader-Cache-Größe prüfen und Cache-Ordner leerenGeh in der NVIDIA Systemsteuerung zu 3D-Einstellungen verwalten > Globale Einstellungen und such Shader-Cache-Größe. Wenn ein alter Optimierungs-Guide dir geraten hat, sie auf Deaktiviert zu stellen, kann allein das ständiges Neukompilieren auslösen, also stell sie zurück auf Treiberstandard. Für eine komplette Reinigung stellst du sie vorübergehend auf Deaktiviert und startest neu, gibst dann %LOCALAPPDATA%\NVIDIA in die Adressleiste des Datei-Explorers ein und löschst die Dateien in DXCache und GLCache. Neuere Treiber legen außerdem einen Cache unter AppData\LocalLow\NVIDIA\PerDriverVersion an, schau also auch dort nach. Stell die Shader-Cache-Größe danach wieder auf Treiberstandard und starte erneut neu. Den Rest der Systemsteuerung behandeln wir in NVIDIA Systemsteuerung: die besten Einstellungen fürs Gaming.
  4. 4AMD: Reset Shader Cache ausführenÖffne AMD Software: Adrenalin Edition, geh zum Tab Gaming, öffne Grafik, klapp Erweitert auf und such Shader-Cache zurücksetzen (Reset Shader Cache). Mit Zurücksetzen durchführen (Perform Reset) löschst du den Shader-Cache, den der Treiber gespeichert hat. Die genaue Position wandert zwischen Treiberversionen ein wenig. Findest du sie nicht, gib shader cache in die Suchleiste von AMD Software ein. Dieser Button leert nur den Treiber-Cache, also leere den DirectX-Shadercache in Windows separat wie im vorherigen Schritt.
  5. 5Neu starten und den ersten Start komplett kompilieren lassenStarte den PC neu und dann das Spiel. Der Kompilierbildschirm läuft länger als sonst, weil jeder Shader von Grund auf neu gebaut wird. Wechsel nicht per Alt+Tab weg und spring nicht direkt ins Match, lass ihn fertig werden. Bei Steam-Spielen mit Vulkan oder OpenGL lädt Steam vorkompilierte Shader herunter, wenn Shader-Vorabspeicherung (Shader Pre-Caching) in den Steam-Einstellungen aktiviert bleibt, und verkürzt so den ersten Start.
  6. 6Denselben Abschnitt zweimal spielen und vergleichenSpiel das Gebiet oder die Map, die früher gehakt hat, einmal nur zum Aufbau des Caches, dann dieselbe Route noch einmal und achte beim zweiten Durchgang genau hin. Der erste Durchlauf baut frischen Cache auf und ist deshalb kein fairer Vergleich. Wenn du Zahlen willst, blend mit FPS im Spiel anzeigen einen Zähler ein. Entscheidend ist, ob die plötzlichen Einbrüche seltener geworden sind, nicht, ob sich der Durchschnitt bewegt hat.

Nach dem Löschen kurz prüfen

  • Das Shader-Preloading oder der Kompilierfortschritt im Spiel hat 100 Prozent erreicht.
  • Die NVIDIA Shader-Cache-Größe steht auf Treiberstandard, nicht auf Deaktiviert.
  • Du hast die Ruckler im zweiten Match nach dem Löschen beurteilt, nicht im ersten.
  • Du hast dieselbe Stelle mit denselben Grafikeinstellungen und Hintergrundprogrammen verglichen.
  • Kompiliert das Spiel weiterhin bei jedem Start, hast du den freien Speicher auf Laufwerk C geprüft.
Bleiben die Ruckler trotz geleertem Cache und zeigt der Task-Manager eine dauerhaft volle Datenträgerauslastung oder einen zugesicherten Speicher am Limit, liegt die Ursache eher beim Speicher als bei den Shadern. Unser Guide zu virtuellem Arbeitsspeicher und Auslagerungsdatei fürs Gaming zeigt, wie du bei großen Spielen den Spielraum von RAM und Auslagerungsdatei prüfst. Halte außerdem etwas Platz auf deinem Systemlaufwerk frei. Ist es fast voll, findet das Spiel womöglich keinen Platz für einen frischen Cache und kompiliert jedes Mal von Neuem.

Mit Vorher-nachher-Aufnahmen beweisen, dass die Ruckler weg sind

Shader-Ruckler dauern nur Bruchteile einer Sekunde, das Gefühl, es sei besser geworden, ist also wenig aussagekräftig. Nimm den hakenden Abschnitt auf, bevor du irgendetwas löschst, nimm danach denselben Abschnitt in deinem zweiten Match auf und sieh dir beide nebeneinander an.

Der Unterschied springt ins Auge. DOR ist ein kostenloser Game-Recorder für Windows. Er erkennt unterstützte Spiele beim Start, nimmt das ganze Match oder die komplette Session vom Start bis zum Beenden auf und sammelt alles in der App unter My Clips (Meine Clips).

Bei Modern Warfare 4 erkennt DOR Kampagne und Multiplayer getrennt und nimmt die ganze Session auf.

Schneide nur den Teil, den du vergleichen willst, in 16:9, 9:16 oder 1:1 zu, setz beide Clips in DOR Studio (dor.gg/studio) zusammen und exportiere eine mp4 oder teile einen dor.gg-Link, wenn du auf Reddit oder Discord um Hilfe bittest.

Auf unterstützten NVIDIA-Grafikkarten wie der RTX-Serie nimmt DOR mit NVENC-Hardware-Encoding auf. Damit die Aufnahmebedingungen bei beiden Durchläufen identisch bleiben, geh so vor wie bei Vorher-nachher-Aufnahmen für Hardware-Upgrades.

Aufnahme, die mit deinem Spiel startet: Software zur Spielaufnahme →

FAQ

FAQ

Bringt Shader-Cache-Löschen mehr FPS?

Nicht im Durchschnitt. Es räumt beschädigten oder veralteten Cache weg, der wiederholtes Kompilieren und plötzliche Hänger verursacht. Das erste Match nach dem Löschen kann sogar stärker ruckeln, während die Shader neu gebaut werden, also beurteile das Ergebnis ab dem zweiten Match.

Worauf sollte die NVIDIA Shader-Cache-Größe stehen?

Lass sie auf Treiberstandard, solange du keinen konkreten Grund hast. Bei Deaktiviert wird nichts gespeichert, Shader werden also jedes Mal neu kompiliert und die Ruckler können schlimmer werden. Verkleinern musst du sie nur, wenn dir wirklich Speicherplatz fehlt.

Das Shader-Preloading dauert ewig. Kann ich es überspringen?

Kannst du, aber ein Match, das du vor dem Abschluss betrittst, ruckelt womöglich. Call of Duty setzt das Preloading dort fort, wo es aufgehört hat. Wenn die Zeit knapp ist, brich es ab und lass es später im Hauptmenü fertig laufen. Dass es direkt nach einem Treiber- oder Spielupdate erneut läuft, ist normal.

Games

Passende Spiel-Guides

Als Nächstes lesen

Ähnliche Artikel

Starte mit DOR

Spiel starten, DOR nimmt von selbst auf, und kein starker Moment geht verloren