Fix: Display Driver nvlddmkm stopped responding and has successfully recovered

The error “Display driver stopped working and has successfully recovered” is a common problem many people face particularly when their graphics hardware is being used. The computer things the graphics card has stopped responding due to the low frame rate. The error is very vague and ranges from whole sorts of problem.

There is no ‘definitive’ fix for this issue and it has been there in the Windows operating system for many years now. It can be a hardware problem while some software factors contribute too. Take a look.

Solution 1: Checking Power Supply

One of the foremost reason for this error is the power supply. There can be less power delivered to your video card and this might cause the problem. You should make sure that your graphics hardware is getting sufficient power through the hardware. Other than that, we will try changing some power settings and check if this makes any difference.

  1. Press Windows + R, type “control panel” and press Enter.
  2. Once in the control panel, select “Large icons” from the drop-down present at the top right side of the screen.

  1. Select “Power Options” from the list of sub-categories available.
  2. Click “Change plan settings” present in front of the power plan. As of Fall Creators Update, there is only one power options present.
  1. Click on “Change advanced power settings” present at the near bottom of the screen.

  1. Navigate through all the options until you find “PCI Express”. After expanding it, also expand “Link State Power Management”. Make sure both the options are set to “Off”. Press Apply to save changes and exit.

  1. A restart might be required to implement the changes. After restarting check if the problem got fixed.

Solution 2: Installing Default Graphics Drivers

Faulty Graphics drivers are also known to be a cause of this issue. Drivers are the main driving force behind any hardware connected to your computer. If they are corrupt or outdated, it may cause the error to pop-up again and again.

We will start your computer in Safe Mode and delete the currently installed drivers for your display card. Upon the restart, the default display drivers would automatically be installed upon the detection of your display hardware.

  1. Follow the instructions on our article on how to boot your computer in safe mode.
  2. Once booted in the safe mode, right click on Windows key and select Device Manager from the list of options available.

Another way to launch the device manager is by pressing Windows + R to launch the Run application and typing “devmgmt.msc”.

  1. Once in the device manager, expand the Display adapters section and right click on your display hardware. Select the option of Uninstall device. Windows will pop a dialogue box to confirm your actions, press Ok and proceed.

  1. Now restart your device. Now check if the error is resolved. If it isn’t, you may proceed with the rest of the solution.
  2. Head over to the device manager, click on “Update driver” and select “Search automatically for updated driver software”.

Your computer will automatically reach out to Windows Update and search for the latest drivers available and install them.

However, If updating the drivers automatically doesn’t solve the problem in question, you can try downloading and installing the drivers manually from your Manufacturer’s website. Manufacturers have all the drivers listed according to date and you can try installing them manually. Follow the instructions below to install the drivers manually.

  1. Open your Device manager as explained above in the solution and right click on your driver and select “Update Driver”.

  1. Now a new window will pop up asking you to whether update the driver manually or automatically. Select “Browse my computer for driver software”.

  1. Now browse through the folders to where you downloaded the drivers. Select it and Windows will install the required drivers. Restart your computer and check if the problem got solved.

Solution 3: Adding Registry Keys

If the above two solutions didn’t work, we can try adding two registry keys into your registry and check if this solves the problem. You should backup your registry first so you can always restore if anything goes wrong. Do note that the registry editor is a powerful tool and making changes you don’t know about can cause damage to your computer.

  1. Press Windows + R, type “regedit” in the dialogue box and press Enter.
  2. Once in the registry editor, navigate to the following file path:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

Now you have to add keys relative to the type of operating system installed on your computer. If you have a 32-bit Operating System, follow the steps below. The one is for 64-bit are mentioned further down.

  1. Right-click on any empty space present at the right side of the screen and select New > DWORD (32-bit) Value

  1. Set the name as “TdrDelay” and press Enter.

  1. Now double-click the entry set the value as “20” (twenty).

Now make another key using the same steps. Name the key as “TdrDdiDelay” and set its value as “20 (twenty)”.

If you have a 64-bit Operating System, follow the steps listed below.

  1. Right-click on the empty space present at the right side of the screen and select “QWORD (64-bit) Value”.

  1. Name the new entry as “TdrDelay” and set its value as “20 (twenty)”. Press Ok to save changes.

Now make another key using the same steps. Name the key as “TdrDdiDelay” and set its value as “20 (twenty)”.

Restart your computer and check if the problem got solved.

Solution 4: Configuring MSI Afterburner

If you use MSI Afterburner on your PC, you should refer to this solution.

  1. After using MSI Afterburner, uninstall the Afterburner and RivaTuner Statistics Server (you may choose to keep the settings files).
  2. Download the latest NVIDIA driver and select “Clean install”.
  3. Open the NVIDIA control panel, click “Open Windows Sound Settings” and disable all NVIDIA sound devices Close the control panel and restart your computer.
  4. Download and install Afterburner on your computer.

Note: If you update your NVIDIA drivers in the future, uninstall Afterburner first and follow the procedure again. It seems that Afterburner conflicts with your NVIDIA drivers and it must not be present on your computer whenever you are updating/installing NVIDIA drivers.

Solution 5: Checking Hardware

If all the above solutions didn’t work, it means that there is some problem with your hardware. There are several hardware problems which seems to cause the problem under discussion. Your RAM might not be correctly attached to your computer. Unplug it and plug it back in. Also, try plugging in another RAM and check if the error still persists.

Another possibility is that you have a dirty or defective PCI-E slot. You should try cleaning it or plug in your video card into another slot and check if this fixes anything. Also check thoroughly if the graphics card is plugged in correctly in its slot. If it isn’t, it means that it isn’t getting enough power. Not getting enough power prompts the error.

Also, check if the power requirement for your graphics card is enough. In many cases, there were too many other modules attached (such as 6 additional drives) which were consuming power. Because of them consuming more power, the graphics card wasn’t getting what it needed.

Note: Like we mentioned before, this error is a very generic error and might be caused due to a lot of reasons. It isn’t possible to list each one of them here as each computer configuration is different. If you are still not able to fix this, you should head over to your nearest technician and get your computer checked. You can always try installing a clean version of windows before you get it checked.

Kevin Arrows


Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

Fix: Display Driver nvlddmkm stopped responding and has successfully recovered

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested

Close