A Graphics Driver enables interaction between your operating system, programs, and graphics card device. The graphics driver, typically downloaded from graphics card vendor website or comes with a CD-ROM, may crash with one or more following errors:
- Display Driver AMD/ NVIDIA stopped responding and has recovered
- Nvlddmkm.sys has stopped responding and has recovered
Download the Diagnostic
There are certain situations when missing entries in your registry and registry corruption causes this problem. Try running a registry scan to identify if there are any such issues.
- Click the button below to download and install the Diagnostic
- Perform a Registry scan and fix any problems detected.
- Restart your computer.

Estimated Download Time: 10 Seconds
Adjust GPU Timeout Feature
The TDR Delay entry in your Registry specifies processing timeout interval for your Graphics Processing Unit (GPU). Reset this entry using Registry Editor.
For Windows 10/ 8.1/ 8/ 7/ Vista:
1. In the Search Box on Taskbar, type RegEdit and open it (For Windows 10). For earlier versions, press Windows Key + R, type RegEdit and press ENTER.
2. Locate the following subkey:
- HKEY_LOCAL_MACHINE | SYSTEM | CurrentControlSet | Control | GraphicsDrivers
3. Double-click the DWORD named TdrDelay and replace it with 8 (without quotes).
If the above-specified DWORD is not found, create a new one.
- For 32 Bit: Click Edit | New | DWORD (32-bit).
- For 64 Bit: Click Edit | New | DWORD (64-bit).
To determine your system type, right click This PC or My Computer and choose Properties.
4. Close the window, reboot.
Update Graphics Driver
Your graphics driver version is obsolete. Obtain a newer version from the video card vendor website and then install it.
Go to the Drivers and Downloads section, specify your model no and start the download.
Use Performance Monitor
Figure out what is taking up so much of your RAM. Exit open programs as well as the system tray icons.
Your CPU may be overloaded with lots of tasks, background services, and programs.
1. Type Performance Monitor in the Search Box on Taskbar. (Click Settings icon, in case of Windows 8)
2. Open it from the Search Results.
3. Click Performance | Monitoring Tools | Performance Monitor.
4. Once you figure out what’s eating up your RAM, use the Services.msc command in Run dialog box. Stop unnecessary services, especially the Non-Microsoft ones.
Update Microsoft DirectX
Microsoft DirectX, a collection of APIs required for the smooth working of multimedia applications and games, may be outdated. Use the DirectX Diagnostic Tool to check current version and update it accordingly.
1. Type DxDiag in the Search Box on Taskbar.
2. Open it from the Search Results.
3. Click the System tab and look for the DirectX Version.
4. Visit the Microsoft Download Center. Use the Search box on upper right corner to obtain latest DirectX release.
Reinstall Chipset Driver and Update BIOS
A Chipset Driver facilitates interaction with a specific pair of chips connected to your system board. Basic Chipset Driver typically comes as part of your OS. However, you might want to download it independently or install from the Drivers installation disc and update regularly. A BIOS Driver, on the other hand, deals with the computer’s booting. Visit the manufacturer’s website and update your Chipset and BIOS drivers.
Disable Overclocking
Overclocking stresses your computer hardware to run it at speeds higher than it was specifically designed to run. The process of overclocking is often described as increasing a component’s clock rate. The overclocking feature, which is widely used for extreme gaming performance, can result in Display driver not responding error.
1. If your computer is overclocked, go to the BIOS Configuration Screen by pressing F2 or Delete key repeatedly before the boot interval.
2. Restore all BIOS Defaults. Go to Exit | Restore default settings.
3. Disable the Overclocking feature.
4. Go to Exit | Save changes and exit.
Ensure PC Temp Does Not Exceed Max Limit
A PC temperature monitoring app reveals CPU & GPU temperatures, alarm whenever the temperature exceeds the maximum limit. Nvlddmkm.sys stops responding when your computer overheats. Use canned air to blow the dust off the various parts, such as a motherboard, RAM, SMPS, Hard Disk, DVD-ROM, inside your CPU.