TdrDelay unter Windows konfigurieren: Unterschied zwischen den Versionen

Aus MILLENNIUM ARTS ISP - Hilfe | FAQ
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „'''TdrDelay''' bestimmt, wie lange Windows auf eine Reaktion der Grafikkarte wartet, bevor die Funktion '''Timeout Detection and Recovery''' (TDR) den Grafiktreiber als blockiert betrachtet und dessen Wiederherstellung einleitet. Eine Erhöhung des Wertes beschleunigt die Grafikkarte nicht. Sie verlängert lediglich die Zeit, die Windows einer lang laufenden GPU-Berechnung einräumt. == Registrierungspfad == <pre> HKEY_LOCAL_MACHINE\SYSTEM\CurrentContr…“)
 
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''TdrDelay''' bestimmt, wie lange Windows auf eine Reaktion der Grafikkarte wartet, bevor die Funktion '''Timeout Detection and Recovery''' (TDR) den Grafiktreiber als blockiert betrachtet und dessen Wiederherstellung einleitet.
'''TdrDelay''' bestimmt, wie lange Windows auf eine Reaktion der Grafikkarte wartet, bevor die Funktion '''Timeout Detection and Recovery''' den Grafiktreiber als blockiert betrachtet und dessen Wiederherstellung einleitet.


Eine Erhöhung des Wertes beschleunigt die Grafikkarte nicht. Sie verlängert lediglich die Zeit, die Windows einer lang laufenden GPU-Berechnung einräumt.
Eine Erhöhung des Wertes beschleunigt die Grafikkarte nicht. Sie verlängert lediglich die Zeit, die Windows einer lang laufenden GPU-Berechnung einräumt.
Zeile 24: Zeile 24:
== TdrDelay auf zehn Sekunden erhöhen ==
== TdrDelay auf zehn Sekunden erhöhen ==


Im Registrierungseditor muss bei gewählter Eingabebasis '''Dezimal''' folgender Wert eingetragen werden:
Im Registrierungseditor wird ein neuer DWORD-Wert mit dem Namen '''TdrDelay''' angelegt.
 
Bei der Eingabebasis '''Dezimal''' wird folgender Wert eingetragen:


<pre>
<pre>
TdrDelay = 10
10
</pre>
</pre>


Bei gewählter Eingabebasis '''Hexadezimal''' entspricht dies:
Bei der Eingabebasis '''Hexadezimal''' entspricht dies:


<pre>
<pre>
TdrDelay = A
A
</pre>
</pre>


Zeile 48: Zeile 50:
"TdrDelay"=dword:0000000a
"TdrDelay"=dword:0000000a
</pre>
</pre>
Der Inhalt kann als Datei mit der Endung ''.reg'' gespeichert und anschließend mit Administratorrechten ausgeführt werden.


== Einstellung über die Eingabeaufforderung ==
== Einstellung über die Eingabeaufforderung ==
Zeile 57: Zeile 61:
</pre>
</pre>


Anschließend sollte Windows neu gestartet werden.
Anschließend muss Windows neu gestartet werden.


== Rückgängig machen ==
== Rückgängig machen ==


Um wieder den internen Windows-Standardwert zu verwenden, kann der manuell angelegte Wert gelöscht werden:
Um wieder den internen Windows-Standardwert zu verwenden, wird der manuell angelegte Wert gelöscht:


<pre>
<pre>
Zeile 67: Zeile 71:
</pre>
</pre>


Danach sollte Windows neu gestartet werden.
Anschließend muss Windows neu gestartet werden.


== Wirkung und Einsatzbereich ==
== Wirkung und Einsatzbereich ==


Eine Erhöhung kann bei Anwendungen sinnvoll erscheinen, die einzelne GPU-Berechnungen länger als zwei Sekunden blockieren, beispielsweise bei bestimmten Render-, Berechnungs- oder Entwicklungsvorgängen.
Eine Erhöhung kann bei Anwendungen sinnvoll sein, deren einzelne GPU-Berechnungen länger als zwei Sekunden dauern. Dies kann beispielsweise bei bestimmten Rendering-, Berechnungs- oder Entwicklungsaufgaben auftreten.


Der Wert behebt jedoch keine defekten oder instabilen Grafiktreiber, fehlerhafte Übertaktung, Temperaturprobleme, Hardwarefehler oder unzureichende Spannungsversorgung.
Der Wert behebt jedoch keine instabilen Grafiktreiber, fehlerhafte Übertaktung, Temperaturprobleme, Hardwarefehler oder eine unzureichende Spannungsversorgung.


Bei einem tatsächlichen Stillstand der Grafikkarte wartet Windows entsprechend länger, bevor der Treiber zurückgesetzt wird. Dadurch kann ein schwarzer oder eingefrorener Bildschirm länger bestehen bleiben.
Bei einem tatsächlichen Stillstand der Grafikkarte wartet Windows entsprechend länger, bevor der Grafiktreiber zurückgesetzt wird. Dadurch kann ein schwarzer oder eingefrorener Bildschirm länger bestehen bleiben.


== Hinweis von Microsoft ==
== Hinweis ==


Microsoft dokumentiert die TDR-Registrierungswerte ausschließlich für gezielte Tests und die Fehlerdiagnose während der Entwicklung von Grafiktreibern. Für normale Endanwender wird eine Änderung dieser Werte nicht empfohlen.
Microsoft dokumentiert die TDR-Registrierungswerte hauptsächlich für gezielte Tests und die Fehlerdiagnose während der Entwicklung von Grafiktreibern.


'''TdrDelay ist daher als Diagnose- oder Kompatibilitätseinstellung zu verstehen und nicht als allgemeine Grafikoptimierung.'''
'''TdrDelay ist daher als Diagnose- oder Kompatibilitätseinstellung zu verstehen und nicht als allgemeine Grafikoptimierung.'''


[[Kategorie:Registry – Grafik]]
[[Kategorie:Registry – Grafik]]

Version vom 12. Juli 2026, 11:33 Uhr

TdrDelay bestimmt, wie lange Windows auf eine Reaktion der Grafikkarte wartet, bevor die Funktion Timeout Detection and Recovery den Grafiktreiber als blockiert betrachtet und dessen Wiederherstellung einleitet.

Eine Erhöhung des Wertes beschleunigt die Grafikkarte nicht. Sie verlängert lediglich die Zeit, die Windows einer lang laufenden GPU-Berechnung einräumt.

Registrierungspfad

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
Name Typ

Ist der Wert nicht vorhanden, verwendet Windows intern den Standardwert von zwei Sekunden.

TdrDelay auf zehn Sekunden erhöhen

Im Registrierungseditor wird ein neuer DWORD-Wert mit dem Namen TdrDelay angelegt.

Bei der Eingabebasis Dezimal wird folgender Wert eingetragen:

10

Bei der Eingabebasis Hexadezimal entspricht dies:

A

10 hexadezimal entspricht dagegen 16 dezimal und würde das Zeitlimit auf 16 Sekunden setzen.

Registrierungsdatei

Die folgende Registrierungsdatei setzt das Zeitlimit auf zehn Sekunden:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers]
"TdrDelay"=dword:0000000a

Der Inhalt kann als Datei mit der Endung .reg gespeichert und anschließend mit Administratorrechten ausgeführt werden.

Einstellung über die Eingabeaufforderung

Die Eingabeaufforderung muss als Administrator geöffnet werden:

reg add "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDelay /t REG_DWORD /d 10 /f

Anschließend muss Windows neu gestartet werden.

Rückgängig machen

Um wieder den internen Windows-Standardwert zu verwenden, wird der manuell angelegte Wert gelöscht:

reg delete "HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers" /v TdrDelay /f

Anschließend muss Windows neu gestartet werden.

Wirkung und Einsatzbereich

Eine Erhöhung kann bei Anwendungen sinnvoll sein, deren einzelne GPU-Berechnungen länger als zwei Sekunden dauern. Dies kann beispielsweise bei bestimmten Rendering-, Berechnungs- oder Entwicklungsaufgaben auftreten.

Der Wert behebt jedoch keine instabilen Grafiktreiber, fehlerhafte Übertaktung, Temperaturprobleme, Hardwarefehler oder eine unzureichende Spannungsversorgung.

Bei einem tatsächlichen Stillstand der Grafikkarte wartet Windows entsprechend länger, bevor der Grafiktreiber zurückgesetzt wird. Dadurch kann ein schwarzer oder eingefrorener Bildschirm länger bestehen bleiben.

Hinweis

Microsoft dokumentiert die TDR-Registrierungswerte hauptsächlich für gezielte Tests und die Fehlerdiagnose während der Entwicklung von Grafiktreibern.

TdrDelay ist daher als Diagnose- oder Kompatibilitätseinstellung zu verstehen und nicht als allgemeine Grafikoptimierung.