🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/Windows Update Stuck in "Pending Restart" or Restart Loop

How to Fix Windows Update Stuck in "Pending Restart" or Restart Loop on Windows

Windows Update keeps saying "Restart required" but the update doesn't complete after restarting? Fix pending update loops on Windows 10 and 11.

📖

Main Troubleshooting Guide

How to Fix Windows Update Errors

Complete symptoms, causes, and step-by-step solutions

Symptoms

You might be experiencing this problem if you notice:

  • "Pending restart" status in Windows Update that never resolves after restarting
  • Update installs, restarts, then "undoes changes" and reverts
  • Same update keeps trying to install and failing after every restart
  • "Some updates were not installed" after restart — same updates re-appear
  • Computer restarts multiple times trying to apply updates
  • Windows Update shows "Restart now" button permanently
  • Update stuck at "Installing — X%" after restart and never progresses

Common Causes

  • Update installation files corrupted during download
  • Insufficient disk space for update to complete installation
  • Third-party antivirus or driver blocking update during reboot
  • Previous failed update left partial files that block new attempts
  • Windows Update database in an inconsistent state
  • BIOS or firmware incompatibility with the specific update
  • Secure Boot or BitLocker interfering with update finalization

Solutions

Solution 1: Force Clear Pending Updates

  1. 1Open Command Prompt as Administrator
  2. 2Run: net stop wuauserv
  3. 3Run: net stop bits
  4. 4Run: del /f /q C:\Windows\SoftwareDistribution\Download\*
  5. 5Run: del /f /q C:\Windows\SoftwareDistribution\DataStore\*
  6. 6Run: net start wuauserv
  7. 7Run: net start bits
  8. 8Check for updates again: Settings → Windows Update → Check for updates
  9. 9The updates will re-download fresh copies and attempt installation again

Solution 2: Run Windows Update Troubleshooter

  1. 1Settings → System → Troubleshoot → Other troubleshooters
  2. 2Click "Run" next to Windows Update
  3. 3Let it complete — it checks for common update issues and fixes them
  4. 4If it finds issues: click "Apply this fix"
  5. 5Restart and try updating again
  6. 6The troubleshooter can fix stuck pending states and corrupted update components

Solution 3: Install Update Manually via Microsoft Catalog

  1. 1Note the KB number of the stuck update (e.g., KB5034441)
  2. 2Go to catalog.update.microsoft.com
  3. 3Search for the KB number
  4. 4Download the version matching your system (x64 for 64-bit)
  5. 5Run the downloaded .msu file to install manually
  6. 6This bypasses the normal Windows Update mechanism
  7. 7Useful when a specific update keeps failing through automatic installation

Solution 4: Reset Entire Windows Update Components

  1. 1Open Command Prompt as Administrator and run these commands in order:
  2. 2net stop wuauserv && net stop cryptSvc && net stop bits && net stop msiserver
  3. 3ren C:\Windows\SoftwareDistribution SoftwareDistribution.bak
  4. 4ren C:\Windows\System32\catroot2 catroot2.bak
  5. 5net start wuauserv && net start cryptSvc && net start bits && net start msiserver
  6. 6This is the nuclear option — it resets all update components
  7. 7Restart the computer and check for updates
  8. 8All previous update state is cleared — updates start fresh
FIXES THIS IN 5 MINUTES

Fix Windows Update Stuck in "Pending Restart" or Restart Loop Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Automated Repairs for This Issue

Browse More Update & Installation Guides

Share this:XRedditLinkedInEmail