How to Fix NVIDIA Driver Crashes and Display Recovery Errors
2026-10-14 · LC Repair
When your NVIDIA display driver crashes, you typically see a brief black screen followed by a notification that says the display driver stopped responding and has recovered. In more severe cases, the screen goes black permanently, the system freezes, or you get a blue screen with a VIDEO_TDR_FAILURE or nvlddmkm.sys error. These crashes can happen during gaming, video playback, or even on the Windows desktop. Here is how to fix them.
What causes NVIDIA driver crashes
The display driver stopped responding error means Windows detected that the GPU did not respond within a time limit (the Timeout Detection and Recovery threshold, or TDR). Windows kills the driver and restarts it. The underlying cause can be:
A corrupt or incompatible driver installation
The GPU overheating under load
An unstable overclock on the GPU or VRAM
Insufficient power delivery from the PSU
A conflict with other software
Hardware failure on the GPU itself
Clean install the NVIDIA driver
The most common fix for driver crashes is a clean driver installation. Leftover files, registry entries, and configuration from previous driver versions can cause conflicts that produce crashes:
Using DDU (Display Driver Uninstaller)
Download DDU from the official site (wagnardsoft.com) and the latest NVIDIA driver from nvidia.com. Save both files before proceeding
Boot into Safe Mode: Settings, System, Recovery, Restart now (under Advanced startup), then Troubleshoot, Advanced options, Startup Settings, Restart, press 4 for Safe Mode
Run DDU in Safe Mode. Select GPU and NVIDIA from the dropdown menus, then click Clean and restart. DDU removes all NVIDIA driver files, registry entries, and leftover configuration
After the restart, install the NVIDIA driver you downloaded. During installation, choose Custom installation and check Perform a clean installation
Restart again and test
A clean install through DDU fixes the majority of driver crash issues. If crashes persist after a clean install, the cause is not the driver software itself — it is hardware, power, or thermal.
Roll back to an older driver
If crashes started after updating to a new driver version, the new driver may have a bug with your specific GPU model or game:
Use DDU to remove the current driver as described above
Install an older driver version that was stable. NVIDIA keeps an archive of previous drivers on their website. Pick a version from a month or two before the crashes started
After installing the older driver, prevent Windows Update from automatically replacing it: right-click the GPU in Device Manager, Properties, Driver tab, and note the version. If Windows replaces it, use the Roll Back Driver option or temporarily pause Windows Update
Check GPU temperature
Overheating is a major cause of driver crashes. When the GPU temperature exceeds safe limits, the driver may crash as a protection mechanism before the hardware is damaged:
Install HWMonitor, GPU-Z, or MSI Afterburner to monitor GPU temperature
Run a game or GPU stress test and watch the temperature. Most NVIDIA GPUs operate safely up to 83-85°C. Temperatures above 90°C cause throttling, and sustained temperatures above 95°C can trigger driver crashes and shutdowns
If the GPU is overheating, clean the dust from the heatsink and fans. Hold the fans still with a finger and use compressed air to clear dust from between the heatsink fins
Check that all GPU fans are spinning under load. A dead fan is a common failure on cards over 2-3 years old
If cleaning does not help, the thermal paste between the GPU die and heatsink may need replacement. This requires removing the heatsink from the card, cleaning off the old paste, and applying new thermal compound
Remove any overclock
If you or someone else overclocked the GPU (raised the core clock, memory clock, or power limit beyond factory settings), the overclock may be unstable:
Open MSI Afterburner, EVGA Precision, or whatever overclocking tool was used and reset all settings to default
Some GPUs come factory-overclocked by the card manufacturer (ASUS ROG, MSI Gaming, EVGA FTW, etc.). In rare cases, even the factory overclock can be unstable. Try underclocking the core clock by 50-100 MHz and the memory clock by 100-200 MHz to test stability
If the crashes stop after resetting or underclocking, the overclock was the cause
Check power delivery
An underpowered GPU will crash under load when it cannot draw enough power:
Power connectors: Make sure all required PCIe power connectors are plugged into the GPU. Many cards need one or two 6-pin or 8-pin connectors. A missing connector forces the GPU to draw all power from the PCIe slot, which is limited to 75W and insufficient for any modern gaming GPU
Separate cables: If your PSU is modular, use separate power cables for each connector on the GPU rather than using a single cable with daisy-chained connectors. Daisy-chained cables share a single wire path and can cause voltage drops under heavy load
PSU wattage: Verify your PSU has enough wattage for your system. A GPU that draws 300W combined with a CPU, drives, and fans may exceed a 500W PSU under peak load. Check the GPU manufacturer's recommended PSU wattage
Aging PSU: Power supplies degrade over time and may not deliver their rated wattage after several years. If the PSU is old and the crashes happen only under heavy GPU load, the PSU may need replacement
Increase the TDR timeout
The Windows Timeout Detection and Recovery system gives the GPU driver a default of 2 seconds to respond. Some legitimate GPU operations (heavy rendering, compute workloads) can exceed this timeout without indicating a real problem. Increasing the timeout can stop the false crash recovery cycle:
Open Registry Editor (search regedit in Start)
Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
Right-click in the right panel, select New, DWORD (32-bit) Value
Name it TdrDelay and set the value to 8 (in decimal). This gives the driver 8 seconds to respond instead of 2
Restart the computer
This does not fix the underlying cause but prevents Windows from killing the driver during legitimate heavy workloads. If crashes stop with a longer TDR, the GPU was simply taking too long on certain operations.
Check for software conflicts
Certain software can conflict with the NVIDIA driver and cause crashes:
Multiple monitors with mixed refresh rates: Running one monitor at 144Hz and another at 60Hz can cause the NVIDIA driver to crash due to a multi-monitor clock bug that has existed across many driver versions. A workaround is to set both monitors to the same refresh rate, or disable hardware acceleration in the browser on the secondary monitor
Hardware-accelerated apps: Chrome, Discord, Spotify, and other apps use GPU acceleration by default. Multiple apps competing for GPU resources can trigger driver crashes. Try disabling hardware acceleration in the apps you are not actively using
Antivirus real-time scanning: Some antivirus programs scan GPU shader compilation output files and can interfere with driver operations. Try temporarily disabling real-time scanning and test
Streaming and recording software: OBS, GeForce Experience ShadowPlay, and other capture tools hook into the GPU driver. If crashes happen during recording or streaming, disable the capture software and test
Reseat the GPU
A partially seated GPU in the PCIe slot can cause intermittent crashes and display loss:
Power off the computer and unplug it
Open the case and locate the GPU
Release the PCIe slot retention clip and remove the GPU
Inspect the PCIe gold contacts for dust or damage. Clean with isopropyl alcohol if needed
Reinsert the GPU firmly until the retention clip clicks
Reconnect the power cables
GPU diagnosis in Marion
If your NVIDIA driver keeps crashing after a clean install, thermal maintenance, and power verification, the GPU hardware may be failing. Luxurious Computers in Marion provides GPU diagnosis to determine whether the issue is the card, the PSU, or a system configuration problem.