Beschädigter Shader-Cache: Bereinigen und Wiederherstellen von FPS auf NVIDIA, AMD und Intel ohne Verlust von Profilen

Letzte Aktualisierung: 08/10/2025

  • Der Shader-Cache beschleunigt das Laden und reduziert Stottern. Wenn er beschädigt ist, kann durch Löschen die Stabilität wiederhergestellt werden.
  • Verwenden Sie DirectX Cleanup, die AMD-Schaltfläche oder die NVIDIA-Einstellungen, um den Wiederaufbau ohne Verlust von Profilen durchzuführen.
  • Durch Erhöhen der Cache-Größe wird die FPS selten erhöht. Wichtig ist, dass der Cache funktionsfähig und aktuell bleibt.

Shader-Cache beschädigt

Wenn Sie in letzter Zeit seltsame Ruckler, lange Ladezeiten oder FPS-Einbrüche bemerkt haben, die einfach nicht stimmen, liegt es vielleicht nicht an Ihrer Übertaktung oder dem neuesten Spiel-Patch: Oft ist der Übeltäter ein Beschädigter oder veralteter Shader-CacheEs gibt Fälle aus dem echten Leben, in denen Titel wie Doom oder Forza Apex nach der Bereinigung ihre frühere Kraft zurückerlangt haben, die Anzahl der Bilder pro Sekunde zugenommen hat und das Stottern geglättet wurde.

Die gute Nachricht ist, dass das Löschen und Wiederherstellen dieses Caches ein einfacher Vorgang ist und, wenn es klug gemacht wird, Sie müssen Ihre Profile oder personalisierten Einstellungen nicht löschen. auf NVIDIA, AMD oder Intel. Im Folgenden erklären wir Ihnen Schritt für Schritt, wie Sie das Problem identifizieren, was genau dieser Cache macht, wie Sie ihn auf jeder Plattform löschen und welche Einstellungen Sie anpassen sollten – und welche nicht – um die Flüssigkeit zu verbessern, ohne Ihre Konfiguration zu ruinieren. Wir werden versuchen, alles über die Shader-Cache beschädigt.

Was ist Shader-Cache und warum ist er wichtig?

Shader sind kleine Programme, die die GPU für Aufgaben wie Beleuchtung, Texturierung und Effekte ausführt, und jedes Spiel lädt Hunderte oder Tausende davon. Um zu vermeiden, dass bei jedem Start alles kompiliert werden muss, speichert der Treiber vorkompilierte Versionen in einem Shader-Cache.

Wenn Sie ein Spiel zum ersten Mal öffnen, kompiliert die Karte alle notwendigen Shader und speichert sie auf der Festplatte (und einige im VRAM). Dies kann je nach Titel und Hardware einige Sekunden bis mehrere Minuten dauern. Daher kann der erste Durchlauf langsamer sein und manchmal mit geringe Leistung und Mikroschnitte.

In späteren Versionen ruft der Treiber diese Dateien aus dem Cache ab und lädt sie im laufenden Betrieb, wodurch die Ladezeiten verkürzt, Stottern verringert und allgemein ein flüssigeres Erlebnis erreicht wird. stabileres Erlebnis mit länger anhaltenden FPS.

Dieser Cache wird vom Treiber (NVIDIA/AMD/Intel) verwaltet und auf der Festplatte gespeichert. Bei einigen Treibern können Sie die maximal zugewiesene Größe anpassen. Wenn Sie also anspruchsvolle Titel spielen, Mehr Platz kann helfen, Umbauten und Ruckeln zu reduzieren.

Wie es funktioniert und wann es umgebaut wird

Der Kompilierungsprozess wird beim Start des Spiels ausgelöst und läuft nur einmal pro Spiel/Treiber-Versionskombination; wenn Sie das Spiel deinstallieren, den Treiber aktualisieren oder Ihren PC neu formatieren, kann dieser Cache ungültig werden und muss neu kompiliert werden wenn Sie erneut beginnen.

Es ist normal, dass die Leistung während der Cache-Erstellung oder -Aktualisierung nachlässt. Idealerweise sollten Sie den Vorgang abschließen, bevor Sie an Wettkämpfen oder Raids teilnehmen, da nach Abschluss Die folgenden Starts werden deutlich agiler sein.

Es gibt Titel, bei denen die Leiste „Shader werden geladen“ angezeigt wird (z. B. verschiedene Call of Duty-Spiele), während andere nichts anzeigen. Das Verhalten variiert, und in Spielen mit große Welten und sehr reichhaltige Texturen (Death Stranding, Cyberpunk 2077) sind die Auswirkungen besonders spürbar.

