NVIDIA Shader Cache löschen: Der ultimative Guide (Schritt-für-Schritt)
Hier ist ein umfassender Guide, wie du den NVIDIA Shader Cache vollständig löschst, um Performance-Probleme, Ruckler oder Grafikfehler in Spielen zu beheben.
Der Shader-Cache speichert vorab kompilierte Grafikdaten auf deiner Festplatte, damit Spiele schneller laden und flüssiger laufen. Wenn dieser Cache jedoch veraltet oder fehlerhaft ist (oft nach Treiber-Updates oder Spiele-Patches), kann es zu FPS-Einbrüchen, Rucklern oder Abstürzen kommen.
Vorbereitung:
Bevor du startest, schließe alle offenen Spiele und Programme, die die Grafikkarte beanspruchen könnten.
Schritt 1: Shader-Cache in der NVIDIA Systemsteuerung deaktivieren
Damit Windows den Zugriff auf die Cache-Dateien erlaubt, müssen wir die Funktion kurzzeitig deaktivieren.
- Mache einen Rechtsklick auf deinen Desktop und öffne die NVIDIA Systemsteuerung.
- Gehe links auf 3D-Einstellungen verwalten.
- Suche in der Liste (Reiter "Globale Einstellungen") den Punkt Shader-Cache-Größe.
- Stelle diesen auf Deaktiviert (Disabled).
- Klicke unten rechts auf Übernehmen.
- Hinweis: Lass das Fenster im Hintergrund offen, wir brauchen es später wieder.
Schritt 2: Den DirectX Shader Cache über die Datenträgerbereinigung löschen
Windows bietet ein integriertes Tool, um einen Großteil der Shader sicher zu entfernen.
- Drücke die Windows-Taste, tippe Datenträgerbereinigung ein und öffne das Programm.
- Wähle dein Systemlaufwerk (meistens C:) aus.
- Suche in der Liste den Punkt DirectX-Shader-Cache.
- Setze dort einen Haken (alle anderen Haken kannst du entfernen, wenn du nur die Shader löschen willst).
- Klicke auf OK und bestätige das Löschen der Dateien.
Schritt 3: Die NVIDIA-Ordner manuell leeren
Einige Cache-Dateien werden von der Datenträgerbereinigung nicht erfasst. Diese löschen wir nun manuell.
- Drücke Windows-Taste + R, um das "Ausführen"-Fenster zu öffnen.
- Gib
%LOCALAPPDATA%\NVIDIAein und drücke Enter. - Lösche den Inhalt der folgenden Ordner (falls vorhanden):
- DXCache
- GLCache
- Gehe nun zurück in den Ordner
%LOCALAPPDATA%(eine Ebene nach oben) und suche den Ordner NVIDIA Corporation. - Öffne diesen und lösche den Inhalt des Ordners NV_Cache.
Hinweis: Falls eine Fehlermeldung erscheint, dass eine Datei "geöffnet ist oder verwendet wird", überspringe diese einfach. Das ist normal.
Schritt 4: Shader-Cache wieder aktivieren (Wichtig!)
Nachdem alles sauber ist, muss die Funktion wieder eingeschaltet werden, damit deine Spiele wieder neue (frische) Shader anlegen können.
- Gehe zurück in die NVIDIA Systemsteuerung.
- Stelle die Shader-Cache-Größe wieder auf einen Wert ein.
- Empfehlung: Wähle 10 GB oder Unbegrenzt, wenn du genug Platz auf deiner SSD hast. Dies verhindert, dass der Cache zu schnell voll wird und alte Shader gelöscht werden müssen (was Ruckler verursacht).
- Klicke auf Übernehmen.
- Starte deinen Computer neu.
Schritt 5: Optional – Steam Shader Pre-Caching (für Gamer)
Wenn du hauptsächlich über Steam spielst, kann Steam zusätzliche Shader speichern.
- Öffne Steam -> Einstellungen.
- Gehe zum Reiter Downloads.
- Scrolle ganz nach unten zu Shader Pre-Caching.
- Hier kannst du den Schalter kurz aus- und wieder einschalten, um den Steam-eigenen Cache zu bereinigen.
Was passiert nach dem Löschen?
Wenn du nun ein Spiel startest, kann es beim ersten Mal etwas länger laden oder im Hauptmenü kurzzeitig ruckeln. Das liegt daran, dass die Grafikkarte die Shader nun frisch kompiliert. Sobald das erledigt ist, sollte das Spiel deutlich stabiler und flüssiger laufen als zuvor.
Wann sollte man das tun?
- Nach jedem größeren Grafikkartentreiber-Update.
- Wenn ein Spiel nach einem Patch plötzlich ruckelt.
- Bei Grafikfehlern wie flackernden Texturen.