STOP CODE · 0x116
VIDEO_ TDR_ FAILURE: When the Graphics Driver Cannot Recover
The graphics card stopped answering, Windows tried to reset its driver, and the reset did not finish in time. The file named on the screen is the graphics driver, for example nvlddmkm.sys on an NVIDIA card or amdkmdag.sys on an AMD one.
WHAT MICROSOFT SAYS
Microsoft's reference says this bug check "indicates that an attempt to reset the display driver and recover from a timeout has failed". Windows watches for a graphics card that takes longer than two seconds to answer and resets its driver (timeout detection and recovery, TDR). The blue screen appears if the driver's threads do not finish in time during that reset, or, by default, when more than five resets happen within one minute. When recovery works you only see "Display driver stopped responding and has recovered".
From Microsoft's documentation, linked under Sources. Microsoft wrote its page for this code for programmers; the steps below are the ones it gives everyone else.
TECHNICAL SUMMARY
| Stop code | VIDEO_TDR_FAILURE |
|---|---|
| Value | 0x00000116 (0x116) |
| Where you see it | At the bottom of the stop screen, and in the System event log after the restart |
| In Tweaky Driver | Stop codes are not read; driver versions are checked |
What causes VIDEO_ TDR_ FAILURE
- The display driver needs an update: Microsoft says you may need the latest one "so it properly supports the TDR process".
- Hardware that keeps the card from working properly. Microsoft lists overclocked components, wrong memory configuration and timings, insufficient cooling, insufficient power and defective parts.
- Visual effects, or too many programs running in the background, slowing the PC so the card cannot respond in time.
How to fix VIDEO_ TDR_ FAILURE, safest step first
The steps come from Microsoft's guidance, with the reversible ones first. Each one says how to put back what it changed. If Windows cannot start normally, Microsoft's basic steps say to start in safe mode and continue from there.
Write down the stop code and the file the screen names
Microsoft Support says the stop code appears at the bottom of the screen and, when Windows knows it, so does the name of the module that was running. If the screen went by too fast, the command under Check it yourself lists the stop codes Windows recorded, and Event Viewer > Windows Logs > System shows the errors logged around the restart.
To undo: Nothing to undo: this only reads information.
Before you change anything: note the driver and make a restore point
Open the device's Properties > Driver tab and write down the driver provider, date and version. Then select Start, type Create a restore point, open it, and on the System Protection tab choose Create. Microsoft notes that System Protection is not turned on by default; if Create is greyed out, choose Configure and turn it on for the system drive first.
To undo: A restore point changes nothing by itself. To go back later, run System Restore and pick it: Microsoft says it reverts system files, the registry and installed programs, and leaves your personal files alone.
Install the current graphics driver
An out-of-date display driver is the first reason on Microsoft's list. Get the driver for your exact graphics card from its maker, or from the PC maker's support page for a laptop, and install it.
To undo: Open the display adapter's Properties > Driver tab in Device Manager and choose Roll Back Driver, or apply the restore point.
If it started after a driver update, roll the driver back
In Device Manager, right-click the device, choose Properties, open the Driver tab and select Roll Back Driver, then give a reason and confirm. Microsoft notes that you need administrator rights, and that going back to the previous driver often fixes a problem that appeared after an update. The button is greyed out when Windows kept no earlier driver for the device.
To undo: Rolling back is the undo for the update. To return to the newer driver, install it again with Update driver or from the manufacturer's package.
Rule out heat, power and overclocking
Microsoft lists hardware reasons a graphics card stops answering in time: overclocked components, wrong memory configuration and timings, insufficient cooling, insufficient power and defective parts. Set any overclock back to stock, check that the card's fans spin and its power cables are seated, and test again.
To undo: Apply your previous clock and fan settings again if they made no difference.
Lighten the load
Close programs running in the background and try the game or app again at lower settings. Microsoft notes that visual effects or too many background programs can slow the PC enough that the card misses the deadline.
To undo: Start the programs again and set the game's options back.
Install the latest Windows updates
Select Start > Settings > Windows Update and choose Check for updates. It is one of Microsoft's basic steps for a stop code that keeps returning, and it is how new versions of Windows' own drivers arrive.
To undo: If the crashes get worse after an update, apply the restore point from the earlier step.
Check it yourself
List the stop codes Windows recorded (PowerShell)
Each entry gives the date, the stop code as a hexadecimal number with its four parameters, and where the dump file was saved. On the test PC, Windows 11 build 26300, this ran without administrator rights. An error saying no events were found means Windows recorded none. This stop code appears there as 0x00000116.
PowerShellGet-WinEvent -FilterHashtable @{ LogName='System'; Id=1001; ProviderName='Microsoft-Windows-WER-SystemErrorReporting' } -MaxEvents 5 | Format-List TimeCreated, MessageList the driver packages installed on the PC
Shows every third-party driver package with its provider, class, version and date, so you can see what was installed around the first crash. Nothing is changed.
cmdpnputil /enum-drivers
What Tweaky Driver can and cannot do here
Driver version checkTweaky Driver does not read crash dumps or stop codes, so it cannot tell you which driver caused this screen. It helps with the step that comes after Windows names a driver: its scan lists every device with the installed driver version and shows whether Windows Update, the Microsoft Update Catalog or a manufacturer package it supports has a newer one, with the source and version in front of you before anything is installed. The graphics card is one of the devices it lists, so you can see whether the display driver is behind. A newer driver is no promise that the blue screen stops: the same code can come from hardware or from Windows itself.
Tweaky Driver, the driver checker that shows its sources — free for Windows 10 and 11.
Common questions
What does VIDEO_TDR_FAILURE mean?
Windows detected that the graphics card had stopped responding, tried to reset the display driver and could not complete the reset. TDR stands for timeout detection and recovery.
What failed: nvlddmkm.sys or amdkmdag.sys?
Each is the kernel-mode graphics driver of one vendor: on the test PC the file nvlddmkm.sys carried NVIDIA's name and amdkmdag.sys carried AMD's. The name tells you which graphics card's driver was being reset, which matters on a PC with two of them.
Is VIDEO_TDR_FAILURE a hardware problem?
It can be. Microsoft's list has a driver that needs updating first, then hardware: overclocking, memory settings, cooling, power and defective parts. If a current driver changes nothing, check temperatures and power next.
How many timeouts cause this blue screen?
By default Windows stops with this code when more than five driver resets happen within one minute, or when a single reset cannot complete. One recovered timeout only shows a notification.