Display, Event 4101
"Display driver nvlddmkm stopped responding and has successfully recovered." The operating system reset the GPU after a timeout.
nvlddmkm Event 153 and Display Event 4101 record the reset. They do not record the reason.
The game freezes. The screen goes black, sometimes for a second, sometimes long enough to think the PC has died. Then the desktop comes back, the game has crashed or shows a black window, and a small notification says Display driver nvlddmkm stopped responding and has successfully recovered. In Event Viewer there is an error from source nvlddmkm with Event ID 153, and when you open it, Windows says the description for the event cannot be found.
That missing description is not your PC being broken in an extra way. NVIDIA does not publish text for that event. The useful facts are elsewhere: what Windows itself recorded, what the machine was doing in the minute before, and whether the reset follows load, heat, idle, one game or one driver version.
Display, Event 4101
"Display driver nvlddmkm stopped responding and has successfully recovered." The operating system reset the GPU after a timeout.
nvlddmkm, Event 153 (often with 13 or 14)
The driver's own entry for the same moment. Undocumented publicly. Treat it as a timestamp, not a diagnosis.
Stop 0x117 or 0x116
Too many resets in a minute, or a driver that cannot be reset, becomes a blue screen instead of a flicker.
Windows has a watchdog for the graphics card called Timeout Detection and Recovery (TDR). The GPU scheduler in the DirectX graphics kernel hands the card work. If the card takes too long, the scheduler asks it to stop and switch (preempt). If the card can neither finish nor preempt within the timeout, Windows decides the GPU is frozen, tells the driver to reset the hardware, purges video memory and redraws the desktop. Microsoft documents that the only visible sign of a successful recovery is a screen flicker and that message.
So the event is a symptom with a stopwatch in it. Something kept the GPU busy, stalled or unresponsive for more than two seconds. A game that runs a heavy frame is supposed to finish in milliseconds. Anything that holds the card for two full seconds is a fault somewhere in the chain: the driver, the card's stability at its current clocks and voltage, its temperature, its power, the PCI Express link, or the rest of the system feeding it.
Open Reliability Monitor with perfmon /rel and find the days with the
reset. It puts driver installs, Windows updates and application crashes on one timeline, which makes a
repeated neighbour easy to spot. Then use the table.
| When it happens | Moves up the list | What it does not prove |
|---|---|---|
| Only under heavy game load, after minutes of play | Heat, GPU core or memory overclock, undervolt, power delivery | That the card is dead |
| At the desktop, while browsing, on alt-tab, on monitor wake | Power state transitions, the driver version, display cable or adapter | That the GPU cannot handle load |
| Started the day a driver or Windows update installed | That driver version; try the previous one | That the newest driver is always the fix |
| Only in one game or one engine | That game's settings, its shader cache, its overlay, a known issue in its patch notes | A system-wide hardware fault |
| Stable at stock, unstable with Afterburner or a factory OC profile | Lost stability margin at those clocks | That the defaults are "slow" |
| Also whole-PC freezes or restarts, WHEA warnings, RAM overclock | System instability outside the GPU: memory, CPU, board. See the WHEA guide | That NVIDIA's driver is the culprit |
| Many resets per session, getting worse over weeks | Hardware degradation, heat from dried paste or pads, a failing power connector | Anything until tested at defaults |
The most copied fix on the internet is a registry value: create TdrDelay under
HKLM\System\CurrentControlSet\Control\GraphicsDrivers and set it to 8 or 10 seconds.
Microsoft documents that key and its neighbours as settings for testing and debugging during driver
development, and states directly that end users should not change them.
The reason is simple. The delay is the watchdog, not the problem. With a longer delay the GPU still
stalls. Windows just waits longer before recovering, so a two second flicker becomes an eight second
frozen screen, and the event that tells you something is wrong appears less often. Setting
TdrLevel to 0 turns detection off entirely, which can leave the whole desktop hung
instead of recovering. There are narrow professional cases, such as long GPU compute jobs on a
display card, where developers change these values deliberately. A game crashing at random is not
one of them.
PC Workman keeps a local history of GPU and CPU load, temperatures, clocks and the processes that were running. After a reset you can look at the minutes before it and see whether the card was hot, whether clocks were falling, or whether it happened at idle. That is often the difference between a cooling problem and a driver or power state problem.
PC Workman does not read NVIDIA's internal driver logs, decode Xid errors or crash dumps, and cannot tell a driver bug from a failing card on its own. It is one layer next to Event Viewer, Reliability Monitor, a clean driver install and a test at default settings.
It is the NVIDIA driver's own record of a GPU hang and driver reset. NVIDIA does not publish a description, so Event Viewer says it cannot find one. Windows records the same reset as Display Event 4101.
Not by itself. It records a timeout. Driver problems, unstable tuning, heat, power delivery and system instability all produce it. Test at defaults with a clean driver before blaming the card.
No. Microsoft says end users should not change the TDR keys. A longer delay hides the symptom and makes each hang last longer.
Resets at idle often follow power state changes or the display path. Test with Prefer maximum performance, another cable and the previous driver.
On the sixth hang within a minute Windows stops with 0x117. If the driver cannot be reset within five seconds, it stops with 0x116.
If the whole PC restarts instead of only the screen, read Kernel-Power 41 →