Bedenken Sie, dass der Cache Speicherplatz beansprucht und etwas VRAM für seine Verwaltung verbraucht; je nach Diagramm können Sie unterschiedliche Größen zuweisen oder die Option auf „Treiberstandard“ belassen, damit der Treiber Selbstverwaltung entsprechend Ihren Ressourcen.

Exklusiver Inhalt – Klicken Sie hier  Microsoft revolutioniert das Quantencomputing mit seinem Majorana 1-Chip

Anzeichen eines beschädigten Shader-Caches und die Vorteile seiner Bereinigung

Ein beschädigter oder alter Cache äußert sich oft in plötzlichen Rucklern nach einem Update, unerklärlichen Verzögerungen in Bereichen, die zuvor reibungslos liefen, oder FPS-Einbrüchen, obwohl nichts geändert wurde. Wenn Ihnen das bekannt vorkommt, Leeren Sie den Cache und erzwingen Sie einen Neuaufbau behebt das Problem normalerweise.

Es gibt Berichte von Benutzern, die nach der Bereinigung sahen, dass Doom wieder etwa 130 FPS erreichte und Forza: Apex bei 1440p mit hohen Einstellungen bei etwa 105 FPS schwankte; obwohl jede Maschine anders ist, die Zielverbesserung durch Eliminierung problematischer Shader Gibt es.

Es gab auch Fälle, in denen der NVIDIA-Cache bei bestimmten Spielen Boot-Probleme verursachte (wie in den Cyberpunk 2077-Communitys diskutiert); wenn er gelöscht wurde, hängt beim Start nicht mehr und konnte ohne Konflikte erneut kompiliert werden.

Bei modernen AMD-Karten (z. B. RX 7900 XT mit Treiber 23.9.3) kann das Problem möglicherweise durch Leeren des Caches von Adrenalin oder Löschen des entsprechenden DX12-Ordners behoben werden. Ständiges Stottern und ungleichmäßiges Laden nach Treiber- oder Spieleupdates.

Leeren und erstellen Sie den Cache neu, ohne Profile zu verlieren

Der Schlüssel liegt darin, nur die Cache-Dateien zu löschen, ohne die globalen Einstellungen zurückzusetzen. Auf diese Weise behalten Sie Ihre Pro-Spiel-Profile, Qualitätsoptionen, FPS-Limits usw. bei, während Sie den Treiber zwingen, Shader von Grund auf neu generieren.

NVIDIA (klassische Systemsteuerung)

Um die Größe anzupassen und sicherzustellen, dass der Treiber den Cache neu erstellt, können Sie in der Systemsteuerung „Shader-Cache-Größe“ aktivieren. Sie müssen Ihre Profile nicht ändern, damit das System den Cache neu erstellt. Shader beim nächsten Booten neu kompilieren.

  1. Klicken Sie mit der rechten Maustaste auf den Desktop und öffnen Sie NVIDIA-Systemsteuerung.
  2. Eingeben 3D-Einstellungen steuern.
  3. Reise nach Shader-Cache-Größe und belassen Sie es bei „Controller-Standard“ oder legen Sie ein angemessenes Limit fest.
  4. Vermeiden Sie die Verwendung globaler „Reset“-Optionen, die alles auf die Werkseinstellungen zurücksetzen, wenn Sie möchten Bewahren Sie Ihre Profile pro Spiel auf.

Wenn Sie es manuell löschen müssen, können Sie die Windows-Bereinigung (siehe unten) für den „DirectX Shader Cache“ verwenden. Dadurch werden Cache-Dateien gelöscht, ohne die Profile zu berühren. Wenn Sie das Spiel starten, wird es wird automatisch neu erstellt.

NVIDIA-App (moderner Ersatz)

Auf neueren Computern ersetzt die NVIDIA App das klassische Dashboard. Im Abschnitt „Grafiken“ können Sie die Cache-Größe anpassen und auf einem vernünftigen Wert halten. Die Optionen reichen von mindestens 128 GB bis unbegrenztes Limit je nach Ausführung.

  1. Offen NVIDIA-App und gehen Sie zu Grafiken.
  2. Suchen Sie in den globalen Einstellungen Shader-Cache-Größe und verlassen Sie den dynamischen Modus oder legen Sie ein Limit entsprechend Ihrer SSD fest.
  3. Vermeiden Sie das Zurücksetzen aller globalen Optionen. Nur das Ändern der Größe oder Bereinigen mit Windows führt zum Zurücksetzen der Shader. wird beim Start neu kompiliert.

Als praktische Richtlinie sollten Sie nicht mehr als 20 % der Gesamtkapazität von Ihre SSD zu diesem Cache; es ist normalerweise besser, den Controller dynamisch verwalten Raum.

AMD Adrenalin (DX12 und schnelle Methode)

