If your PC just crashed to a blue screen that says VIDEO_TDR_FAILURE and points at nvlddmkm.sys, take a breath. I have fixed this exact error on my machines, and most of the time it is the NVIDIA graphics driver, not dead hardware. In this guide, I’ll show you how to fix VIDEO_TDR_FAILURE step by step, starting with the quick stuff and moving to the deeper fixes only if you need them.
Let’s fix it.
Quick answer
VIDEO_TDR_FAILURE (nvlddmkm.sys) means Windows tried to reset your graphics driver after it stopped responding, and the recovery failed. The fastest reliable fix is a clean NVIDIA driver reinstall using Display Driver Uninstaller (DDU), then installing the latest driver from NVIDIA. If the crash started after a driver update, roll the driver back. If you overclock your GPU, remove the overclock.
What is VIDEO_TDR_FAILURE?

TDR stands for Timeout Detection and Recovery. It is a built-in Windows feature that watches your graphics card. If the GPU stops responding for a couple of seconds, Windows tries to reset just the display driver so your whole PC does not lock up.
Most of the time, you never notice this. Your screen flickers, and a little message says the display driver recovered. The VIDEO_TDR_FAILURE blue screen appears when the recovery fails. Windows gives up and crashes to protect your system.
The nvlddmkm.sys part is simply the file name of the NVIDIA kernel-mode driver. So the message is telling you the NVIDIA driver is the thing that stopped responding.
You can confirm this yourself. Open Event Viewer, go to Windows Logs, then System, and look for an Error from the source nvlddmkm around the time of the crash.

Why does VIDEO_TDR_FAILURE (nvlddmkm.sys) happen?
From what I have seen, a few things cause almost every case:
- A corrupted or buggy NVIDIA driver, often right after an update.
- GPU overclocking that pushes the card past what it can handle.
- Overheating, from dust, poor airflow, or a failing fan.
- A loose graphics card in a desktop, so the connection drops under load.
- Damaged system files that break how Windows talks to the GPU.
- Rarely, faulty RAM or a dying graphics card.
You do not have to guess which one it is. Work down the fixes below and one of them will sort it out.
Step-by-step fixes for VIDEO_TDR_FAILURE
Try these in order. Most people are fixed by step 4.
1. Restart your PC
Sounds too simple, but a clean restart clears a driver that got stuck in a bad state.
- Save any open work.
- Restart, do not just sleep the machine.
Why it works: it reloads the graphics driver from scratch. When to use it: always first, especially after a one-off crash. What to expect: if it was a fluke, you are done. If it comes back, keep going.
2. Disconnect unnecessary external devices
A faulty USB device or dock can sometimes trigger graphics timeouts.
- Unplug extra monitors, docks, external drives, and USB gadgets you do not need.
- Reboot and see if the crash returns.
Why it works: it rules out a misbehaving accessory. When to use it: if the crash is frequent or random.
3. Update Windows
Microsoft ships graphics and stability fixes through Windows Update, and a matching update can quietly solve this.
- Go to Settings then Windows Update.
- Click Check for updates and install everything, including optional driver updates.
- Restart.
Why it works: it patches known bugs and can pull a stable GPU driver. When to use it: early, before you start manual driver surgery.
4. Reinstall the NVIDIA driver cleanly with DDU
This is my go-to fix, and it clears the error more than any other single step. A normal driver reinstall often leaves broken files behind. Display Driver Uninstaller (DDU) wipes them out properly.
- Download the latest driver for your card from the NVIDIA website first, so you have it ready.
- Download Display Driver Uninstaller (DDU) from its official page.
- Boot into Safe Mode (hold Shift and click Restart, then Troubleshoot, Advanced options, Startup Settings).
- Run DDU, choose GPU, pick NVIDIA, and click Clean and restart.
- After the reboot, run the NVIDIA installer you downloaded and choose a clean install.
Why it works: it removes every trace of the old, corrupted driver and installs a fresh one. When to use it: if restarting and Windows Update did not help. What to expect: your screen may flicker or drop resolution during the process, which is normal.
Tip: Always grab drivers from nvidia.com, not random download sites. Fake driver pages are a common source of malware.
5. Roll back the driver if the crash started after an update
If VIDEO_TDR_FAILURE began right after a driver update, the new driver is the likely culprit.
- Right-click Start, open Device Manager.
- Expand Display adapters, right-click your NVIDIA GPU, and choose Properties.
- On the Driver tab, click Roll Back Driver if it is available.
Why it works: it returns you to the last driver that was stable on your PC. When to use it: when the timing lines up with a recent update. What to expect: an older, working driver until NVIDIA ships a better one.
6. Remove any GPU overclock
Overclocking is a top cause of this error. If you use MSI Afterburner or a similar tool, set everything back to stock.
In Afterburner, drag Core Clock and Memory Clock back to 0, set Core Voltage and Power Limit to default, and click Apply. If you already crash at stock, try a mild underclock, like -100 on the core, to add stability.

