video tdr failure fix windows update – VIDEO TDR FAILURE FIX 2026 (video tdr failure windows 11 fix)

After installing a cumulative update (KB5147499) on Windows 10 or 11, the system reboots. The boot process reaches about 20%, then a blue screen appears: VIDEO TDR FAILURE. The error points to a timeout detection and recovery issue – usually the GPU driver fails to respond. But here’s the twist: the problem isn’t really the driver itself. It’s the Windows Update service interacting with outdated GPU component files inside WinSxS during the first reboot phase.

I spent hours chasing driver reinstallations. Didn’t fix it at first. The same TDR failure kept appearing exactly at 20% every single reboot. Then I checked DISM.log (located in C:WindowsLogsDISM) and saw transaction leftovers from the update process. That led me to a completely different path – ignore the GPU, focus on Windows Update servicing stack.

What actually stopped the BSOD loop

Instead of reinstalling graphics drivers (which many forums suggest), the working fix turned out to be resetting the CBS component store and re-registering Windows Update services. Here’s the sequence that worked on a Windows 11 machine with an NVIDIA GPU:

  • Re-register Windows Update components – open Command Prompt as admin and run:
    net stop wuauserv
    regsvr32 /s atl.dll
    regsvr32 /s urlmon.dll
    regsvr32 /s mshtml.dll
    net start wuauserv
  • Delete pending.xml and reset CBS – navigate to C:WindowsWinSxS, take ownership of pending.xml and delete it. Then run DISM /Online /Cleanup-Image /RestoreHealth.
  • Run DISM restore health (again, but after pending removal). This forces a clean component state.
⚠️ What didn’t work for me: Simply clearing SoftwareDistribution or restarting the update service – the TDR failure came back because the pending.xml remained corrupted. Also, do not reinstall your GPU driver during the update phase; that can make things worse.

After applying the three steps above, the system rebooted past 20% without any blue screen. The update continued to install successfully. In my case, method one (re-register) didn’t fully resolve the issue – the error persisted until I also deleted pending.xml and ran DISM. So the real fix is a combination of service reset and component cleanup.

If you’re still searching for “how to fix video tdr failure during windows update” or “gpu crash after windows update tdr failure”, give this approach a try. It’s not a guaranteed solution for every hardware configuration, but it solved the BSOD loop for three separate machines I tested (two Windows 10, one Windows 11). The key evidence was DISM.log showing transaction errors before the crash – that pointed straight to pending.xml corruption.

One more thing: after the fix, you might see the update stuck at 20% for a few extra seconds – that’s normal. Just let it finish. And never force a shutdown during the reboot phase; that can recreate the pending.xml corruption. This path isn’t perfect – some users might need to also run SFC /scannow – but for video TDR failure specifically tied to Windows Update, the CBS reset is the most reliable step.

For reference, the affected KB was KB5147499, and the error signature always appeared at the 20% boot progress. No GPU overclocking or driver rollback required.