AMD bietet eine spezielle Schaltfläche zum Löschen des Caches, ohne Profile zu berühren. In einigen Fällen kann es sinnvoll sein, den Vorgang nach einem größeren Treiberupdate oder vor Spiele starten, die sich stark verändert haben.

  1. Öffnen Sie den Tab Spiele auf AMD Software: Adrenalin Edition.
  2. Klicken Sie auf Grafik.
  3. Scrollen und eingeben Erweiterte Einstellungen.
  4. Drücken Shader-Cache zurücksetzen.
Exklusiver Inhalt – Klicken Sie hier  Ihr Laptop heizt sich auf, und es liegt nicht an Ihrem Browser: Intel Dynamic Tuning erklärt und praxisnahe Lösungen

Alternative DX12-Methode: Erstellen Sie eine Verknüpfung zu AppData\Local\AMD\DxcCache und löscht seinen Inhalt vor dem Start des Spiels; es löscht keine Profile, es zwingt nur den DX12-Cache regenerieren sauber.

Intel (Arc/Integrated): Sicheres Löschen

Bei Intel wird ein Großteil der DirectX-Kompilierung über den Windows-Cache abgewickelt, sodass Sie den Cache mit Space Cleanup leeren können. „DirectX Shader Cache“ ohne Intel-Panel-Profile zu verlieren.

Wenn Sie Intel Arc Control oder Intel Graphics Command Center verwenden, behalten Sie Ihre Profile und vermeiden Sie das Zurücksetzen aller Einstellungen. Sie müssen nichts weiter tun, denn wenn Sie die Spiele neu starten Shader werden neu kompiliert automatisch.

Universelle Methode in Windows: Datenträgerbereinigung

Diese Methode funktioniert mit NVIDIA, AMD und Intel und ist die sicherste, wenn Sie keine Panels oder Profile berühren möchten. Sie löscht ausschließlich den DirectX-Cache, wodurch der Treiber beim nächsten Start neu erstellen.

  1. Öffnen Sie die Windows-Suche und geben Sie Festplattenbereinigung.
  2. Wählen Sie die Systemeinheit und lassen Sie es den potenziellen Raum berechnen.
  3. Marke DirectX-Shader-Cache (Deaktivieren Sie den Rest, wenn Sie ihn nicht berühren möchten).
  4. Klicken Sie auf Systemdateien bereinigen und akzeptieren Sie. Wenn Sie fertig sind, schließen Sie Ihr Spiel und starten Sie es neu, um den Cache neu zu generieren.

Nach der Bereinigung ist es normal, dass der erste Start jedes Spiels länger dauert und etwas stottert. Sobald die erste Kompilierung abgeschlossen ist, die Flüssigkeit sollte sich verbessern im Vergleich zum vorherigen Zustand.

Anpassen der Cache-Größe: Mythos vs. Realität

Es gibt eine weit verbreitete Empfehlung, den NVIDIA-Cache auf 10 GB einzustellen, um die FPS zu erhöhen. Es wurden Tests durchgeführt, bei denen 4–5 GB (Standard), 10 GB, 100 GB und „unbegrenzt“ verglichen wurden. Die Ergebnisse zeigten, dass der Unterschied bei der Bildrate nur wenige FPS.

Bei einem Schnelltest auf der gleichen Strecke (Straßenbahnlinie Area18) und nach Leeren des Caches vor jedem Versuch war die FPS-Steigerung marginal, bei aktiviertem Cache jedoch spürbar. weniger Stottern während der Pässe.

Praktische Schlussfolgerung: Erwarten Sie keine Wunder durch die Erhöhung der maximalen Größe; was hilft, ist ein funktionsfähiger Cache, der nicht zu eingeschränkt ist. Lassen Sie ihn also so, wie er ist „Treiberstandard“ oder ~10 GB Es ist eine vernünftige Wette.

Denken Sie daran, dass die Standardgröße je nach Treiberversion variieren kann. Sofern Ihre SSD nicht sehr klein ist, ist es normalerweise am effektivsten, dem System die dynamische Verwaltung des Speicherplatzes zu überlassen. ausgewogen und komfortabel.

Steam-Pre-Caching-Shader

AMD-FSR-4

Steam enthält eine Funktion zum Herunterladen und Vorbereiten von Shadern vor dem Ausführen des Spiels, die anfängliche Ladezeiten und Schnitte in kompatiblen Titeln reduziert; es kommt aktiviert und dauert bis zu einem Limit, das Valve festgelegt hat, um 105 MB.

  1. Gehe zu Downloads und überprüfen Sie, ob „Shader-Pre-Caching“ aktiv ist.
  2. Überprüfen Sie den verwendeten MB-Zähler. Wenn Sie sich Sorgen um den Speicherplatz machen, können Sie ihn anpassen. Es wird jedoch empfohlen lass es aktiviert.
