How to Fix Windows Update Stuck at 0% or 100% Installing

Reset the SoftwareDistribution cache folder to resume failed cumulative and security updates on Windows 11 & 10.

How to Fix Windows Update Stuck at 0% or 100% Installing

Windows Update can freeze for hours at 0% downloading or 99% installing due to a corrupted temporary download container.

Why This Problem Happens

  • Corrupted payload files in C:WindowsSoftwareDistribution.
  • BITS (Background Intelligent Transfer Service) communication lock.

Step-by-Step Troubleshooting Procedure

Step 1: Halt Windows Update & BITS Services

Objective: Stop the update engine cleanly.

  1. Open Command Prompt as Administrator.
  2. Run: net stop wuauserv and net stop bits

Step 2: Rename SoftwareDistribution Folder

Objective: Force Windows to build a fresh update catalog.

  1. Run: ren %systemroot%SoftwareDistribution SoftwareDistribution.old
  2. Run: ren %systemroot%system32catroot2 catroot2.old

Step 3: Restart Services and Check for Updates

Objective: Initiate fresh download.

  1. Run: net start wuauserv and net start bits
  2. Open Settings > Windows Update and click “Check for updates”.

Verified Troubleshooting Tips

  • Disconnect external USB storage drives and SD cards during large feature update installations.

Frequently Asked Questions

Can I manually download the update if Windows Update keeps failing?

Yes! Search the Microsoft Update Catalog (catalog.update.microsoft.com) using the KB number and download the standalone .msu installer.