Tried this for my problem, didn't work. (It does say for some users, though, so it might work for you, just not for me. :-D)
1 of 1 people found this helpful
The 'fix' outlined above does eliminate the most common cause of the TDR error. But there are other circumstances that will cause the error as well. Overclocking, excessive/multiple programs running, and others can result in the same issue. Microsoft furnishes a guide to determining the cause on individual computers. Some parts of it are very technical and users may not feel confident in trying to diagnose.
From the Microsoft article:
The following hardware issues can cause a TDR event:
1. Unstable overclock (CPU, GPU, etc). Revert all and any overclocks to stock settings.
2. Bad sector in memory resulting in corrupt data being communicated between the GPU and the system (video memory otherwise known as VRAM or physical memory otherwise known as RAM).
GPU testing: Furmark, run for ~15 minutes and watch temperatures to ensure there's no overheating and watch for artifacts.
RAM testing: Memtest - Refer to the below:
Download Memtest86+ here:
Which should I download?
You can either download the pre-compiled ISO that you would burn to a CD and then boot from the CD, or you can download the auto-installer for the USB key. What this will do is format your USB drive, make it a bootable device, and then install the necessary files. Both do the same job, it's just up to you which you choose, or which you have available (whether it's CD or USB).
How Memtest works:
Memtest86 writes a series of test patterns to most memory addresses, reads back the data written, and compares it for errors.
The default pass does 9 different tests, varying in access patterns and test data. A tenth test, bit fade, is selectable from the menu. It writes all memory with zeroes, then sleeps for 90 minutes before checking to see if bits have changed (perhaps because of refresh problems). This is repeated with all ones for a total time of 3 hours per pass.
Many chipsets can report RAM speeds and timings via SPD (Serial Presence Detect) or EPP (Enhanced Performance Profiles), and some even support changing the expected memory speed. If the expected memory speed is overclocked, Memtest86 can test that memory performance is error-free with these faster settings.
Some hardware is able to report the "PAT status" (PAT: enabled or PAT: disabled). This is a reference to Intel Performance acceleration technology; there may be BIOS settings which affect this aspect of memory timing.
This information, if available to the program, can be displayed via a menu option.
Any other questions, they can most likely be answered by reading this great guide here:
3. Corrupt hard drive or Windows install / OS install resulting in corruption to the registry or page file.
HDD diagnostics: Seatools - Refer to the below:
You can run it via Windows or DOS. Do note that the only difference is simply the environment you're running it in. In Windows, if you are having what you believe to be device driver related issues that may cause conflicts or false positive, it may be a wise decision to choose the most minimal testing environment (DOS).
Run all tests EXCEPT: Fix All, Long Generic, and anything Advanced.
To reset your page file, follow the instructions below:
a ) Go to Start...Run...and type in "sysdm.cpl" (without the quotes) and press Enter.
- Then click on the Advanced tab,
- Then on the Performance Settings Button,
- Then on the next Advanced tab,
- Then on the Virtual Memory Change button.
b ) In this window, note down the current settings for your pagefile (so you can restore them later on).
-Then click on the "No paging file" radio button, and
- then on the "Set" button. Be sure, if you have multiple hard drives, that you ensure that the paging file is set to 0 on all of them.
-Click OK to exit the dialogs.
c ) Reboot (this will remove the pagefile from your system)
d ) Then go back in following the directions in step a ) and re-enter the settings that you wrote down in step
b ). Follow the steps all the way through (and including) the reboot.
e ) Once you've rebooted this second time, go back in and check to make sure that the settings are as they're supposed to be.
Run System File Checker:
Go to Start and type in "cmd.exe" (without the quotes)
At the top of the search box, right click on the cmd.exe and select "Run as adminstrator"
In the black window that opens, type "SFC.EXE /SCANNOW" (without the quotes) and press Enter.
Let the program run and post back what it says when it's done.
- Overheating of the CPU or GPU and or other components can cause 0x116 bugchecks. Monitor your temperatures and ensure the system is cooled adequately.
- GPU failure. Whether it's heat, power issue (PSU issue), failing VRAM, etc.
The following software issues can cause a TDR event:
- Incompatible drivers of any sort
- Messy / corrupt registry
- Corrupt Direct X - http://support.microsoft.com/kb/179113
- Corrupt system files (run System File Checker as advised above)
- Buggy and or corrupt 3rd party drivers. If you suspect a 3rd party driver being the issue, enable Driver Verifier:
What is Driver Verifier?
Driver Verifier is included in Windows 8, 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows 2000, Windows XP, and Windows Server 2003 to promote stability and reliability; you can use this tool to troubleshoot driver issues. Windows kernel-mode components can cause system corruption or system failures as a result of an improperly written driver, such as an earlier version of a Windows Driver Model (WDM) driver.
Essentially, if there's a 3rd party driver believed to be at issue, enabling Driver Verifier will help flush out the rogue driver if it detects a violation.
Before enabling Driver Verifier, it is recommended to create a System Restore Point:
Vista - START | type rstrui - create a restore point
Windows 7 - START | type create | select "Create a Restore Point"
How to enable Driver Verifier:
Start > type "verifier" without the quotes > Select the following options -
1. Select - "Create custom settings (for code developers)"
2. Select - "Select individual settings from a full list"
3. Check the following boxes -
- Special Pool
- Pool Tracking
- Force IRQL Checking
- Deadlock Detection
- Security Checks (Windows 7 & 8)
- DDI compliance checking (Windows 8)
- Miscellaneous Checks
4. Select - "Select driver names from a list"
5. Click on the "Provider" tab. This will sort all of the drivers by the provider.
6. Check EVERY box that is [B]NOT[/B] provided by Microsoft / Microsoft Corporation.
7. Click on Finish.
Important information regarding Driver Verifier:
- If Driver Verifier finds a violation, the system will BSOD.
- After enabling Driver Verifier and restarting the system, depending on the culprit, if for example the driver is on start-up, you may not be able to get back into normal Windows because Driver Verifier will flag it, and as stated above, that will cause / force a BSOD.
If this happens, do not panic, do the following:
- Boot into Safe Mode by repeatedly tapping the F8 key during boot-up.
- Once in Safe Mode - Start > type "system restore" without the quotes.
- Choose the restore point you created earlier.
If you did not set up a restore point, do not worry, you can still disable Driver Verifier to get back into normal Windows:
- Start > Search > type "cmd" without the quotes.
- To turn off Driver Verifier, type in cmd "verifier /reset" without the quotes.
・ Restart and boot into normal Windows.
How long should I keep Driver Verifier enabled for?
It varies, many experts and analysts have different recommendations. Personally, I recommend keeping it enabled for at least 24 hours. If you don't BSOD by then, disable Driver Verifier.
My system BSOD'd, where can I find the crash dumps?
They will be located in %systemroot%\Minidump
Any other questions can most likely be answered by this article:
You asked me to post the SFC results. It stated it found corrupt files but couldn't fix them. Did you want the log as well?
Well, actually it's not me that asked that. The above is a copy and paste of a MSDN article dealing with this issue. I always have files that are corrupt, but when you look at them (they are the last items in that log) they are for things I deleted like sample pictures, etc. The other errors that were found were fixed. So if you have set the TDR to 8 and fixed all your corrupted files, then see what happens.
i have used the system checker but in the CBS log it found corrupt files but couldn't fix them.What should i do??
Open a command prompt as administrator and type sfc /scannow let it check for and repair corrupted system files ...
i have used driver verifier the game went smoothly but now i have atidxx64.dll game crash ?
Start your own thread with your issues. This has nothing to do with the original post.
Few days ago, I bought a new pc.
Config: i5 4590 3.3 Ghz, Sapphire R9 270 GDDR5, Ram - 8GB DDR3 1600 Mhz, Asus B85M-G, Dell S2240L, OS - Windows 8.1 64bit
Whenever I open km player my screen go black, its it's freezes for 3-4 seconds! Then a notification popup from the toolbar "Display Driver Stopped Responding and has Recovered"
First I thought that its a problem of km player so I uninstalled it. Then started to use Windows Media Player! I thought problem is gone!
But still there was a problem. When I saw video on youtube, sometime the display driver crashes happen! Few days ago my screen gone to blue screen and I re setup my windows! But problem is still there!
I don't get crushes while playing game. But while watching video I get this annoying crashed.
SO what is the problem and what is the solution ?
Try disabling hardware acceleration. In IE go to > tools> internet options>advanced> and choose software rendering. Firefox has the same setting under the 'general' tab and chrome has a like setting.
I started having this problem after installing the latest Windows 10 Pro (64-bit) update. It was that major update to OS, which was a couple of days ago. I had problems earlier with atikmdag.sys -file, which caused BSOD when doing something GPU-heavy. Fixed that according to atikmdag.sys BSOD fixed, now what..?
After updating my OS, it started to throw this same message, "Graphics driver has stopped responding and has been succesfuly recovered" and screen went black for a second.
Drivers were installed according to screen while installing the update to OS.
I searched for a fix, and found many forums and YouTube-videos saying I could fix it by making a registry entry.
This is what I did:
 Open registry editor.
 Go to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers"
 Make new entry called REG_QWORD (64-bit) if you have 64-bit OS, which I have.
 Edit that entry, type TdrDelay, and put value to 8 (hexadecimal)
