Encountering a Windows 11 update stuck at 0%, 99%, or 100% is one of the most frustrating experiences for PC users. This issue often stems from corrupted update files, service glitches, or insufficient disk space. If your progress bar hasn't moved for over an hour, follow this comprehensive guide to get your system back on track.
Step 1: Run the Windows Update Troubleshooter
Windows 11 includes a built-in diagnostic tool specifically designed to find and fix update-related glitches automatically.
- Press Windows Key + I to open Settings.
- Go to System > Troubleshoot > Other troubleshooters.
- Find Windows Update and click the Run button.
- Follow the on-screen instructions and restart your PC if prompted.
Step 2: Restart Essential Windows Update Services
Sometimes the background services responsible for downloading updates become unresponsive. Restarting them can jumpstart the process.
- Press Windows Key + R, type services.msc, and hit Enter.
- Locate Background Intelligent Transfer Service (BITS). Right-click it and select Restart.
- Find Windows Update in the list. Right-click it and select Restart.
- Find Cryptographic Services. Right-click it and select Restart.
Step 3: Clear the SoftwareDistribution Folder
The SoftwareDistribution folder is where Windows stores temporary update files. If these files are corrupted, the update will hang indefinitely. Clearing this folder forces Windows to redownload fresh files.
- Type cmd in the Windows search bar, right-click Command Prompt, and select Run as Administrator.
- Stop the update services by typing these commands one by one, pressing Enter after each: net stop wuauserv and net stop bits.
- Open File Explorer and navigate to: C:\Windows\SoftwareDistribution.
- Select all files inside the folder and Delete them (do not worry, Windows will recreate these).
- Go back to the Command Prompt and restart the services by typing: net start wuauserv and net start bits.
Step 4: Repair Corrupted System Files (SFC and DISM)
If core operating system files are damaged, Windows Update may fail to execute. Use the Deployment Image Servicing and Management (DISM) and System File Checker (SFC) tools to repair them.
- Open Command Prompt as Administrator.
- Type DISM.exe /Online /Cleanup-image /Restorehealth and press Enter. Wait for it to complete.
- Type sfc /scannow and press Enter.
- Once the scan is finished, restart your computer and try updating again.
Step 5: Disable Third-Party Antivirus Temporarily
Some third-party antivirus software can interfere with the Windows Update mechanism, flagging safe update packets as threats. Temporarily disable your antivirus or firewall, then attempt to run the update again via Settings > Windows Update > Check for updates. Remember to re-enable your security software immediately after the update completes.
Step 6: Manually Install via Microsoft Update Catalog
If a specific update (identified by a KB number, like KB5012345) continues to fail, you can bypass the Windows Update interface entirely.
- Note the KB number of the stuck update.
- Visit the Microsoft Update Catalog website.
- Search for the KB number and download the Standalone Installer for your version of Windows 11.
- Run the downloaded file to install the update manually.
💡 Pro Tip: Keep your software updated to avoid these issues in the future.
Category: #OS