Eliminate the problem with the flying NVIDIA graphics card driver.  Restoring drivers in Windows OS Why drivers crash on a laptop

Eliminate the problem with the flying NVIDIA graphics card driver. Restoring drivers in Windows OS Why drivers crash on a laptop

A common error in Windows 7 and less often in Windows 10 and 8 is the message "The video driver stopped responding and was successfully restored" followed by the text about which driver caused the problem (usually NVIDIA or AMD followed by the text Kernel Moe Driver, options are also possible nvlddmkm and atikmdag, meaning the same drivers for GeForce and Radeon video cards, respectively).

This manual contains several ways to fix the problem and make sure that in the future no messages that the video driver has stopped responding will appear.

If you overclocked the video card yourself, then most likely you know that the problem in question can be caused by overclocking. If you did not, then there is a possibility that your video card has factory overclocking, as a rule, the letters OC (Overclocked) are present in the name, but even without them, the clock frequencies of video cards are often higher than the base ones provided by the chip manufacturer.

If this is your case, then try to set the base (standard for this graphics chip) GPU and memory frequencies, for this you can use the following utilities.

For NVIDIA graphics cards - free NVIDIA Inspector software:


If it did not work and the problems were not fixed, you can try using GPU frequencies (Base Clock) below baseline. You can download NVIDIA Inspector from the developer's site http://www.guru3d.com/files-details/nvidia-inspector-download.html

For AMD graphics cards, you can use AMD Overdrive in the Catalyst Control Center. The task will be the same - to set the base GPU frequencies for the video card. An alternative solution is MSI Afterburner.

Additional Information

In theory, any programs running on the computer and actively using the video card can be the cause of the problem. Moreover, it may turn out that you are not aware of the presence of such programs on your computer (for example, if it is malware that is engaged in mining).

Also, one of the possible, albeit not common, options is hardware problems with the video card, and sometimes (especially for integrated video) - with RAM computer (in this case, the appearance of "blue screens of death" from time to time is also possible).

Here, found on one of the sites

Do this.
1. We read the temperature regimes with the Everest program.
We launch the program, go along this path, put the Copputer-sensor and put the data here.

2. Remove the video driver, reboot the computer, install a new video driver, but during installation we observe that only one video driver is installed, without various gadgets for accelerating 3D, etc., that is, remove the jackdaws from everything else during installation (if any).

3. It can also help with the problem, changing the antialiasing parameters in the settings of the video driver control panel.
A conflict can arise when, for example, anti-aliasing is set in the game settings, but in the driver settings it is forcibly disabled or the "application settings override" mode is set. The settings are selected individually for each computer.

4. And finally, if none of the above helps, then you can disable the TDR itself in the registry.

So what needs to be done.
Launch the registry editor, go to the HKLM \ System branch

\ CurrentControlSet \ Control \ GraphicsDriv ers,
and we are looking for two keys there - TdrLevel and TdrDelay (if they are not there, but most likely they are not there, then they need to be created, type REG_DWORD, do not forget " decimal system reckoning "when editing a parameter; values ​​are described below).

TdrLevel - the actual recovery setting. The default value is "3", which corresponds to the state "TdrLevelRecover - Recover on timeout", i.e. "Recovery by timeout". We set the value "0" corresponding to "TdrLevelOff - Detection disabled", i.e. "Detection disabled".

TdrDelay - setting the delay time, i.e. response to the driver's “irresponsibility”.
The standard value is "2", this is the time in seconds.
We expose from 3x or more, you can find out the necessary delay empirically, or just kick it up, for example, "10".

I suppose it is clear that if TdrLevel is set to "disabled", there is no sense to change the delay time (TdrDelay).

I would recommend starting by increasing the time instead of turning it off - after all, the recovery system itself deserves to live, and can really save you unsaved data in case of problems with the driver and the need for an emergency reboot.

After making the changes, do not forget to restart the computer, the registry keys will have an effect only after the system is restarted.

A small disclaimer - this method will help if the problem with the driver really lies only in the plane of the software solution, and if a "kick" is not needed to restore the driver's performance, restart it.

In other cases, disabling this option may cause the computer to freeze at the moment when such a situation should manifest itself. If, after using this solution, the computer begins to freeze where the message previously popped up, then this solution will not be for you. Return all values ​​back to their defaults

For the correct operation of the video card, special software is required, its current version. It often happens with NVIDIA products that drivers crash for no apparent reason.

There are several ways to solve this problem, and each of them will be discussed in detail in this article.