After doing that, the problem is fixed. Haven't had single error since.
Now some instructions say I should make that entry as a REG_DWORD (32-bit) irregarding what type of OS you have. This post says I should make it as a DWORD.
- Should I change it to DWORD? I don't want to change it because it works perfectly at the moment.
- What that actually does? I don't really know anything about how registry works, I was just following instructions.
- What's the difference between QWORD and DWORD entries? In my current situation...you don't need to explain how the whole registry works.
- Should I make both these entries there? Or just the one? I currently have a REG_QWORD TdrDelay 0x00000008 (8)
Windows 10 Pro (64-bit)
AMD A8-7100 Radeon R5
AMD Radeon R7 M265
Thanks for reading this thru.
1 of 1 people found this helpful
I think I know the article you are referring to (QWORD for 64bit). It was confusing to me when I posted this (2-3 years ago).
Running on 64bit processors does not mean that you have to store all registry values as 64bit. Whether you store the TDR value as a DWORD or a QWORD makes no difference. It is backward compatible. Microsoft has a single program that reads the value....so rather than confusing the issue with a 'either/or' entry, I simplified it by using a DWORD which works for both 64bit or 32bit processors. You can leave your registry entry as is.
Thank you so much for very quick and comprehensive answer.
Because this fixed my problem, does this mean the problem was with GPU timeout or something like that?
2 of 2 people found this helpful
TDR ? Yes.
Here's what I did.
1. I added time to the registry editor - now at 16
2. I ran furmark for a half hour and the temperature remained about 69 degrees C the whole time, even while under full load.
3. I reset the page file.
4. I ran a system file check.
5. I have the driver verifier on, and will turn it off tomorrow.
6 I turned off hardware acceleration in my chrome and firefox browsers.
6. I did not do a memtest or hdd test.
I no longer get the blue screen, the "video.tdr.failure" (atikmpag.sys) message when I plug in the HDMI cable. I get partial displays on both the television and monitor. It cycles through, trying to resolve the same thing on both screens, doesn't, freezes, and then 10 or 15 seconds later, tries to make both displays work again - it starts over.
After I pulled out the HDMI cable, the boxed message, "Display AMD Driver stopped responding and has successfully recovered. This message came on and off a whole bunch of times before I right clicked display settings on the desktop and clicked on "detect".
Any other thoughts?
I have been dealing with this same issue myself, and here is what I found was the fix, in some cases your software tweek may work but. 99.99% of the issue is not software. it is hardware. Now this is for laptops. I have not seen the design on desktop pcbs to determine if its the same method of manufacturing.
First AMD shame on you for not having the gpu installed in a socket. The problem is how the chip is soldered to the board. The way they baked the board leaves the solder cold and when things get hot it creates open joints or even shorts and the gpu gives you the errors. that vid chip gets so hot that it is in fact shutting down. be careful setting the tdr too high. most software reset timers are set to two or three times the manufactures specs so after .75 or 1 second the chip should be resetting or finishing its task and moving on its way. I see some as high as 16. Having it this high will guarantee you will melt the chip. So what is the possible fix. Try and reflow the chip. There are plenty of vids on it. do not do the hairdryer. it may work but get serious about your device and use the proper tools and methods. but if you do not know what you are doing take it to a reliable shop and let them reflow the chip. I had mine reflowed last week and this error is gone. video is crisp solid and no more heat or errors. I went through all the motions in this thread software hardware checks reset to factory etc. for me and many its all how the gpu was attached to the pcb. I have noticed also that this is not isolated to just amd. all the gpu chip sets have been done like this. Sony, HP, Fujistsu, Acer, etc.. they all have gone this route and should be ashamed to have built things in this manner. Good luck and if you have gone as far back on software to factory reset and still getting the error. it is more then likely the soldering of the gpu. IMHO
I'm just a average Joe, but I don't think AMD does anything except sell the graphics chip. The vendor does with it as they will. Some are better than others.
I have been experiencing the same issue several times losing a lot of work while working on Adobe Illustrator CC 2015 because the application crashes with the driver but does not recover afterwards. It does that especially while scalling or moving objects and at very random moments. I'm running an Intel i7 4ghz, 16gb ram, AMD R9 200 on Windows 10 64bit so no idea what can cause this problem. My drivers are up to date. Unfortunately I don't have the TDR key in my registry, so what should I do?
1 of 1 people found this helpful
Open registry editor..run > regedit > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers. In the box to the right you may or may not see TdrDelay with a data value of (2). If you see that, double click and change the value from (2) to (8). If you don't see TdrDelay...right click on a open space and create a new Dword and name it TdrDelay . Double click that and set a value of 8. Start at 8 and increase it if necessary. Generally a value of 8 gets the job done.
Note: The computer must be rebooted after making this change.
Thanks, I’ll try adding the DWORD and see if that will help.
To fix it use TDRManipulator, easy to use and straighforward interface. For 1st try just disable the 1st option. It probably will not fox anything, you will just have less crashes.
In case anybody is wondering to why is this happening I must say that it may have something to do with AMD/Raptr Gaming Devolved client which also causes crashes, drivers not responding and whatever else. AMD reckognizing the problem after months in the latest driver hotfix but they forgot to say that Gaming Devolved does not record without in game overlay.
Radeon Software Crimson Edition 16.3.1 Highlights
- A few game titles may fail to launch or crash if the AMD Gaming Evolved overlay is enabled. A temporary workaround is to disable the AMD Gaming Evolved "In Game Overlay"
I have seen that program...plus many others. The best way to change the TDR is manually...as outlined. You can start your own thread if you want to share your opinion.
It seems my problem has fixed, I checked out my graphics card and there was plenty of dust, also I see that graphics card temperature has risen by 5-10 degrees since I bought it (15 months ago).
I can't fix this display driver stopped issue! Please, help me!
- I have updated graphics driver.
- TdrDelay value has been set to 8 already.
- I have checked overheat issue by Furmark. I think, there is no problem though I am not sure.:
Intel Core i7 4th gen 3.60 GHz
RAM: 16 GB
Graphics Card: AMD Radeon R7 200
Did you ever find a solution, I've got pretty much the same setup and the exact same card :/
1 of 1 people found this helpful
This too has been driving me nuts but I found an easy fix and put together a short guide:
The first part is a clean install - but I found by allowing Windows 10 to select the drivers for me it fixed everything.
Please don't slam a guide until you've followed it.
Your more than welcome to post your own fix on the forum.
I think you're missing the point of my guide. Yes it shares the beginning of the clean install procedure as all guides that suggest re-installing graphics drivers should - one of which you will have undoubtedly also based yours on.
This part of the guide is simply a means to an end.
The part that fixed the issue for me permanently was then allowing Windows 10 updates to bring down it's preferred version of the driver (which according to my Radeon Settings is 2015.1129.2307.41591. Since doing this I haven't experienced the fault once.
Apologies if this isn't in line with your experience, I'm simply sharing what fixed the issue for me.
No problem, and I'm glad you got it fixed.
I had tried a bunch of things but this has completely solved my issue. i.e Clean out your drivers and let Windows 10 choose the correct driver to install. I haven't had a single crash since I did this - thanks so much!
I applied this and at that day no more single error had been produced though I run massive applications through long time. But, the issue came again from the next day. I have tried all the solution available in internet. Nothing works perfectly for me. I am feeling very frustrated now
My friend also had this problem, turned out it wasn't the graphics card but some corrupted Windows files and malware he had on his computer, I suggest everyone to scan their computers with MalwareBytes and repair corrupted Windows files using "sfc /scannow" command.
Hello. I have this problem too but sometimes it don't say ''Graphics driver stopped responding and has recovered'', screen goes black and i have to restart my PC. I see this problem when I play Rust. I have R9 380. What can I do?
I have got an issue with my drivers I think. ''Graphics driver stopped responding and has recoverded'', screen goes black for like 2 seconds, and then I have to close my game in Task Manager. I already tried to uninstall my driver and install it back, and it won't work. Can someone please help me. I would really appreciate that.
AMD A10-7870K Radeon R7, 12 Compute Cores 4C+8G 4.20 GHz
It is a 64-bit operating system, Windows 10
I have Lenovo Z51-70 with R9 M375 and Windows 10 x64.
I was struggling with random crashes and freezes in games from around March 2016. I tried various solutions: TdrDelay in regedit, OS reinstall, regular updating to latest AMD driver but nothing helps. I thought it's problem with hardware but not.
The problem was the latest drivers. All AMD drivers since version 16.3 are broken.
I removed latest 16.7.3 and installed old Catalyst 15.7.1 and problem dissapear like magic.
I thought that newer drivers are better but it's does not apply to AMD. We have currently 16.7.3 and they still didn't fix that issue.
Well, I'm very disappointed with AMD and their drivers. I had never similar problem with Nvidia. It's my first and last notebook with your graphics card.
No fix for this anywhere in sight, it's going to be one of those bugs which bloat software for years. That's what you get for bundling 3rd party crapware into your perfectly fine product. BTW Raptr/Gaming Devolved rewards suck, there is absolutely nothing worth redeeming and I will be laughing at this for a long time. Well, at least AMD admitted that they failed, I'll give them that.
Radeon Software Crapware Edition 16.8.2 Release Notes (where fixes appear less frequently than issues)
- A few game titles may fail to launch or crash if the AMD Gaming Evolved overlay is enabled. A temporary workaround is to disable the AMD Gaming Evolved "In Game Overlay".
My laptop froze last week around 18th March 2017 while playing just cause 3 on my laptop.
I had to force shutdown my laptop after 20 mins of waiting.
After that incident the laptop was unable to boot and a black screen with mouse cursor was visible
I had to reset my laptop to Windows 8.1 from Windows 10
Later on I updated all the drivers including the amd display driver.
After updating the drivers , as soon as I open my games it starts showing "display driver stopped responding and recovered"
I tried the TDR fix and even performed a sfc system scan which shows no corrupt registry files to be removed or repaired but no change in the issue
This issue is still persists and its annoying
The laptop specs are given below:
graphics: R9 m375
windows 8.1 64x bit(current after reset)
please help me
Just don't buy AMD products anymore, I know I wouldn't. Could be that your cooling is clogged and it's overheating.
Yup decided to buy a better graphics card
Had to sell the laptop
The amd display driver issue wasn't going away
But in the end, is the problem solved?
Can we have a list of short and precise actions what to do to solve it?
Sometimes, a Windows computer may become slow during use, and you may get the error saying “Display driver stopped responding and has recovered”. This is due to many applications opened at the same time stressing out the GPU. Just close a few unnecessary applications and programs that are open, and that should do the trick like https://appuals.com/fix-display-driver-stopped-responding-and-has-recovered/ have complete solution.
I listed the actions you can try. Do you have Win10? > September 12, 2017—KB4038788 (OS Build 15063.608) Latest Update Fixes If I was running Win10, I would not just install this upgrade, I would install Win10 from scratch which would include it.