TdrDelay unter Windows konfigurieren

Aus MILLENNIUM ARTS ISP - Hilfe | FAQ
Zur Navigation springen Zur Suche springen

Unter dem Registry-Schlüssel Games speichert Windows Einstellungen für den Multimedia Class Scheduler Service, kurz MMCSS.

Anwendungen können sich beim MMCSS als Spieleaufgabe registrieren und dadurch eine bevorzugte Verarbeitung ihrer zeitkritischen Threads anfordern.

Die Einstellung GPU Priority wird häufig als Registry-Optimierung für höhere Bildraten verbreitet. Nach der Microsoft-Dokumentation wird dieser Wert von Windows jedoch derzeit nicht verwendet.

Registrierungspfad

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games

Einstellungen des Spieleprofils

Name Typ Zulässige Werte

Häufig verbreitete Einstellung

Im Internet wird häufig folgende Kombination empfohlen:

GPU Priority = 8
Priority = 6
Scheduling Category = High
SFIO Priority = High

Diese Kombination stellt keine nachgewiesene GPU-Leistungsoptimierung dar.

GPU Priority

Der häufig empfohlene Wert lautet:

GPU Priority = 8

Der Wert liegt zwar innerhalb des dokumentierten Bereichs von 0 bis 31, wird von Windows derzeit jedoch nicht verwendet.

Eine Änderung erhöht daher weder die tatsächliche GPU-Priorität noch unmittelbar die Bildrate.

Priority und Scheduling Category

Häufig werden folgende Werte empfohlen:

Priority = 6
Scheduling Category = High

Der Wert Priority besitzt grundsätzlich einen gültigen Bereich von 1 bis 8.

Bei der Scheduling Category High behandelt Windows den Wert Priority jedoch immer als 2. Ein eingetragener Wert von 6 wird in dieser Kombination daher nicht als Priorität 6 wirksam.

Die Kategorie High ist für besonders zeitkritische Aufgaben vorgesehen und sollte nicht pauschal für Spieleprofile erzwungen werden.

SFIO Priority

SFIO Priority muss als Zeichenfolge angelegt werden.

Zulässige Werte sind:

Idle
Low
Normal
High

Ein DWORD-Eintrag wie

SFIO Priority = 6

verwendet den falschen Datentyp.

Unabhängig davon wird auch SFIO Priority von Windows derzeit nicht verwendet.

Bewertung des Registry-Tipps

Die verbreitete Kombination führt nicht zu der häufig behaupteten Erhöhung der GPU-Leistung:

  • GPU Priority wird derzeit nicht verwendet.
  • SFIO Priority wird derzeit nicht verwendet.
  • Priority = 6 wird bei Scheduling Category = High als Priorität 2 behandelt.
  • Die MMCSS-Einstellungen wirken nur auf Anwendungen und Threads, die sich für das entsprechende Aufgabenprofil registrieren.

Die Einstellung sollte daher nicht als allgemeine Spiele- oder Grafikoptimierung übernommen werden.

Vorhandene Einstellungen sichern

Vor Änderungen kann der vollständige Games-Schlüssel exportiert werden:

reg export "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" "%USERPROFILE%\Desktop\MMCSS-Games.reg" /y

Sicherung wiederherstellen

Die zuvor exportierte Registrierungsdatei kann mit folgendem Befehl wieder importiert werden:

reg import "%USERPROFILE%\Desktop\MMCSS-Games.reg"

Anschließend sollte Windows neu gestartet werden.

Fazit

Die Werte unter SystemProfile\Tasks\Games gehören zum Multimedia Class Scheduler Service und nicht zu einer direkten Steuerung des Grafiktreibers.

GPU Priority = 8 ist ein weit verbreiteter Registry-Tipp, für den keine dokumentierte Erhöhung der Grafikleistung nachgewiesen ist.