Was ist die Windows-Videotreiber-Timeout-Erkennung und Wiederherstellungsverzögerung (TdrDelay)?

5498
Winter

Aida64 hat mir beim Öffnen des Systemstabilitätstests (Fenster mit allen Diagrammen) folgende Warnung gesendet:

tdrDelay

Ich möchte mehr über dieses TdrDelay wissen, was ist das? Soll ich auch den Vorschlag von Aida64 akzeptieren?

1

1 Antwort auf die Frage

1
xavier_fakerat

Dies ist eine Dokumentation von der Microsoft-Website :

Timeout-Erkennung und Wiederherstellung (TDR)

In Windows Vista und höher versucht das Betriebssystem, Situationen zu erkennen, in denen Computer vollständig "eingefroren" zu sein scheinen. Das Betriebssystem versucht dann, sich dynamisch von den eingefrorenen Situationen zu erholen, sodass die Desktops wieder reagieren. Dieser Vorgang der Erkennung und Wiederherstellung wird als Timeout Detection and Recovery (TDR) bezeichnet. Im TDR-Prozess ruft der GPU-Scheduler des Betriebssystems die Funktion DxgkDdiResetFromTimeout des Miniporttreibers auf, um den Treiber neu zu initialisieren und die GPU zurückzusetzen.

Hier ist eine weitere Erklärung :

TDR steht für Timeout Detection and Recovery. Dies ist eine Funktion des Windows-Betriebssystems, die Antwortprobleme von einer Grafikkarte erkennt und durch Zurücksetzen der Karte auf einem funktionsfähigen Desktop wiederhergestellt wird. Wenn das Betriebssystem innerhalb einer bestimmten Zeit keine Antwort von einer Grafikkarte erhält (Standardeinstellung ist 2 Sekunden), setzt das Betriebssystem die Grafikkarte zurück.

Sie können die Zeitdauer einstellen, bevor TDR eintritt und den Fahrer tötet. Die Standardlänge beträgt 2 Sekunden. Wenn Sie jedoch wissen, dass Sie mehr Zeit benötigen, kann dies erhöht werden. Im Grunde verzögert das den TDR

Den Wert anpassen

Klicken Sie auf Start, geben Sie regedit in das Suchfeld ein und doppelklicken Sie dann in den obigen Ergebnissen auf regedit.exe. Wenn Sie zur Eingabe eines Administratorkennworts oder einer Bestätigung aufgefordert werden, geben Sie das Kennwort ein oder geben Sie eine Bestätigung. Wechseln Sie zu dem folgenden Registrierungsunterschlüssel, und klicken Sie darauf:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers 

Klicken Sie im Menü Bearbeiten auf Neu, und wählen Sie den folgenden Registrierungswert aus dem Dropdown-Menü Ihrer Windows-Version (32-Bit oder 64-Bit) aus:

Für 32 Bit Windows Select DWORD (32-bit). Geben Sie TdrDelayals Namen und drücken Sie die Eingabetaste. Doppelklicken Sie auf TdrDelayund fügen Sie 8die Wertdaten hinzu, und klicken Sie auf OK.

Für 64-Bit-Windows

QWORD (64-bit)Wert auswählen . Geben Sie als Namen TdrDelay ein und klicken Sie auf die Eingabetaste. Doppelklicken Sie auf TdrDelayund fügen Sie 8 für die Wertdaten hinzu, und klicken Sie auf OK. Schließen Sie den Registrierungseditor und starten Sie Ihren Computer neu, damit die Änderungen wirksam werden.

NB: Ich habe den Wert 8 verwendet, aber Sie können ihn immer anpassen. Aber in Ihrem Fall stelle ich fest, dass Sie bereits ein Werkzeug haben, um dies automatisch für Sie zu erledigen.

Weitere Informationen : Arbeiten mit TDR in Windows für ein besseres GPU-Computererlebnis