Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11An nvlddmkm.sys error names the NVIDIA Windows display-driver module involved in a graphics timeout. It commonly appears with VIDEO_TDR_FAILURE (bug check 0x116), a black-screen recovery, a game crash, or a message that the display driver stopped responding. The filename is a diagnostic clue, not proof that the driver file itself—or the graphics card—is defective. Use the sequence below to identify whether the cause is driver state, software, heat, power, settings, or hardware.
What the nvlddmkm.sys error means
nvlddmkm.sys is the NVIDIA display kernel-driver image used by Windows. When a crash report lists it, Windows is telling you which display component was active when the graphics stack failed. That name alone cannot distinguish a corrupted installation from an overclock, incompatible memory settings, overheating, inadequate power, a background workload, or a failing component.
As an Amazon Associate I earn from qualifying purchases.
Windows protects the desktop with Timeout Detection and Recovery (TDR). The graphics scheduler watches for GPU work that does not complete and, under the documented default, allows about two seconds before treating the workload as hung. Windows attempts to preempt the task and reset the display stack instead of allowing the entire system to remain frozen. If recovery succeeds, you may see “Display driver stopped responding and has recovered” and an event in Event Viewer. If the reset also fails, Windows can stop with VIDEO_TDR_FAILURE.
Free tools Windows power users keep installed
One-click scans. No signup required.
The stop codes you may see
| Code | Meaning | Typical evidence |
|---|---|---|
0x00000116 |
VIDEO_TDR_FAILURE: an attempt to reset the display driver and recover from a timeout failed. |
Blue screen, reboot, or a crash report naming nvlddmkm.sys. |
0x00000117 |
VIDEO_TDR_TIMEOUT_DETECTED: a live dump records that the display driver did not respond in time. |
Live-dump files and System-log entries used for investigation. |
Microsoft documents the two-second default TDR interval in its Windows Display Driver Model material. The 0x116 and 0x117 definitions are separate: the first says recovery failed, while the second records a timeout that was detected. Neither code identifies a universally correct replacement part or a single registry setting.
#1 Best Overall
- AI Performance: 767 AI TOPS
- OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode)
- Powered by the NVIDIA Blackwell architecture and DLSS 4
- Axial-tech fan design features a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure
- A 2.5-slot design maximizes compatibility and cooling efficiency for superior performance in small chassis
Symptoms that narrow the diagnosis
Write down exactly what happens and when before changing anything. A brief flicker followed by recovery points to a successful TDR reset; a full blue screen means the reset failed. A game-only crash suggests a workload, game update, graphics setting, or driver interaction, while failures during video production, sleep/wake, or ordinary desktop use broaden the investigation to power, thermals, firmware, and hardware. Note whether the machine reboots, locks with a black screen, or merely closes an application. Record the time, the application, monitor arrangement, and whether the system was idle or under load.
Check Windows evidence first
Review the System log
- Press Win+X and open Event Viewer.
- Expand Windows Logs and select System.
- Filter or inspect entries at the timestamp of the flicker, reboot, or stop screen. Look for display-driver, hardware, power, or device errors immediately before and after the failure.
- Save the event details and timestamp before clearing logs or repeatedly rebooting. Adjacent events can identify a device or driver that the filename does not.
For a blue screen, preserve the minidump or other dump files if Windows created them. The combination of the stop code, faulting module, event sequence, and recurrence pattern is more useful than nvlddmkm.sys by itself.
Separate a live timeout from a failed reset
A 0x117 live dump means the driver missed its response window; a later 0x116 may show that Windows could not recover. Treat both as the same investigation family, but keep the exact code in your notes when you contact the computer or GPU manufacturer.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #2
- Powered by the NVIDIA Blackwell architecture and DLSS 4
- Powered by GeForce RTX 5070 Ti
- Integrated with 16GB GDDR7 256bit memory interface
- PCIe 5.0
- WINDFORCE cooling system
Manual fixes, in the safest order
1. Install a supported display-driver package
Get the driver from the NVIDIA graphics-card manufacturer or the computer manufacturer, using the exact GPU and Windows edition. A laptop may require the computer maker’s package even when a newer generic package exists. If the failures started immediately after a driver change, compare behavior with the manufacturer’s supported prior package instead of downloading an isolated DLL or an unofficial driver bundle.
- Download the appropriate package before removing or changing the current one.
- Close games, recording tools, browsers using hardware acceleration, and other graphics-heavy applications.
- Run the manufacturer installer and choose its clean-install option when offered. Follow the installer’s prompts and restart Windows.
- Reproduce the original workload and record whether the symptom changes. A single successful boot is not enough evidence; test the activity that originally triggered the timeout.
Do not replace nvlddmkm.sys by hand, copy it from another computer, or use a random DLL-download site. The file is part of a matched driver package, and an isolated replacement can create version and signature conflicts.
2. If the timing points to a recent update, compare with the supported prior package
Use the manufacturer’s archived package or the Windows device properties only when that version is explicitly supported for your model. In Device Manager, open Display adapters, double-click the NVIDIA adapter, choose Properties, and inspect the Driver tab. A Roll Back Driver button may be available; if it is not, install the documented prior package supplied by the manufacturer. Restart and retest the same workload.
Rank #3
- Powered by the NVIDIA Blackwell architecture and DLSS 4. System Requirements: Minimum 850W PSU with 16-pin 12V-2x6 (12VHPWR) connector required. Verify before purchasing.
- Military-grade components deliver rock-solid power and longer lifespan for ultimate durability. Compatibility: 348mm (13.7") length, 3.6 slots, 4.3 lbs. Confirm case clearance and slot spacing. GPU bracket included.
- Protective PCB coating helps protect against short circuits caused by moisture, dust, or debris
- 3.6-slot design with massive fin array optimized for airflow from three Axial-tech fans
- Phase-change GPU thermal pad helps ensure optimal thermal performance and longevity, outlasting traditional thermal paste for graphics cards under heavy loads
3. Patch graphics software
Install available updates for DirectX/OpenGL components supplied through Windows and for the game, editor, or other graphics-intensive application that triggers the error. A driver can be current while an application still depends on an older graphics path or contains a bug that keeps work on the GPU too long. Test one application at a time so you can tell whether the failure is application-specific.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Scan for outdated or missing drivers - takes under a minute3Clear out junk files and repair common Windows errors4. Use Safe Mode to isolate third-party software
Safe Mode loads a minimal set of drivers and services. If the problem disappears there, a startup utility, overlay, capture program, security product, tuning tool, or other third-party component is a stronger suspect than the basic Windows display path.
- Open Settings, choose System, then Recovery.
- Under Advanced startup, select Restart now.
- Choose Troubleshoot > Advanced options > Startup Settings > Restart.
- Press 4 (or F4) for Safe Mode. On older Windows editions, the path and labels differ; use the manufacturer’s recovery instructions.
In Safe Mode, observe whether the same basic action still causes a failure. Do not judge gaming performance there; the point is software isolation. If the error stops, disable nonessential startup items and overlays one at a time after returning to normal mode, testing after each change.
Rank #4
- Powered by the NVIDIA Blackwell architecture and DLSS 4
- Powered by GeForce RTX 5060
- Integrated with 8GB GDDR7 128bit memory interface
- PCIe 5.0
- WINDFORCE cooling system
5. Return the hardware to stable settings
Undo GPU, CPU, and RAM overclocks, undervolts, custom power limits, and aggressive fan curves. Restore the motherboard’s documented memory timings and compatibility settings. Even a setting that passed a short benchmark can fail when a particular game, monitor mode, or sleep transition changes the workload. Keep a note of every setting you revert so you can identify which change matters.
6. Check cooling and power delivery
Microsoft lists insufficient cooling and insufficient system power among possible contributors to TDR failures. Confirm that the graphics card’s fans spin, vents and heatsinks are not obstructed, and the card is seated correctly. Check that every required power connector is attached and that the power supply is appropriate for the specific system. Avoid buying a new GPU, power supply, cooler, or memory kit solely because the crash names nvlddmkm.sys; physical replacement should follow temperature, power, inspection, or diagnostic evidence.
7. Test memory and manufacturer hardware diagnostics
Use Windows Memory Diagnostic to check system RAM:
- Open Start and search for Windows Memory Diagnostic.
- Choose Restart now and check for problems, after saving open work.
- Allow the test to complete and review the result after Windows starts. If errors are reported, test according to the computer or motherboard manufacturer’s instructions before blaming the graphics driver.
Run the hardware diagnostics supplied by the computer manufacturer as well. They may test memory, motherboard, power-related sensors, and the graphics adapter in ways that ordinary application testing cannot. Record diagnostic codes and attach them to your Event Viewer and dump information.
Best Value
- Powered by the NVIDIA Blackwell architecture and DLSS 4 OC mode: 2640MHz/Default mode: 2610MHz (Boost Clock)
- Military-grade components deliver rock-solid power and longer lifespan for ultimate durability
- Protective PCB coating helps protect against short circuits caused by moisture, dust, or debris
- 3.125-slot design with massive fin array optimized for airflow from three Axial-tech fans
- Phase-change GPU thermal pad helps ensure optimal thermal performance and longevity, outlasting traditional thermal paste for graphics cards under heavy loads
8. Reproduce methodically
Change one variable at a time: driver package, application update, Safe Mode isolation, hardware settings, or a physical inspection. Use the same game scene, render task, monitor configuration, or sleep/wake transition after each change. This prevents a coincidental good boot from being mistaken for a fix and shows whether the failure is tied to load, temperature, a display mode, or a particular program.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What not to do
- Do not download a replacement
nvlddmkm.sysfrom a DLL site or copy one from another Windows installation. - Do not apply a registry timeout tweak as a universal cure. Extending TDR may hide a symptom while leaving a driver, cooling, power, or hardware problem unresolved, and the documented sources do not endorse one universal registry change.
- Do not keep an overclock in place while diagnosing stability. It adds a variable and can invalidate otherwise useful tests.
- Do not clear Event Viewer logs before saving the relevant events.
- Do not infer that the graphics card has failed solely from the module name. The same report can result from software conflicts, settings, thermals, power, memory, a motherboard, or another defective part.
Choosing the next diagnostic move
| Action | Evidence it provides | Reversibility and scope |
|---|---|---|
| Event Viewer and dump review | Timestamped driver, device, and system events around the timeout. | Low risk; broad software and hardware context. |
| Manufacturer driver update or supported rollback | Whether the failure tracks a particular driver package and model compatibility. | Usually reversible; software-focused. |
| Safe Mode test | Whether minimal drivers and services avoid the failure. | Reversible; isolates third-party software without replacing hardware. |
| Stable-clock and memory settings | Whether overclocking or compatibility settings contribute. | Reversible when documented defaults are restored; tests platform stability. |
| Memory and hardware diagnostics | Manufacturer-specific evidence of faulty RAM, board, power, or graphics hardware. | Low software risk; may require service if a component fails. |
When to escalate
Contact the computer or GPU manufacturer, or a qualified technician, when crashes continue after a clean manufacturer-supported driver installation, stable hardware settings, Safe Mode isolation, and diagnostics. Provide the exact stop code, the nvlddmkm.sys reference, Event Viewer entries, dump files, driver version, Windows edition, GPU model, and the workload that triggers the failure. If the machine cannot remain stable long enough to collect them, photograph the stop screen and note the last successful configuration.
Persistent failures across different supported driver packages and clean software conditions raise the priority of physical inspection, but they still do not identify a failed part automatically. A technician can correlate temperature and power measurements with diagnostic results before recommending a GPU, motherboard, memory, cooler, or power-supply replacement.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Quick Recap
As an optional shortcut after the manual checks, Outbyte Driver Updater can scan more than 100 devices, identify outdated, corrupted, or missing drivers, install official drivers, show the current and recommended versions, and provide driver backup, restore, and scheduled scans. It runs on Windows 11, 10, 8, and 7; its 2-day free trial requires no credit card before a subscription. Results vary, and no utility repairs every crash.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




