Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Don't know why @Hardware suggested QWord (64 bit) instead and TdrDebugMode is DWord anyway. Both entries should be REG_DWord (32 bits) according with MS documentation and I can confirm it works.
Type “regedit” in the box and press Enter.
"Registry Editor" will open, navigate to the following file path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
If on 32 bit system:
Right Click New > DWORD (32-bit) Value
Call it "TdrDelay"
Double-click the entry set the value as “20” (Hex Value, others have stated 10 in Decimal but this didn't work for me
Then Right Click New > DWORD (32-bit) Value
Call the 2nd one "TdrDdiDelay"
Double-click the entry also set the value as “20”
If on 64 bit system: use "QWORD (64-bit) Value” for both but keep names and 20 the same
It's not really a fix, your just giving the graphics card a longer chance to recover unless I'm mistaken. Try what ktulu117 suggested and increase the time.
The TDR delay is there to prevent the computer from completely freezing up. After 2 seconds windows will restart the GPU driver, even if it's not necessary. A delay of 2 seconds, doesn't always mean that there is really an error or something fishy going on with the GPU. The game might just take a bit longer to load something, but windows will still see it as a problem.
Increasing the TDR delay will only work, if the game isn't crashing the GPU. If the game is making the GPU crash, increasing the TDR delay will still lead to a GPU driver reset, but only after the amount of seconds that you set it to. Disabling TDR delay will freeze up the computer and a (hard) reset is required.
So TDR delay is a wonderful thing in most cases, but might lead to unnecessary driver resets in some cases. Either way, there is still a problem with the game, if the game takes longer than 2 seconds to respond. It really shouldn't be necessary to change a registry value, to play a game properly.