Exklusiver Inhalt – Klicken Sie hier  Steam-Optimierungen, die Ihr PC-Erlebnis tatsächlich verbessern (2025)

Steam Pre-Caching ersetzt den Treiber-Cache nicht, ergänzt ihn aber. Durch die Kombination beider Verfahren starten viele Spiele flüssiger und mit weniger Kompilierungsspitzen, was die Mikroschnitte in neuen Bereichen.

Gute Praktiken, um den Verlust von Profilen zu vermeiden und die Sprachkompetenz zu steigern

Vermeiden Sie die Option „Alles zurücksetzen“ in den NVIDIA/AMD/Intel-Panels, es sei denn, dies ist unbedingt erforderlich. Löschen Sie stattdessen ausschließlich den Cache (mithilfe der Space Cleanup-Funktion oder der AMD-spezifischen Schaltfläche), um Profile und Einstellungen beibehalten.

Verwenden Sie bei AMD die Schaltfläche „Shader-Cache zurücksetzen“ von Adrenalin oder löschen Sie den DX12-Ordner in AppData\Local\AMD\DxcCache; beide Methoden leeren den Cache, ohne die Einstellungen pro Spiel zu ändern.

Behalten Sie bei NVIDIA die Cache-Größe auf „Treiberstandard“ oder einem angemessenen Grenzwert bei. Wenn Sie ihn bereinigen müssen, verwenden Sie die Windows-Bereinigung für den DirectX-Cache und erlauben Sie dem Treiber, den Cache auszuführen. beim nächsten Booten neu kompilieren.

Auch bei Intel ist die Bereinigung der sicherste Weg. Wenn Sie Intel Arc/IGCC verwenden, vermeiden Sie globale Resets und lassen Sie die Spiele ihre Shader automatisch neu erstellen. transparent und kontrolliert.

Aktivieren Sie Steam Pre-Caching und warten Sie, bis die Shader-Kompilierung eines Spiels abgeschlossen ist. Wenn Sie nur über begrenztes VRAM verfügen, versuchen Sie nicht, absurde Cache-Werte zu erzwingen. Suchen Sie nach dem Gewinnschwelle wo dem System nicht der Speicherplatz ausgeht.

Echte Fälle und schnelle Tricks

Wenn ein zuvor flüssiges Spiel nach der Aktualisierung der Treiber plötzlich zu stottern beginnt, leeren Sie den Cache und versuchen Sie es erneut. Es gab Fälle, in denen Doom nach der Leerung wieder auf 130 FPS zurückkehrte und Forza: Apex um 105 FPS bei 1440p mit hoher Grafik.

Wenn ein Titel nicht bootet oder beim Start hängen bleibt (einige Fälle sind nach größeren Patches aufgetreten), kann durch das Leeren des Treibercaches das Booten auf mehreren Maschinen freigegeben werden, sodass das Spiel kompiliert werden kann. von Grund auf ohne Altmüll.

Für AMD und DX12 schreiben Sie eine Verknüpfung auf AppData\Local\AMD\DxcCache Damit können Sie eine „Express-Bereinigung“ durchführen, bevor Sie auf „Play“ klicken. Denken Sie daran, dass nur der Cache geleert wird. Ihre Profile bleiben in Adrenalin intakt.

Unter Windows ist die Bereinigungsoption „DirectX Shader Cache“ Ihr Freund. Verwenden Sie sie beim Ändern von Treibern, nach wichtigen Patches oder wenn Sie unter Windows merkwürdige Kompilierungsspitzen bemerken. Bereiche, die zuvor glatt waren.

Wenn Sie von der Cache-Größe besessen sind, bedenken Sie das Kosten-Nutzen-Verhältnis: größer garantiert nicht mehr FPS, und in kontrollierten Tests wurden die Unterschiede zwischen 4–5 GB, 10 GB, 100 GB und „unbegrenzt“ nur ein paar Gemälde; Konzentrieren Sie sich darauf, den Cache sauber und aktiv zu halten.

Ein gesunder Shader-Cache ist der Schlüssel zu einem reibungslosen Spielablauf: Wenn Sie wissen, was er tut, wann er gelöscht werden muss und wie Sie ihn zum Neuaufbau zwingen, ohne die Profile zu berühren, können Sie Ruckler und Leistungseinbußen mit wenigen Klicks beheben. Mit der AMD-Schaltfläche, der Windows-Bereinigung und sinnvollen Optimierungen bei NVIDIA/Intel sowie Steam-Pre-Caching können Sie Stabilität und anhaltende Bildraten wiederherstellen, ohne die Leistung zu beeinträchtigen. Ihre Einstellungen pro Spiel.

Verwandter Artikel:
Wie lösche ich den Cache-Speicher?