Help me configure registry correctly to solve TDR issue


  1. Posts : 13
    Windows 7 64-bit
       #1

    Help me configure registry correctly to solve TDR issue


    I sometimes get a Timeout Detection & Recovery problem (Display Driver stopped responding but has sucessfully recovered) and sometimes even the dreaded nvlddmkm.sys BSOD. I use Windows 7 64-bit on a 8800GTS 512MB (G92) graphics card.

    I have tried this step to see if this works, essentially by changing the default TDrDelay from 2 secs to perhaps 8 seconds - Or even setting TdrLevel = 0. Using this method:

    A fellow SevenForum member named jutajata posted this:

    "What you are experience is called TDR, is a tool that check the response off your gpu to the system and if this response takes more than 2 secs your display driver is rebooted until a specific number of times and end up in a bsod. Ive that here too. This post solved my problem, just have to increase the time on TdrDelay in registry or you can disable tweaking TdrLevel to 0. Its a tweak but can free you from this issue until we wait for proper drivers for Windows 7.
    Best regards"

    and then I tried this from the linked post:

    "Ok, the trick is:
    1) open your vista registry editor
    2) go to the key : HKLM\System\CurrentControlSet\Control\GraphicsDrivers\
    3) highlight it then right click on this key
    4) Add DWORD TdrDelay
    5) Set value of TdrDelay to the number of seconds you allow your GPU to run with no feedback to the system (ie Timeout watchdog..)
    personally I've set this value to 8 seconds (from the default 2s) so that it leaves plenty of time to the GPU to perform overcomplicated computing intensive kernel without having Vista considering a fault and hence "recovering the device"

    However as the Windows 7 Registry Editor is slightly different to the Vista, it isn't exactly the same - How do I do this in the Windows 7 Registry editor?

    I assume it is by following:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

    but then what????

    Do you go to DCI TimeOut rightclick modify then change Binary from 7 to 0??? Is this correct? I can't seem to find any reference to TDrDelay or TDrLevel?? This is the only mention of "TimeOut".

    Can someone post a clear step by step guide on how to set TDrLevel = 0 or set TDrDelay to a longer default time (not 2 seconds) - for windows 7

    thankyou.
      My Computer


  2. Posts : 13
    Windows 7 64-bit
    Thread Starter
       #2

    Any one?
      My Computer


  3. Posts : 1
    64 bit Windows 7 Pro
       #3

    I can't seem to find any reference to TDrDelay or TDrLevel??
    4) Add DWORD TdrDelay
    You need to create the value.

    See other possible values here: Timeout Detection and Recovery of GPUs through WDDM

    It's the same on 7 as Vista.
      My Computer


  4. Posts : 11,840
    64-bit Windows 8.1 Pro
       #4

    Holy necromancy Batman....
      My Computer


  5. Posts : 5,705
    Win7 x64 + x86
       #5

    As it states, it's a tweak while waiting for the proper drivers for Win7.
    The proper drivers are here for all major graphics card manufacturers.

    Installing the proper Win7 graphics drivers will either fix it or they won't.
    If they don't, then you're looking at more severe problems than a timeout adjustment (such as a bad or overheating graphics card).

    More info on the STOP 0x116 error messages here: https://www.sevenforums.com/crash-loc...eshooting.html
      My Computer


  6. Posts : 1
    Windows 7 Home Premium 64bit.
       #6

    Yes, solution is so easy:
    if these items exist in registry, modify them.
    if these items dont exist in registry, add proper item in registry (for example DWORD TdrDelay)
    Then restart.
    Works for W7 Home 64bit + Nvidia 280.26
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 07:49.
Find Us