When the Graphics Card of your computer does not respond in a specified amount of time, the TDR (Time Detection and Recovery) feature in your PC displays the “Display driver stopped responding and has recovered” error, restarting the display driver of your PC in order to avoid rebooting the computer. The error shows with your computer freezing and your input devices becoming helpless in doing anything. At this time, you might get confused as to what your course of action should be. Worry not, for there are five different ways to cure this problem.
This type of error can occur in any version of Windows.
Following are the different methods to get rid of display driver error.
Method 1: Uninstall then Again Install Your PC’s Graphic Drivers
It might be that your current Graphic drivers are outdated and need to be replaced with updated ones. Following are the simple steps to reinstall your drivers:
- Open your Device Manager by typing the command msc in the Open bar on Run dialogue box (you can get it by pressing Windows and R keys together).
- Under your device name, select your PC’s Display Adapters. Find your display driver and right-click it. From the menu, select Uninstall.
- Repeat the above mentioned step to uninstall all your display drivers if you have more than one Graphic card.
- Restart your PC to let it know that all the display drivers have been uninstalled.
- Search for the latest display drivers on the internet. You can easily find upgraded drivers on the websites of your computer manufacturer as well as your Graphics card manufacturer (most probably in the Support section of the website).
- Follow the instructions the driver package carries with itself and you will be able to download new display drivers for your PC.
Method 2: Fix the Display Driver Error by Increasing the Processing Time of your Computer’s GPU
You can adjust TDR’s registry value in order to increase the time which your PC’s GPU takes to restart your display drivers. Although this method is a bit dangerous because taking one wrong step can cause serious problems for your computer, yet it is efficient and there is no harm in trying it if you do it carefully and step by step.
To be safe, take a backup of your registry before making changes in it so that you are able to restore the old one if something goes wrong while modifying it.
Follow these steps to increase the Processing Time of GPU:
- Enter the command regedit in the Run dialogue box; opening it by pressing the Windows and R keys together. Hit Enter and your desired Registry Editor will appear on the screen.
- Right click and expand HKEY_LOCAL_MACHINE. Then select the last sub-option SYSTEM, then CurrentControlSet, then Control and then select GraphicsDrivers as shown in the screenshot.
- On the right pane of Registry Editor window, right click on empty screen and from the context menu that appears, select new. From the submenu, select a registry value according to the version of Windows you are currently using.
If the operating system in your computer is a 32-bit Windows, you are recommended to take the following actions:
- From the dropdown menu of New, click DWORD (32-bit) Value.
- You will be able to give a name to the new value. Name it TdrDelay and hit Enter.
- When you double click TdrDelay, there will be an empty box for you to enter the new value in. Enter 8 and select OK to finish.
- If your PC runs on a 64-bit operating system and not a 32-bit one, follow the steps mentioned above with only the change of selecting QWORD (64-bit) Value instead of DWORD (32-bit) Value in step i.
- Once done, restart your PC and see if the error is fixed.
If something goes wrong and cannot figure out what to do, simply delete the TdrDelay named value and restart your computer again. If all goes well, the display driver error should be fixed.
Method 3: Try Closing Some or All Programs
The display driver can be problematic and give error if there are too many unneeded programs running on the computer. Try closing the programs and applications you are not using and give the display driver some rest. If it is some particular program that upon running causes the error to occur then try closing it and see if the error remains. Some applications can have graphic issues.
Method 4: Dust the Radiator
A dust-covered radiator can overheat the Graphics Processing Unit of the computer and if the GPU is overheated, it can malfunction. Therefore, try cleaning the radiator and check again for the display driver error.
Let your friends know too to help them!