The “Display driver stopped responding and has recovered” error may end up your Windows PC into an unresponsive box of trash for a couple of seconds in a repetitive manner.
This is quite obvious from the fact that rectifying this issue is really very important. If you are already facing this issue on your Windows 11 or Windows 10 PC then there is no need to explain to you how frustrating this error actually is.
But you don’t have to worry as in this fixing guide I am gonna show you a couple of ways to fix this issue so that you can use your Windows PC with no interruption.
Why the “Display Driver Stopped Responding And Has Recovered” Error is Popping Up?
The “Display driver stopped responding and has recovered” error is obviously associated with the Display drivers of your PC. This error occurs when the GPU of your PC doesn’t respond within the permitted time as detected by the Timeout Detection and Recovery (TDR) feature of your PC. Now, this can happen due to a number of reasons, like:
- Corrupted Display Drivers.
- Overheating of the GPU.
- GPU timeout is set to less than the recommended value.
- Too many or a specific app causing the issue.
Fix the “Display driver stopped responding and has recovered” error on Windows
Now that we have a good idea about what can be the possible cause behind this issue, we have to head over to its solutions. Here are the various solutions based on the different possible causes.
1. Update/Reinstall GPU Drivers
The first thing is to hit the GPU drivers and try to update them. And if there is no update available then reinstalling the current ones will definitely eliminate the possibility of having a corrupted set of GPU drivers.
1. Search for Device Manager on your PC and open it.
2. Click on the Display Adapters section to expand it.
3. Right-click on the GPU drivers and select Update driver.
4. Click on Search automatically for drivers option on the Update drivers window.
5. Now, let Windows to search if there is any newer version of the drivers available. If there is, then follow the on-screen instructions to install it.
6. If there is no update available, then again right-click on that GPU driver and select Uninstall device.
7. Again, click on Uninstall to confirm the selection.
Do this process of checking for updates and if there is no update then uninstall them for every GPU driver listed and then restart your PC. Once done, restart your PC and Windows will automatically reinstall the required GPU drivers when you’ll connect it to the internet.
You can also do additional things to manually search for the latest drivers for your specific GPU by going to their respective official websites.
2. Swith to Best Performance Mode
The power mode on your Windows 11 may be set to Balance or Best power efficiency which may possibly end up delivering you the “Display driver stopped responding and has recovered” error message. Hence you can try switching your Windows 11 PC to the Best Performance Power mode.
1. Open Windows Settings by pressing Win + I on your keyboard.
2. Now go to System > Power (or Power & battery).
3. Scroll down to the Power mode option and change it to Best performance.
3. Disable Link State Power Management
Windows uses the Link State Power Management feature to determine the Power management cycle and uses the PCI Express specifications. Disabling this feature can help in eliminating the “Display driver stopped responding and has recovered” error in some cases. Here is how you can disable the Link State Power Management.
1. Search and open the Windows Control Panel.
2. Set the View by option to Category.
3. Go to Hardware and Sound.
4. Click on Power Options.
5. This will bring the Power Options window, click on the Change plan settings option, located next to your current power plan.
6. Click on the Change advanced power settings option to open the Power Options window.
7. Now, click on the little plus icon (+) icon next to the PCI Express section and then on the plus icon next to the Link State Power Management option.
8. There will be two options called On battery and Plugged in. Set both of these to Off.
9. Lastly, click on OK to confirm the changes.
4. Adjust System for best performance
Windows is highly customized. There are Animations, Shadows, Transparency effects, and whatnot. And all of these are enabled by default which can definitely affect GPU especially if you have an old discrete or an integrated GPU on your system.
Windows comes with an option called Adjust for best performance that can be enabled to make the most out of what hardware you have. And hopefully, this will solve your issue.
1. Open the Run dialogue box and run
sysdm.cpl to open the System Properties window.
2. Switch to the Advanced tab and click on the Settings button next under the Performance section.
3. This will open the Performance options window. Select the Adjust for best performance option.
4. Finally, click on OK to apply the changes.
5. Increase the GPU processing time
As has been seen in most cases, the issue occurs due to a lack of GPU processing time, making the Windows TDR notice frequent display adapter crashes. If this is also the case with you, then increasing the GPU processing time can definitely solve your issue.
1. Open the Run dialog box and executer
regedit to open the Registry Editor. You can also simply search for Registry Editor and open it.
2. On the Registry Editor window, navigate to the following path:
You can also simply copy and paste the above path in the address bar of the Registry Editor window.
3. In the GraphicsDriver sub-key, right-click in the empty space and go to New > DWORD (32-bit) Value.
4. Give this DWORD value the name TdrDelay.
5. Now, double-click on TdrDelay and change its Value data to 8.
6. Finally click on OK and restart your PC.
6. Decrease the load on your GPU
The “Display driver stopped responding and has recovered” error can also occur if the GPU is dealing with too much load, making it not able to respond to the queries in time.
Hence if you are consistently getting this error message, especially when doing a lot of GPI-intensive tasks then it is highly suggested to decrease some load from your GPU. If there are multiple apps and programs that are running dependent on the GPUs then try to reduce than and you should also constantly keep check for the GPU usage on your system.
By doing this, your GPU will be allowed to work in a more comfortable environment along with less heat generation.
7. Clean the GPU radiator and fans
Lastly, you should also dedicatedly tackle the GPU heating problem by properly cleaning the GPU radiator and fans so that there is proper cooling.
Overheating of the GPU can easily lead it to process the queries slowly i.e. making it less responsive towards the input which can ultimately lead to the “Display driver stopped responding and has recovered” error message on the screen.
8. Lower the GPU clock speed
The overclocked GPU can also face this issue and hence it is highly advised to keep the GPU in the recommended range of the clock speed.
The overclocking of the GPU demands more power from the power supply and if there is no sufficient power for the GPU then it will definitely lead the GPU to become unresponsive at times.
9. Upgrade the GPU
It is also recommended to upgrade your GPU. This fix is specifically for those Windows users who are trying to play new titles using the old GPUs like the Nvidia GeForce GT 730, GT 610, etc.
The old GPUs are not so capable to handle modern games and can put you in situations like the one we are discussing here in this fixing guide.
Ok so here comes the end of this fixing guide and if I sum up all the scenarios, the majority of users can get the problem solved by increasing the GPU processing time using the Windows registry. However, troubleshooting (updating and reinstalling) the display drivers can also help.
But if you are using an old GPU then there are high chances that the GPU is either not able to cope with the current games/programs or it is going through excessive heating. Cleaning the GPU radiator and fans can help. However, I would advise upgrading the GPU.