- Mar 21, 2004
- 13,576
- 6
- 76
01-27-2012
How to fix the error:
"Display driver nvlddmkm stopped responding and has successfully recovered".
"Display driver amdkmdap stopped responding and has successfully recovered."
Prior to windows Vista if your video card or video drivers crashed your computer will simply blue screen or get stuck on one picture (usually with it being a distorted picture) and remain that way until you manually reset the power to your PC.
However with the new capabilities first introduced with Vista, it will now terminate the driver, power cyclet he GPU (without power cycling the rest of the computer or disrupting windows), reload the video driver, and reconnect the existing windows instance to it. In some cases a game can even reconnect to the driver and resume operations!
Then it will give you the message listed above... "amdkmdap" for AMD drivers, "nvlddmkm" for nvidia. This is a wonderful thing as it eliminates the need to restart when a video card crash occurs, protects your open data, and even allows some games to continue operating without crashing (not all games unfortunately, some games will crash as a result). Unfortunately, the fact it is happening means you have a problem.
It is unfortunate that there is no way to distinguish from the error message which of the following 2 things occured:
1. The driver itself crashed due to some software issue.
2. The GPU crashed due to some hardware issue.
If this is happening with only one game then it is most likely a software bug in that game. This can be resolved by the game maker patching the game to resolve the issue or by AMD/nVidia releasing an updated driver which addresses that issue specifically.
If it happens in all games then you most likely have a hardware problem. It is also possible but less likely that it is a bug in directX / the driver / windows itself. Those were common very early on when vista and DX10 were just released but have since been resolved.
For example, I get it under a very specific reproduce able scenario in galciv2. I get it whenever the buggy nwn2 crashes, and I got it a few other times with specific games. It stopped occurring after they released patches for said games. Newer drivers also helped some cases...
It is also possible for it only happen with only a few specific games and still be a hardware problem... Around 2006 I built a system that will crash after about an hour of intensive gaming on only two games... those were the only two games I played that were intensive enough to cause it (with frame limitations and non intensive graphics preventing it on others)... The reason was that my power supply was inadequate. Upgrading the power supply eliminated all the problems.
In summary, there are 4 options:
1. It is a bug in the game, highly likely.
2. It is a bug in DX/OS itself (extremely unlikely unless you are using RTM vista. Vista SP1 or Win7 with up to date DX has had those issues ironed out)
3. It is a bug in the nvidia/AMD/ATI driver (somewhat unlikely, unless your video card or OS just came out recently; or the game you are playing is brand new)
4. It is a hardware problem, highly likely.
The solution for software issues is to update your OS, directX, the game, and your video card drivers.
The solution for hardware issues is:
1. Make sure your power supply outputs enough amps on the appropriate rails for your video card. Remember that factory overclocked video cards require more power and that some power supplys cannot maintain the max amount provided over long periods of time... So it should be a certain amount over the minimum.
Note: If available you can test the video card on another computer (which has a good enough power supply) to quickly find out if your video card is defective.
You can test your PSU with OCCTPT
2. Run memtest+ from www.memtest.org overnight, there should be 0 errors... even 1 error means your are overclocking the ram too hard, or that the ram / motherboard is defective.
3. If neither of the above is the problem then get a warranty replacement of your card!
4. If it still doesn't work get a warranty replacement for the motherboard.
5. If you have a factory overclocked card for which the warranty has EXPIRED you can try downclocking it to the "stock" speeds for the chip it uses. This will most likely solve your problem.
Unless you are overclocking or have atrocious blockages in your computer then cooling shouldn't be a problem... but it just might. I assume that if you are overclocking then you would know better and already realize that you simply need to overclock less aggressively.
How to fix the error:
"Display driver nvlddmkm stopped responding and has successfully recovered".
"Display driver amdkmdap stopped responding and has successfully recovered."
Prior to windows Vista if your video card or video drivers crashed your computer will simply blue screen or get stuck on one picture (usually with it being a distorted picture) and remain that way until you manually reset the power to your PC.
However with the new capabilities first introduced with Vista, it will now terminate the driver, power cyclet he GPU (without power cycling the rest of the computer or disrupting windows), reload the video driver, and reconnect the existing windows instance to it. In some cases a game can even reconnect to the driver and resume operations!
Then it will give you the message listed above... "amdkmdap" for AMD drivers, "nvlddmkm" for nvidia. This is a wonderful thing as it eliminates the need to restart when a video card crash occurs, protects your open data, and even allows some games to continue operating without crashing (not all games unfortunately, some games will crash as a result). Unfortunately, the fact it is happening means you have a problem.
It is unfortunate that there is no way to distinguish from the error message which of the following 2 things occured:
1. The driver itself crashed due to some software issue.
2. The GPU crashed due to some hardware issue.
If this is happening with only one game then it is most likely a software bug in that game. This can be resolved by the game maker patching the game to resolve the issue or by AMD/nVidia releasing an updated driver which addresses that issue specifically.
If it happens in all games then you most likely have a hardware problem. It is also possible but less likely that it is a bug in directX / the driver / windows itself. Those were common very early on when vista and DX10 were just released but have since been resolved.
For example, I get it under a very specific reproduce able scenario in galciv2. I get it whenever the buggy nwn2 crashes, and I got it a few other times with specific games. It stopped occurring after they released patches for said games. Newer drivers also helped some cases...
It is also possible for it only happen with only a few specific games and still be a hardware problem... Around 2006 I built a system that will crash after about an hour of intensive gaming on only two games... those were the only two games I played that were intensive enough to cause it (with frame limitations and non intensive graphics preventing it on others)... The reason was that my power supply was inadequate. Upgrading the power supply eliminated all the problems.
In summary, there are 4 options:
1. It is a bug in the game, highly likely.
2. It is a bug in DX/OS itself (extremely unlikely unless you are using RTM vista. Vista SP1 or Win7 with up to date DX has had those issues ironed out)
3. It is a bug in the nvidia/AMD/ATI driver (somewhat unlikely, unless your video card or OS just came out recently; or the game you are playing is brand new)
4. It is a hardware problem, highly likely.
The solution for software issues is to update your OS, directX, the game, and your video card drivers.
The solution for hardware issues is:
1. Make sure your power supply outputs enough amps on the appropriate rails for your video card. Remember that factory overclocked video cards require more power and that some power supplys cannot maintain the max amount provided over long periods of time... So it should be a certain amount over the minimum.
Note: If available you can test the video card on another computer (which has a good enough power supply) to quickly find out if your video card is defective.
You can test your PSU with OCCTPT
2. Run memtest+ from www.memtest.org overnight, there should be 0 errors... even 1 error means your are overclocking the ram too hard, or that the ram / motherboard is defective.
3. If neither of the above is the problem then get a warranty replacement of your card!
4. If it still doesn't work get a warranty replacement for the motherboard.
5. If you have a factory overclocked card for which the warranty has EXPIRED you can try downclocking it to the "stock" speeds for the chip it uses. This will most likely solve your problem.
Unless you are overclocking or have atrocious blockages in your computer then cooling shouldn't be a problem... but it just might. I assume that if you are overclocking then you would know better and already realize that you simply need to overclock less aggressively.
Last edited: