RECOMMENDED: Click here to fix Windows errors and optimize system performance

Fix: video_tdr_failure nvlddmkm.sys

Blue screen error 0x00000119, also shown as VIDEO_TDR_FAILURE (nvlddmkm.sys) or VIDEO_SCHEDULER_INTERNAL_ERROR, is likely due to a problem with the display driver for your graphics card. This error is most commonly seen on users with NVIDIA graphics card. What is TDR? TDR stands for Timeout, Detection, and Recovery components in Windows.

This issue occurs on all operating system on which is installed NVIDIA graphic card and graphic driver, including Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2008 and Windows Server 2012.

There are few reasons why this issue occurs, and two main reasons are faulty graphic drivers and faulty graphic card. The first issue is simple to solve, and the second issue is more expensive than the first solution because you will need to purchase compatible graphic card. In this case, you do not need to purchase NVIDIA graphic card, you can purchase ATI graphic card. Also, if you upgraded your operating system from Windows 7, Windows 8 and Windows 8.1 to Windows 10, you can see this BSOD, because the graphic driver is not compatible with Windows 10 and you need to update it.

We create 18 methods which will help you to solve this issue.

Method 1: Check Windows Update

Microsoft is using term Patch Tuesday (Update Tuesday) which means that Microsoft releases updates every second or fourth Tuesday of each month. If you are not running Windows update, malware can infect and damage your operating system, software or data because security patches are not installed. We are recommending you to use legal Windows operating system and software, and to run automatically update to minimize problems with your computer. If you are using Microsoft driver for your graphic card, you need to check Windows update, maybe some update is available for your graphic card. We will show you how to check update on Windows 10 1703 version. The procedure is the same or similar or another operating system, you need to access Windows Update in Control Panel, and check is updates available for your machine.

  1. Hold Windows logo and press I to open Windows Settings
  2. Click Update & Security
  3. Choose Windows Update tab
  4. Under Windows Update click Check for updates. If some updated for your graphic card is available, you will need to install
  5. Restart your Windows
  6. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 2: Install the latest graphic driver from official website

If you do not want to install Microsoft driver, we are recommending you to uninstall current driver with DDU (Display Driver Uninstaller) and install the latest driver from official NVIDIA website. In the first step, we will uninstall current driver, and in second driver we will install the latest driver for the graphic card. Because this is a problem with NVIDIA graphic card, we will show you how to download the latest driver for graphic card NVIDIA GeForce GTX 980. Also, you need to download the driver for the operating system you are using. In case you are using Windows 7, please do not download the driver for Windows Vista or another operating system. Also, the operating system architecture is important when choosing a driver. If you are using 32-bit operating system, you need to download the driver for the 32-bit operating system. The same situation is with 64-bit operating system.

  1. Open Internet browser (Google Chrome, Mozilla Firefox, Edge or other)
  2. Open website on this LINK and download DDU (Display Driver Uninstaller)
  3. Launch DDU (Display Driver Uninstaller)
  4. Choose Clean and Restart (Highly recommended). After this step graphic driver will be uninstalled from your computer.
  5. Open NVIDIA website on this LINK
  6. Choose proper graphic card under Manual Driver Search section and click START SEARCH. In our example, we chose GeForce GTX 980 and Windows 10 x64. This is just an example, you need to download the driver for your machine.
  7. You will see the result of the search. You need to download the latest version of the graphic The latest version of graphic drivers is the first in the result list. If the first driver is in beta version, we are not recommending you to download the beta driver. In our case the first driver is GeForce 385.12 Driver – BETA. We will download the second driver named GeForce Game Ready Driver – WHQL.
  8. Click on the second driver in list, it is GeForce Game Ready Driver – WHQL
  9. Click Agree & Download to confirm that you have read and agree to be bound by the License For Customer Use of NVIDIA Software for use of the driver. The driver will begin downloading immediately after clicking on the “Agree & Download” button. NVIDIA recommends users update to the latest driver version.
  10. Install graphic driver
  11. Restart your Windows
  12. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 3: Downgrade the drivers

As you know, almost all applications which are compatible with Windows 7, are compatible with Windows 8, Windows 8.1 and Windows 10, too. Based on that, we are recommending you to download the graphic driver for Windows 7 and install on the newer operating system, Windows 8, Windows 8.1 or Windows 10. For example, if you are using Windows 10 32-bit, you will need to download the driver for 32-bit, it should be Windows 7 32-bit. The same procedure is with 64-bit operating system. Before you downgrade graphic driver, you need to uninstall graphic card with DDU, which is described in method 2.

Method 4: Change global settings in NVIDIA Control Panel

