nvlddmkm Ereignis-ID 13 und nvlddmkm.sys-Abstürze: Treiber-Resets und TdrDelay
Ereignis-ID 13 von nvlddmkm schreibt NVIDIAs Anzeigetreiber; Display 4101 heißt, Windows hat ihn zurückgesetzt. Mehr TdrDelay verlängert nur das Einfrieren.
nvlddmkm ist der Dienstname von NVIDIAs Anzeigetreiber nvlddmkm.sys; eine Ereignis-ID 13 mit der Quelle nvlddmkm ist also ein Eintrag, den dieser Treiber selbst ins Systemprotokoll schreibt, und ein Display-Ereignis 4101 zur selben Zeit bedeutet, dass der Treiber nicht mehr reagiert hat und Windows ihn zurückgesetzt hat. Ein höheres TdrDelay behebt keins von beiden: Microsoft sagt, Endbenutzer sollen die TDR-Registrierungsschlüssel nicht ändern, und eine längere Verzögerung hält ein hängendes Bild nur länger eingefroren, bevor es zurückgesetzt wird. w0a schreibt keinen dieser Werte; seine Karte GPU-Absturzwiederherstellung löscht sie, damit wieder die Standardwerte von Windows gelten.
Was nvlddmkm, Ereignis-ID 13 und Ereignis-ID 4101 sind
nvlddmkm.sys ist der Kernelmodus-Teil von NVIDIAs Anzeigetreiber: Die Eigenschaften der Datei selbst beschreiben ihn als „NVIDIA Windows Kernel Mode Driver“, und Windows führt ihn als Dienst nvlddmkm aus. Die Ereignisse, die der Treiber ins Systemprotokoll schreibt, tragen diesen Dienstnamen als Quelle.
Eine Ereignis-ID bedeutet nur zusammen mit ihrer Quelle etwas. Unter der Quelle Display ist 4101 der eigene Eintrag von Windows für einen Treiber-Reset. Andere Quellen verwenden dieselbe Nummer: Auf dem PC, auf dem diese Zeilen geprüft wurden, definieren 24 andere Quellen des Systemprotokolls, darunter Tcpip und Dnscache, ein eigenes 4101. Unter nvlddmkm ist 13 eine Nummer, die NVIDIAs Treiber für sich selbst gewählt hat.
Windows kann diese 13 nicht in einen Satz fassen. Auf dem PC, auf dem dieser Ratgeber geprüft wurde, mit dem NVIDIA-Treiber 621.01, ist für die Quelle nvlddmkm keine Meldungsdatei registriert; die Ereignisanzeige sagt deshalb, dass sie die Beschreibung der Ereignis-ID nicht findet, und zeigt danach den Text, den der Treiber angehängt hat, wie er eben lautet. Auch Microsofts TDR-Dokumentation listet NVIDIAs IDs nicht auf, also rät dieser Ratgeber keine Bedeutung: Woran du dich halten kannst, sind der Text des Treibers und die Uhrzeit.
Display 4101 dagegen ist ausformuliert. Der Text lautet „Der Anzeigetreiber "…" reagiert nicht mehr und wurde wiederhergestellt.“, mit dem Namen des Treibers an der Stelle der Auslassungspunkte.
Was ein Treiber-Reset ist
Microsoft nennt den Mechanismus Timeout Detection and Recovery (TDR, Erkennung von und Wiederherstellung nach Timeouts). Kann die GPU ihre aktuelle Aufgabe innerhalb des Timeouts weder beenden noch unterbrechen, stellt das Betriebssystem fest, dass die GPU eingefroren ist, und Windows setzt die Grafikkarte zurück, damit nicht das ganze System aufhört zu reagieren. Der Standard-Timeout beträgt zwei Sekunden. Nach einer erfolgreichen Wiederherstellung meldet Windows, dass der Anzeigetreiber nicht mehr reagiert hat und wiederhergestellt wurde, und protokolliert diese Meldung in der Ereignisanzeige.
Ein Reset endet nicht immer dort:
- Wiederholte Resets enden in einem Bluescreen. Standardmäßig stoppt Windows den PC mit einer Fehlerprüfung beim sechsten GPU-Hänger, wenn es innerhalb einer Minute fünf oder mehr GPU-Hänger (0x117) mit anschließender Wiederherstellung erkennt.
- Ein fehlgeschlagener Reset ist sofort ein Bluescreen. Die Fehlerprüfung 0x116 VIDEO_TDR_FAILURE bedeutet, dass ein Versuch, den Anzeigetreiber zurückzusetzen und sich von einem Timeout zu erholen, fehlgeschlagen ist. Microsofts eigene Beispielanalyse dieses Stoppcodes nennt
nvlddmkm.sysals fehlerhaftes Modul. - Das Spiel kann schwarz bleiben. Microsoft weist darauf hin, dass manche älteren DirectX-Anwendungen am Ende dieser Wiederherstellung nur noch Schwarz darstellen und der Benutzer sie neu starten muss.
Die Ereignisse in der Ereignisanzeige finden
- Drück Windows + R, gib
eventvwr.mscein und drück die Eingabetaste. - Öffne im linken Bereich Windows-Protokolle und wähle System.
- Klick auf die Spaltenüberschrift Quelle, um die Liste zu sortieren; die Einträge von
Displayundnvlddmkmstehen jetzt jeweils in einem eigenen Block. - Wähle einen Eintrag aus und lies die Registerkarte Allgemein unter der Liste, zusammen mit seiner Uhrzeit und seiner Ereignis-ID.
PowerShell liefert dieselbe Liste in einer Zeile, die neuesten zuerst:
Get-WinEvent -FilterHashtable @{ LogName = 'System'; ProviderName = 'Display', 'nvlddmkm' } -MaxEvents 30 | Format-Table TimeCreated, ProviderName, Id -AutoSize
Antwortet PowerShell, dass keine Ereignisse gefunden wurden, hat keine der beiden Quellen noch einen Eintrag im Systemprotokoll, und diese Seite ist nicht deine Spur: Warum stürzt mein Spiel ab? behandelt die anderen Aufzeichnungen.
So liest du, was du gefunden hast
Lies die Uhrzeiten nebeneinander. Ein Display-4101 in dem Moment, in dem das Bild schwarz wurde und zurückkam, ist ein Reset, der funktioniert hat. Ein nvlddmkm-Eintrag in derselben Minute gehört zum selben Vorfall. Mehrere 4101 innerhalb einer Minute, gefolgt von einem Neustart, passen zur Regel „fünf in einer Minute“ oben, und beim Speicherabbild dieses Bluescreens setzt Warum stürzt mein Spiel ab? an.
Was du prüfen solltest, eine Änderung nach der anderen
Microsofts Lösungsvorschläge für 0x116 beginnen beim Treiber und zählen dann Hardware auf: übertaktete Komponenten, falsche Kompatibilität und Einstellungen von Komponenten (besonders Konfiguration und Timings des Arbeitsspeichers), unzureichende Kühlung, unzureichende Stromversorgung und defekte Teile. Teste nach jedem Schritt, damit du weißt, welche Änderung den Unterschied gemacht hat.
- Installiere den Treiber sauber neu. Laut Microsoft musst du eventuell die neuesten Updates für deinen Anzeigetreiber installieren, damit er den TDR-Prozess richtig unterstützt. Öffne in der NVIDIA app Treiber, wähle beim installierten Treiber Neu installieren, nimm Benutzerdefinierte Installation und setz den Haken bei Neuinstallation; die App beschreibt diese Option so: „Setzt alle Treibereinstellungen und -profile auf die Standardeinstellungen zurück“. Saubere Neuinstallation für stabile 1% Lows führt durch eine vollständige Neuinstallation des Treibers, Display Driver Uninstaller eingeschlossen.
- Nimm Übertaktungen von der Grafikkarte. Schalte in der NVIDIA app unter System > Erweitert den Debug-Modus ein; laut App „Entfernt alle aktuell angewendeten Übertaktungseinstellungen (vom Benutzer und/oder vom Hersteller vorgenommen) der GPU bis zum Systemneustart“. Hast du mit w0a einen Offset angewendet, stellt Auf Standard zurücksetzen auf der Seite Grafikkarte die Werkswerte wieder her.
- Teste den Arbeitsspeicher mit Standardeinstellungen. Konfiguration und Timings des Arbeitsspeichers stehen auf Microsofts Liste, also sind ein XMP- oder EXPO-Profil oder von Hand eingestellte Timings einen Test ohne sie wert. Läuft dein RAM mit seiner Nenngeschwindigkeit? zeigt, wie du das Profil prüfst und die Module testest.
- Prüfe Kühlung und Stromversorgung. Beobachte die GPU-Temperatur unter Last mit CPU- und GPU-Temperaturen beim Spielen; schaltet sich der PC auch von selbst ab, behandelt PC startet beim Spielen neu oder schaltet sich ab die Seite der Stromversorgung.
- Aktualisiere das Spiel. Microsofts Checkliste verlangt, dass grafikintensive Anwendungen (etwa Spiele) vollständig gepatcht sind.
Warum w0a nie TdrDelay oder TdrLevel schreibt
Die TDR-Verzögerung zu ändern heißt, TdrDelay über seinen Standardwert anzuheben; TDR abzuschalten heißt, TdrLevel auf 0 zu setzen. Microsofts Referenz der TDR-Registrierungsschlüssel ist bei beiden deutlich: Die Schlüssel sind nur für Test- und Debugzwecke während der Treiberentwicklung gedacht, und Endbenutzer sollen diese Registrierungsschlüssel nicht verändern („End users shouldn't manipulate these registry keys.“).
Was die beiden Werte tun, folgt aus derselben Seite. TdrDelay ist praktisch die Timeout-Schwelle, standardmäßig zwei Sekunden: Eine hängende Karte wird erst zurückgesetzt, wenn diese Zeit abläuft; eine größere Zahl stoppt den Hänger also nicht, sie hält das Bild nur länger eingefroren, bevor es zurückgesetzt wird. TdrLevel 0 steht in Microsofts Tabelle als „Detection disabled“ (Erkennung deaktiviert): Windows bemerkt den Hänger nicht mehr, also setzt nichts die Karte zurück.
w0a schreibt keinen TDR-Wert: TdrDelay und TdrLevel stehen auf seiner Sperrliste, an der nicht einmal eine Wiederherstellung aus einer Sicherung vorbeikommt. Der Grund ist ein echter Rechner: Ältere w0a-Versionen hoben TdrDelay auf 10 Sekunden an, und dort ließen diese Schlüssel CS2 einfrieren. w0a tut das Gegenteil.
Die Karte GPU-Absturzwiederherstellung auf der Seite Fix löscht TdrLevel, TdrDelay, TdrDdiDelay, TdrLimitCount und TdrLimitTime unter HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers. Ohne diese Werte läuft Windows mit seinen Standardwerten: Wiederherstellung an, 2 Sekunden Timeout, 5 Sekunden für TdrDdiDelay und fünf erlaubte Resets innerhalb von 60 Sekunden. Gib tdr in das Suchfeld der Seite ein, um die Karte zu finden. Sie fordert einen Neustart an, wenn sie etwas gelöscht hat, und sagt es, wenn es nichts zu löschen gab.
Die Karte verhindert nicht, dass eine GPU hängt. Sie stellt die Rettung von Windows selbst wieder her, und die Ursache ist weiterhin einer der Punkte oben.
Der Stutter-Detektiv zählt die Display-4101-Ereignisse der letzten 24 Stunden und warnt, wenn TdrLevel 0 die Wiederherstellung abgeschaltet hat.
Häufige Fragen
Was bedeutet nvlddmkm Ereignis-ID 13?
Es ist ein Eintrag, den NVIDIAs Anzeigetreiber unter seiner eigenen Quelle geschrieben hat, und Windows hat dafür keine eigene Beschreibung. Lies den Text, den der Treiber angehängt hat, auf der Registerkarte Allgemein und such nach einem Display-4101 in derselben Minute: Gibt es eins, wurde der Treiber zurückgesetzt, und die Prüfungen oben gelten.
Ist nvlddmkm.sys kaputt, wenn ein Bluescreen die Datei nennt?
Nicht unbedingt. Microsofts eigenes Beispiel zu VIDEO_TDR_FAILURE nennt nvlddmkm.sys, und die Ursachen, die Microsoft aufzählt, reichen vom Treiber über Übertaktung, Speichereinstellungen, Kühlung und Stromversorgung bis zu defekten Teilen. Für einen Treiber, der in einer Fehlerprüfung genannt wird, rät Microsoft, beim Hersteller nach Treiber-Updates zu fragen.
Sollte ich TdrDelay erhöhen, damit die Abstürze aufhören?
Nein. Microsoft sagt, Endbenutzer sollen den Wert nicht ändern, und ein längeres TdrDelay lässt Windows nur länger warten, bevor es eine hängende Karte zurücksetzt. Hat ein älteres Tool den Wert erhöht, löscht ihn die Karte GPU-Absturzwiederherstellung.
Kann ich TDR mit TdrLevel 0 abschalten?
Das geht, und genau das ist das Problem: Microsoft führt 0 als „Detection disabled“ (Erkennung deaktiviert). Windows erkennt dann gar keinen Hänger mehr und setzt die Karte deshalb nicht zurück, dabei gibt es den Reset, damit nicht das ganze System aufhört zu reagieren.
Warum bleibt das Spiel schwarz, nachdem das Bild zurückkommt?
Microsoft weist darauf hin, dass manche älteren DirectX-Anwendungen am Ende dieser Wiederherstellung nur noch Schwarz darstellen und neu gestartet werden müssen. Starte das Spiel neu; kommen die Resets weiter, arbeite die Prüfungen oben der Reihe nach ab.
Verwandt
- Warum stürzt mein Spiel ab? Zuverlässigkeitsüberwachung und Ereignisanzeige
- Saubere Neuinstallation für stabile 1% Lows
- CPU- und GPU-Temperaturen beim Spielen: was normal ist
- Läuft dein RAM mit seiner Nenngeschwindigkeit? XMP, EXPO und Dual Channel
- PC startet beim Spielen neu oder schaltet sich ab: Kernel-Power 41
Wie du Secure Boot und TPM 2.0 prüfst, wenn ein Anti-Cheat nicht startet, und beides einschaltest, ohne dass BitLocker dich aussperrt: Secure Boot und TPM 2.0 für Anti-Cheat (VALORANT, FACEIT): prüfen und einschalten
3 Tage Pro, eingelöst in der App über Discord, ohne Karte: So funktioniert die kostenlose Testphase
Hat diese Seite geholfen?
Was hat gefehlt, oder was hat nicht funktioniert? Wir lesen jede einzelne Rückmeldung.
Gesendet wird nur, was du eintippst, zusammen mit dem Namen dieser Seite. Unser Server speichert außerdem die IP-Adresse der Verbindung, um Missbrauch einzudämmen, und löscht sie zusammen mit der Meldung. Bitte nutze dieses Feld nicht, wenn du unter 16 bist. Datenschutzerklärung
Wenn diese Seite das Problem nicht gelöst hat, schreib uns — nenne den Artikel, den du gelesen hast, und wir bessern ihn nach.