When the “Display driver stopped responding and has recovered” problem happens, you will probably see the notification like this:
1. Display driver AMD driver stopped responding and has successfully recovered(Windows 10, 8, 7 and Vista)
2. Display driver nvlddmkm stopped responding and has successfully recovered(the other error code are iddmkm, ati2dvag, ati2cqag, ativpk, amd2dvag, amdkmdag, amdvpk, etc)
3. Display driver NVIDIA Windows Kernel Mode Driver, the version 306.02 stopped responding and has successfully recovered (the other versions are version 296.16, version 275.36, version 258.96, version 181.72, etc)
4. Display driver Intel Graphic Accelerator Drivers for Windows Vista(R) stopped responding and has successfully recovered(Intel HD Graphic Drivers for Windows 7(R) and Windows 8(R))
Fix Display Driver Stopped Responding and Has Recovered on Windows 10/8/7/Vista
There are mainly for reasons causing problem like this.
1. Your graphic or display driver is an old version. This notification is a reminder for you to download the latest version of graphic drivers from AMD, ATI and NAVIDIA etc.
2. There are too many programs running on the background, especially programs such as videos and games, which could be the major reason for your slow PC.
3. The GPU is taking more time than permitted to display graphics on your monitor.
4. There are some packages in your system that needs to update.
There could be more reasons than the above ones. For example, your graphic card could be too old to process a big amount of images at a time or that the BIOS or chipset driver for your motherboard could be outdated.
Notice: From the AMD, NVIDIA and Microsoft official documents you can only find this problem solutions for Windows Vista and Windows 7, but if your system is Windows 8 and Windows 10, you can also follow this way, it works. But if you are Windows XP users, this error will not happen.
Method One: Update Graphic Driver
Most of the time, this problem will go away if you update your graphic or display card driver to the latest version. This should also be the first thing you consider when you meet this problem. This is also the easiest way to fix the problem.
Use Driver DR to help you download and install the driver that is needed for your computer. Manufacturers such as NVIDIA, AMD, Intel and so on can all be found in our well-founded database.
When the download is complete, please install as instructed. Then double click it to run it on your computer.
Here is how you could use Driver DR to help you with the download and install of the needed driver in details.
Step 1: Scan.
Click “Scan Now” button. Then wait for a few minutes for the scan to finish.
This is what you will see after the scan.
Step 2: Download drivers.
Click “Get Drivers” button to choose the drivers you want to update.
You could choose to download the drivers one by one or download all the drivers to save you time by clicking “Download All”.
Step 3: Install drivers update.
Click “Install” button after the download is finished. Then just leave it to Driver DR, who will help you with the rest of installation.
You can see another article here about how to update graphic drivers.
Method Two: Use Task Manager to End Program
You can go to “Task Manager” to terminate some programs working on the background, especially programs such as video program or gaming process. This will help to release stress for your GPU. You could start “Task Manager” by single clicking taskbar and then right click “Start Task Manager”.
Method Three: Increase the TDR Value Data
As mentioned above, the default setting of the response time of Timeout Detection and Recovery could be one of the causes. The default setting is 2 seconds, so if you set it higher than 2, the problem will be solved.
Step 1: Close all the programs based Windows.
Step 3: Follow the path “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers” to enter GraphicDriver Settings.
Step 4: Delete the old Tdr Delay file.
Find the “TdrDelay” file on the bottom. Right click it, choose the third option to delete it.
Step 5: Create a new TdrDelay file.
Right click on the blank space and choose “New”. Choose the right option accordingly(32-bit or 64-bit). Then, rename the file as “TdrDelay”.
Step 6: Set the Value Data.
Right click “TdrDelay” and choose “Modify” to enter Edit Value Interface. Type in a number above 2, say 8, then set the new created file default value as Zero.
As you can see for yourself, this is far more complicated and it might even cause some unwanted problem.
Method Four: Update the System Package
Sometimes you need to update your operating system, whether by using the automatic update of Microsoft, using a third party program or find the drivers on the official websites by yourself.
Method Five: Reset the GPU frequency
If your GPU is overclocked, it is suggested that you set it to below standard or the same as standard. There are many GPU overclocking utilities, such as AMD OverDrive, Gainward Expertool, Sappire Trixx, Zotac Firestorm, Asus GPU Tweak, EVGA Precision, and the King tool MSI Afterburner.
MSI Afterburner is the most popular GPU overclocking utility around the world. It supports almost all the latest version of NVIDIA and AMD graphic card. Users can reset the list things such as: fan speed, core GPU clock’s, shader clock, etc.
Download MSI Afterburner from here: http://event.msi.com/vga/afterburner/download.htm
Follow the installation install this program on your desktop. Double click to run it. And you will see an interface like this:
There are five things you need to reset. And for reset the GPU frequency, you can try to reset the Core Clock database, decrease this database or save it as default.
What is GPU?
GPU, short for Graphics Processing Unit, is a concept relative to the CPU, because as modern computer (especially the household system, game enthusiasts) graphics processing becomes more and more important, they need a dedicated graphics core processor.
GPU, equivalent to the role of the CPU in a computer, is the “heart” of graphic card. It determines the class and most of the performance of the graphics card. It is also the main difference between 2D display card and 3D display card. When dealing with 3D graphics and special effects, 2D display chip mainly depends on the CPU processing power, which is known as “soft acceleration”, whilst 3D display chip is integrated the three-dimensional image and the special effects in the centralized processing functions in the display chip, known as “hardware acceleration” function.
Display chip is usually the largest chip on the display card. So the emergence of GPU and GPU improved technology have strengthened the ability of independent processing graphics image of display card. And the overclocking technology further enhances users experience when they are playing games.
Method Six: Update Motherboard/Bios Drivers
If your problem still persists after the update of your graphic drivers, you can try to update the motherboard drivers, since almost all the hardware is related to the motherboard(which applies most to old computers). Hence you need to check if the drivers for the motherboard are outdated, if yes, please find out the latest versions and update them. It usually seen on system before Windows 7.
Method Seven: Cooling Computer
Place your hand on your computer, if you find it too hot, try to turn it off and wait for it to cool down to a normal temperature then turn it on again. If you are using a laptop, you can use the radiator to help you cool down your computer when you are playing games or entertaining yourself in other ways.
The second thing for you to do is to clean the dust off of your graphic card and computer. If you are using a desktop, just open the main box to check and clean the fan that was built within. As for laptop users, a radiator prepared beforehand is necessary since different manufacturers might require different ways of cleaning.
Method Eight: Change Graphic Card
When the graphic card is too old to be fully compatible with new games or to process lots of images at a time, you might need to consider change it for a new one.
Plus, old graphic cards might not support the newly released games as games will be updated at a rather fast speed and therefore require higher configuration graphic support.
Why would “Display Driver Stopped Responding” not happen to Windows XP
To find out the reason why, you need to know what is TDR first. TDR, stands for Timeout Detection and Recovery, is a feature of Microsoft system which was created to detect the graphic card respond to problem in your system.
If Windows system does not receive a response within two seconds, the system will reset the graphic card so as to keep the monitor run smoothly. If your graphic card cannot be set as normal, your computer will likely to be locked up, sometimes there might even be a blue screen or death problem. So “Display Driver Stopped Responding and Has Recovered” shows up to inform you that TDR runs normally in your system and it is resetting your graphic card.
TDR only exists in operating system that is above Windows Vista, so you cannot see it on Windows XXP but on Windows 7, Windows 8 , and Windows 10.
Summary: Driver Doctor can solve the “Display Driver Stopped Responding and Has Recovered” problem easily with only three steps. If this problem has occurred more than once, it is quite necessary for you to learn how to solve it.