When you installed the official driver for your graphic card, additional NVIDIA software will be installed. You will need to change some settings in NVIDIA Control Panel.

  1. Click Start menu and type NVIDIA Control Panel
  2. Open NVIDIA Control Panel
  3. Navigate to 3D Settings
  4. Choose Manage 3D settings
  5. Choose Global Settings tab
  6. Under Preferred graphic processor choose High-performance NVIDIA processor
  7. Navigate to Power Management Mode and change to Prefer maximum performance
  8. Navigate to Vertical Sync and change to OFF
  9. Close the NVIDIA Control Panel
  10. Restart your Windows
  11. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 5: Enable NVIDIA Nview

When you install the latest NVIDIA driver, together with the driver you will install NVIDIA Nview Manager. nView helps you enhance your productivity in a professional environment. If you want to learn more about NVIDIA Nview, please check this LINK. Few users solved BSOD problem by enabling NVIDIA Nview.

  1. Hold Windows logo and press R
  2. Type control panel and press Enter
  3. Filter icons by Large icons
  4. Open NVIDIA Nview Desktop Manager
  5. Under nView Desktop Manager click Enable
  6. Click Apply and then OK
  7. Restart your Windows
  8. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 6: Exclude nvlddmkm.sys from scans

When Antivirus starts to scan your hard disk, and include nvlddmkm.sys in scans, Windows can stop to work, because of BSOD issue. Regarding that, you will need to exclude nvlddmkm.sys file from Antivirus scans. We will show you how to exclude that file using Windows Defender.

  1. Click on Start menu and type Windows Defender
  2. Right click on Windows Defender and choose Run as Administrator
  3. Click Yes to confirm running Windows Defender as Administrator
  4. Click Settings at the top right corner
  5. Click Add and exclusion under Exclusions
  6. Click Exclude a file
  7. Navigate to folder drivers on following location C:\Windows\System32\drivers
  8. Click Exclude this file
  9. Check is file added
  10. Restart your Windows
  11. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 7: Copy another nvlddmkm.sys

In this method, you will re-create nvlddmkm.sys file. We will show you how to do it on Windows 10.

  1. Hold Windows logo and press E to open Windows Explorer or File Explorer
  2. Navigate to following location C:\NVIDIA
  3. Select file nvlddmkm.sys and copy file
  4. Paste file to the root of C:
  5. Navigate to following location C:\Windows\System32\drivers
  6. Locate the nvlddmkm.sys
  7. Rename file to nvlddmkm.sys.old
  8. Click Start menu and type Command Prompt
  9. Right click on Command prompt and choose Run as Administrator
  10. Type exe nvlddmkm.sy_ nvlddmkm.sys and press Enter. This command will allow you to unzip the nvlddmkm.sys file (which was previously saved at the root of C:) and create a new file instance.
  11. Copy the new file to C:\Windows\System32\drivers
  12. Restart your Windows
  13. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

 

Method 8: Change Windows theme

This method can be weird, but few users solved their problem by changing Windows theme. We will show you how to change Windows theme on Windows 7.

PRO TIP: If the issue is with your computer or a laptop/notebook you should try using the Reimage Plus Software which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Reimage Plus by Clicking Here
  1. Right click on Desktop and choose Properties
  2. Change Windows theme to Windows 7 Basic
  3. Restart your Windows
  4. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 9: Uninstall Intel Dynamic Platform and Thermal Framework

Intel Dynamic Platform & Thermal Framework is software which provides controlling of CPU. The software allows you to control CPU power/performance & fan speeds for better consistency during gaming or other heavy loads. If Intel Dynamic Platform and Thermal Framework is installed on your computer, you should uninstall it.

  1. Hold Windows logo and press R
  2. Type appwiz.cpl and press Enter
  3. Select Intel Dynamic Platform & Thermal Framework
  4. Right click on Intel Dynamic Platform & Thermal Framework and choose Uninstall
  5. Wait until Windows finish procedure
  6. Restart your Windows
  7. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 10: Disable Windows 10 Fast Startup

Windows 10 provides new option named Fast Startup. Fast Startup helps start your CP faster after shutdown.

  1. Hold Windows logo and press X
  2. Type control panel and press Enter
  3. Sort icons by Category
  4. Choose Hardware and Sound
  5. Choose Power Options
  6. Click Choose what the power buttons do
  7. Click Change settings that are currently unavailable
  8. Deselect Turn on fast startup (recommended)
  9. Save changes
  10. Restart your Windows
  11. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

 

Method 11: System Restore

Sometimes after Windows update or some system changes, the computer stops to work. The solution for this to revert your Windows to the previous state, before that update or system changes. One of the steps end users are ignoring is creating a system restore checkpoints. If you are not one of the users who ignored this, we are recommending you to restore your Windows to the previous state using System Restore. If you know when computer worked without problems, revert your Windows to that date. If System Restore is not enabled on your computer, then you need to read Method 12. We are recommending you to enable System Restore.

  1. Hold Windows logo and press Enter
  2. Type rstrui.exe and press Enter
  3. Click Choose a different restore point and click Next
  4. Choose proper checkpoint and click Next
  5. Click Finish
  6. Restart your Windows and wait until Windows finished system restore
  7. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 12: Downgrade to previous operating system

If you upgraded your Windows Vista, Windows 7, Windows 8 and Windows 8.1 to Windows 10, and you can not work because of BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys), probably your graphic card is not compatible with the newer operating system. We are recommending you to downgrade your newer operating system to previous operating system. For this, you will need bootable Windows DVD or USB flash drive.

Method 13: Reinstall Windows 10 to another edition

Few users solved their problem by changing Windows 10 version. There is no issue on Windows 10 1015, build 10586. On other versions, including Windows 10 1607 and Windows 10 1703, BSOD is still there. Based on that we are recommending you to install another version.

Method 14: Disable audio device in BIOS or UEFI

In this method you will need to disable your onboard card, to eliminate BSOD. You will need to access your BIOS or UEFI. How will you access BIOS or UEFI? It depends on vendor. For Dell, you need to press F2 during boot, for HP you need to press F10 button. We are recommending you to check the technical documentation of device you are using. We will show you how to disable audio card on ASUS motherboard.

  1. Restart or turn on your computer or notebook
  2. During the boot process press Del or F2 to access BIOS or UEFI
  3. Press F7 to access Advanced Mode
  4. Click OK to confirm access to Advanced Mode
  5. Choose Advanced, and then click Onboard Devices Configuration
  6. Navigate to onboard audio devices. As you see, there are two audio devices HD Audio Controller and Realtek LAN Controller. You need to disable them.
  7. Press ESC on keyboard and after that click Save Changes & Reset
  8. Restart your Windows
  9. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 15: Update your BIOS or UEFI

Sometimes when your computer or notebook have a problem with BSOD codes, one of the solution is to update BIOS or UEFI firmware. We will show you how to update BIOS / UEFI on ASUS P8B75-M motherboard. At first, you need to know the current version of BIOS or UEFI. The procedure of updating BIOS or UEFI is not the same for all motherboards. Please check the technical documentation of your motherboard, section BIOS or UEFI.

  1. Hold Windows logo and press R
  2. Type msinfo32.exe and press Enter
  3. Navigate to BIOS Version/Date. In our example, current version is 1606, developed 3.3.2014.
  4. Open Internet browser (Google Chrome, Mozilla Firefox, Edge or other)
  5. Open ASUS’s website to download new BIOS version, so open this LINK. As you see there is new BIOS version 1701, which you need to download, on your USB flash drive.
  6. Restart your computer
  7. During boot process press F2 or Delete to access BIOS or UEFI
  8. Press F7 to access Advanced mode
  9. Click OK to confirm accessing Advanced mode
  10. Choose ASUS EZ Flash Utility
  11. Select update file from USB flash drive and click Install
  12. Restart your Windows
  13. Run msinfo32.exe again and check current BIOS version to be sure that BIOS is successfully updated to newer version
  14. Enjoy your Windows without BSOD VIDEO_TDR_FAILURE (nvlddmkm.sys)

Method 16: Clean dust from motherboard and fans

Sometimes your PCIe slots and fans can be dirty. We are recommending you to clean dust from ports, slots and your fans. In case you can not experience with that, then the best solution is to do that in PC repair service.

Method 17: Change cable

Few users solved their problem by replacing cable between computer and monitor. If you are using VGA or DVI, please change them to HDMI cable. In case your monitor supports only VGA or DVI, try to change from VGA to DVI, and vice versa.

Method 18: Change graphic card

The last method is to change graphic card. Which card should you buy, NVIDIA or AMD? That is your choice, both of them have some advantages and some disadvantages. We are recommending you to buy a compatible graphic card with your motherboard and with your operating system. If you purchase a graphic card which is only compatible with Windows Vista, and you want to install that graphic card on Windows 10, please do not do it. Probably your will have the same or similar issue..c

PRO TIP: If the issue is with your computer or a laptop/notebook you should try using the Reimage Plus Software which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Reimage Plus by Clicking Here

RECOMMENDED: Click here to fix Windows errors and optimize system performance

About Jasmin Kahriman

Hi, I'm Jasmin. Thank you for reading the article above. I am a System Engineer and IT instructor with over 8 years of experience. Currently I hold a Microsoft certificates including MTA, MCP, MCSA and Microsoft Specialist for Enterprise devices and apps. I'm happy that I can share my knowledge through addressing tech issues and writing how-to's in a way that it can be followed by everyone.