Method 1: reinstalling the driver

The simplest, and therefore the very first, method is a banal reinstallation of the driver. In this case, even the current driver will need to be uninstalled first.


Don't worry about the safety of such actions. After the perfect manipulation, Windows will install the standard driver on its own. It will remain relevant until the system detects NVIDIA software.

It happens that the installation of the software is not proceeding quite correctly, which is fraught with all sorts of problems and malfunctions in the operation of the device. Blue screen, turning off the image, freezing the picture - all this can be fixed by just reinstalling the software. Our site has a great article on how to properly reinstall drivers for NVIDIA video cards, we recommend that you familiarize yourself with it.

However, this is not a panacea for such a problem. Quite often the video card simply does not accept the new driver. Whether this is a mistake by the developers or something else is difficult to say. In any case, you need to work out this option too, and for this you need to install older software. It's a little more difficult than just updating or reinstalling it.


In the end, you just need to restart your computer for the changes to take effect. If this method did not help you, then you should pay attention to other causes of the problem, which are described below.

Method 2: Search for overheating

The most common problem with video cards is overheating. This is clearly indicated by the fact that the driver crashes during games or the work of demanding programs on the system. If this is not very similar to your case, then you should not scroll further, because verification is still required. On our site you can find an article that provides an example of the most popular programs and utilities that can monitor the temperature of a video card.

If, after the tests carried out, it turned out that the video card is overheating, then it is necessary to take a whole range of measures to improve its condition.
­

  • Check the cleanliness of the system unit, the reliability of fastening of each cooler and its performance. If you notice that somewhere in the fan there is too much dust and it is impossible to get it, then it is best to remove the screw and clean it.
  • Improve the air supply and exhaust system by installing additional coolers.
  • Remove programs that overclock the video card, or simply disable them.

Most overheating problems should go away by following the above steps. However, the problem with the driver crash itself may remain relevant. If this is the case, then move on to the following methods.

Overclocking a video card, even if it is factory-installed, does not promise many years of work for the equipment. Therefore, if you want the device to delight you much longer, then turn off all accelerations.

Method 3: Resolve the conflict between driver and special applications

A rather serious problem is the conflict between the driver and the applications installed for the video card. First of all, you should think about the standard programs that are installed on every computer with NVIDIA products.

Most often, problems arise during 3D graphics or anti-aliasing settings. In other words, some parameters are disabled in the video card program, but they are required in the application or game. A conflict occurs and the driver is disabled. The simplest solution to such a problem would be to reset the settings to the default value. This is done very simply.


This simple method can sometimes be the most effective. However, in fairness, it should be noted that a driver reset due to anti-aliasing or 3D settings occurs only at certain moments, in certain applications or games, which is a typical indicator of a conflict between the driver and software.

Method 4: TDR setting

In every operating room Windows system there is a built-in TDR mechanism. It is notable for the fact that it can restart the driver when it does not respond to requests. Directly in our case, it is necessary to try to increase the delay time of the response from the video card. To do this, we will create a special file in which we will write the necessary parameters. It should be noted right away that it is impossible to use this method frequently, as there may be problems with the operation of the video adapter.


If you put the parameter «0» , then we will simply disable the TDR mechanism. This option is also being considered, and if increasing the delay time did not help, then we use it.

It is possible that the point is not at all operating system or the driver, but in the hardware itself. The video card can be used for a very long time and during this period it is easy to exhaust all its capabilities. But, first, you need to try all the methods listed above. It is possible that the solution to the problem lies somewhere in them.

Thanks to the drivers, the system gains access to control the equipment connected to the computer. Correctly installed software is the key to the operation of any device, therefore, the question of how to restore a driver if it has ceased to perform its function is very acute for users.

Recovery

Windows automatically creates driver backups so that you can roll back the software of the connected hardware to a previous working configuration. This is done as follows:


If the previous version software is not saved in the system, the Roll Back button will be unavailable.

A warning question will appear on the screen, from which you will learn that a rollback to the old version lowers the functionality and security of the device. If you decide to continue with the driver recovery procedure, click "Yes".

After rolling back the device software to a healthy state, you can close all running windows and check if the error has been fixed. If a broken driver causes problems that cause the system to refuse to boot normally, you can try the above procedure in safe mode.

If the software rollback did not solve the problem, try installing the drivers on Windows 7 by downloading their updated versions from the official source.

Loading a good configuration

Another boot option that will return all drivers to a healthy state is to use the last known good configuration. To download it, follow the next steps.