0X00001AAD

ERROR_ROLLBACK_TIMER_EXPIRED (0X00001AAD) — Fix This Driver Rollback Hang

Windows Errors Intermediate 👁 1 views 📅 May 29, 2026

Driver rollback timed out and hung Windows. This usually happens when a bad GPU or audio driver install fails and the system can't revert. Here's how to kill it and get back to work.

Cause #1: A Hung Driver Rollback Process — Kill It in Safe Mode

Most of the time, this error pops up right after Windows tries to roll back a driver and the rollback itself hangs. I've seen it most often with NVIDIA and AMD GPU drivers — a client last month installed a new driver from GeForce Experience, it crashed, Windows tried to revert, and then everything froze with error 0X00001AAD on a black screen.

The rollback timer is a built-in safety that kicks in when the driver installer fails mid-process. But if the rollback itself gets stuck — say, because a shared DLL is locked or the registry entry is corrupt — Windows waits, and then waits some more, until the timer expires and you get this error.

The real fix: Boot into Safe Mode and kill the rollback process manually. Here's how:

  1. Force restart your PC three times during boot to trigger Automatic Repair. Or use a Windows install USB and select Repair your computer > Troubleshoot > Startup Settings > Restart > choose Enable Safe Mode.
  2. Once in Safe Mode, open Task Manager (Ctrl+Shift+Esc) and look for any process named PnpCoresrv.exe, DrvInst.exe, or CmBattPnpSrv.exe — these are the rollback workers. End them all.
  3. Open Device Manager (devmgmt.msc), find the device that was being rolled back (common culprits: GPU under Display adapters, audio under Sound, video and game controllers), right-click it and select Disable device.
  4. Reboot normally. Windows should come up without the hang. Then reinstall the driver from scratch using the manufacturer's installer.

A quick word: don't use Windows Update for driver fixes here — it often re-triggers the rollback. Always download the driver directly from the hardware maker's site.

Cause #2: Corrupt System Files Blocking the Rollback — Run SFC and DISM

If killing the process doesn't work, the rollback itself might be failing because of corrupt system files. This happens more than you'd think — I worked with a small accounting firm last year where one PC kept hitting 0X00001AAD after a Windows update tried to roll back a network driver. Turned out, the Component-Based Servicing (CBS) store was toast.

Here's what to do:

  1. Boot into Safe Mode again (same process as above).
  2. Open an elevated Command Prompt: right-click Start > Windows Terminal (Admin) or Command Prompt (Admin).
  3. Run this first:
    DISM /Online /Cleanup-Image /RestoreHealth
    This fixes the underlying system image. It takes 5–15 minutes — let it finish.
  4. Then run:
    sfc /scannow
    This checks and replaces corrupt system files.
  5. Restart normally. If the error doesn't come back, you're good. If it does, move to Cause #3.

One pro tip: if DISM fails because it can't find the source files, you might need a Windows installation ISO mounted as a source. Use DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\ESD\Windows /LimitAccess (adjust the path to your mounted ISO).

Cause #3: Driver Verifier Leftovers — Clean Boot and Use DDU

Sometimes the rollback timer expired because Driver Verifier (a Windows diagnostic tool) was enabled and flagged the driver as incompatible mid-rollback. This is rare, but I've seen it on machines where someone previously ran Verifier to troubleshoot blue screens and forgot to turn it off.

If you suspect this, check Driver Verifier status:

  1. Boot into Safe Mode.
  2. Open an elevated Command Prompt and run:
    verifier /query
    If it shows any settings active, disable it with:
    verifier /reset
  3. Then, to clean up the botched driver completely, use Display Driver Uninstaller (DDU) in Safe Mode. Download it on another PC and transfer via USB, or boot to Safe Mode with Networking and download it directly.
  4. Run DDU, select the GPU or audio driver type, and choose Clean and restart.
  5. After reboot, install a fresh driver — stick with the version that was working before the rollback.

Had a client whose Windows kept rolling back a Realtek audio driver every 10 minutes. Verifier was on, and the rollback kept timing out. Reset Verifier, ran DDU, installed the driver from the motherboard's support page — problem gone for good.

Quick-Reference Summary Table

CauseSymptomFix
Hung rollback processBlack screen or freeze after driver rollback attemptBoot Safe Mode → kill PnpCoresrv.exe, DrvInst.exe → disable device → reinstall driver
Corrupt system filesError persists after reboot, rollback keeps failingSafe Mode → DISM /RestoreHealth → SFC /scannow
Driver Verifier enabled or leftover driver fragmentsError seen after previous driver troubleshootingSafe Mode → verifier /reset → run DDU → install clean driver

Bottom line: this error is Windows protecting itself from a bad driver install, but the protection itself hangs. Cut the cord in Safe Mode, clean the mess, and move on. Don't waste time reinstalling Windows — these three fixes cover 99% of cases.

Was this solution helpful?