Why it works: it stops the GPU from being pushed past its stable limits. When to use it: if you have ever touched clock speeds. What to expect: slightly lower benchmark numbers, but a stable PC.
7. Check GPU temperatures
An overheating card times out and crashes. Watch your temps with Afterburner or HWMonitor while gaming.
- If your GPU passes roughly 85 C under load, cooling is your problem.
- Clean dust from the fans and vents, and make sure case airflow is not blocked.
Why it works: cooler cards stay responsive. When to use it: if crashes happen during games or heavy load.
8. Run System File Checker and DISM
Corrupted Windows files can break the graphics stack. These two commands repair them.
Open Terminal (Admin) or Command Prompt (Admin) and run each one, in order:
- sfc /scannow
- DISM /Online /Cleanup-Image /RestoreHealth
Restart when they finish.

Why it works: SFC fixes broken system files and DISM repairs the Windows image they come from. When to use it: if driver fixes did not fully solve it. What to expect: a report of any repairs, then a more stable system.
9. Test your RAM for errors
Bad memory can cause blue screens that look like a graphics fault.
- Open Windows Memory Diagnostic from the Start menu.
- Choose Restart now and check for problems.
Why it works: it flags failing RAM that mimics a GPU crash. When to use it: if crashes are random and other fixes fail.
10. Update BIOS and chipset drivers
On some systems, an old BIOS or chipset driver causes GPU instability.
- Get the latest chipset drivers from your motherboard maker (or AMD/Intel).
- Update the BIOS only if your maker lists a fix for stability or PCIe, and follow their instructions carefully.
Why it works: it improves how your board and GPU communicate. When to use it: as an advanced step on desktops, especially newer builds.
Additional troubleshooting tips
- Reseat the graphics card (desktops): power off, unplug, remove the GPU, and firmly seat it back in its PCIe slot. Check the power cables too.
- Try an older driver: the newest driver is not always the most stable. A previous version can be steadier on some cards.
- Increase the TDR delay: advanced users can raise the TDR timeout in the registry so Windows waits longer before crashing. Only do this if you are comfortable editing the registry, and back it up first.
- Test the GPU under load: run a stress test like FurMark for a few minutes to see if the crash is tied to heavy graphics use.
When the problem is hardware-related
If you have done a clean driver install, removed overclocks, checked temps, and run SFC and DISM, and it still crashes, the card itself may be failing.
Signs it is hardware:
- Crashes even at stock speeds with the latest clean driver.
- Visual glitches, artifacts, or strange colors before the crash.
- The card fails in another PC too.
If you can, test the GPU in a friend’s machine, or drop a known good card into yours. If the crash follows the card, it is time for a warranty claim or a replacement.
Conclusion
VIDEO_TDR_FAILURE looks alarming, but it is almost always a software issue, not a broken PC. In most cases, a clean NVIDIA driver reinstall with DDU fixes the nvlddmkm.sys crash for good. If it started after an update, roll the driver back. If you overclock, pull the clocks to stock. And if none of the software fixes hold, check temps and hardware.
Work through the steps in order, and you will land on the one that fixes it. If you got there, I would love to know which step did the trick for you.
Frequently asked questions
It means Windows tried to reset your graphics driver after it stopped responding, and the recovery failed, so it crashed to a blue screen. TDR stands for Timeout Detection and Recovery. When the file listed is nvlddmkm.sys, the NVIDIA graphics driver is the cause.
nvlddmkm.sys is the NVIDIA kernel mode driver file. When it appears in a VIDEO_TDR_FAILURE error, it means the NVIDIA graphics driver stopped responding. Reinstalling the driver cleanly usually fixes it.
Do a clean NVIDIA driver reinstall with Display Driver Uninstaller (DDU), then install the latest driver from nvidia.com. If the crash started after a driver update, roll the driver back. Remove any GPU overclock, check temperatures, and run sfc /scannow and DISM.
Usually no. It is most often a corrupted or buggy graphics driver, overclocking, or overheating. It only points to hardware if the crash continues after a clean driver install at stock speeds, or if you see artifacts and the card fails in another PC.
Yes, it is a common cause. Pushing the GPU past its stable limits makes it time out and crash. Reset your Core Clock and Memory Clock to stock in MSI Afterburner, and try a small underclock if it still crashes at default settings.
Yes. Display Driver Uninstaller removes every trace of the old, corrupted driver, which a normal reinstall often leaves behind. Run DDU in Safe Mode, clean the NVIDIA driver, then install the latest driver from NVIDIA for the most reliable fix.
A new driver can be buggy or a bad match for your card. Open Device Manager, find your GPU under Display adapters, and use Roll Back Driver to return to the previous stable version until NVIDIA releases a better one.
Also Read:




