# How to Fix Windows Update Stuck at 0% or 100% URL: https://www.mytechnician.tech/tips/fix-windows-update-stuck-windows-11/ Published: 2026-05-10 | Updated: 2026-08-10 | Author: Ankit Kumar Tags: Windows 11, System, Fix, Troubleshooting Summary: Fix Windows 11 Update stuck at 0% or 100%? Reset the Windows Update cache, run DISM and SFC, clear failed installs, and get patches flowing again. Recommended app: PC-Troubleshooter — https://www.mytechnician.tech/apps/windows-troubleshooter/ (Microsoft Store: https://apps.microsoft.com/detail/9N7RWKW8SP24?hl=en-us&cid=mytechnician-web). Optional; every step below uses built-in Windows tools. ## The Problem The progress bar sits at **0%**, **99%**, or **Installing** for hours and then rolls back—or you get an error such as `0x800f0922`, `0x8024402F`, `0x80070003`, or `0x80073712`. The PC is otherwise fine; it is the update pipeline that is broken. ## Before Anything Else: Is It Actually Stuck? Feature updates genuinely take a long time, and killing one mid-write causes far worse problems than waiting. * At **"Working on updates, x%"** during a restart, give it **at least two hours** before intervening—longer on a mechanical hard drive. * Watch the drive activity LED, or check the network graph in Task Manager if you can still reach the desktop. Movement means it is working. * Rule of thumb: a percentage that has not moved in **three hours**, with no disk activity, is stuck. If it truly is stuck mid-install, hold the power button to force off, then boot again. Windows will usually roll the update back on its own. ## Step 1: Run the Windows Update Troubleshooter 1. **Settings** → **System** → **Troubleshoot** → **Other troubleshooters**. 2. Run **Windows Update** and apply what it suggests. 3. Restart and check **Settings** → **Windows Update** again. It fixes a genuine share of cases by resetting service states and permissions, and it costs two minutes. ## Step 2: Clear the Update Cache A corrupt partial download blocks every subsequent attempt. Open **Terminal (Admin)**. Stop the services: ```cmd net stop wuauserv net stop bits net stop cryptSvc net stop msiserver ``` Rename the cache folders—Windows recreates them clean: ```cmd ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old ``` Start the services again: ```cmd net start wuauserv net start bits net start cryptSvc net start msiserver ``` Restart and run **Check for updates**. Once updates work again, you can delete `SoftwareDistribution.old` to reclaim the space. ## Step 3: Make Room on C: Feature updates need roughly **20 GB free**, and the installer often hangs rather than reporting the shortage clearly. Check **Settings** → **System** → **Storage**, and if C: is tight work through [free up disk space when C: is full](https://www.mytechnician.tech/tips/free-up-disk-space-c-drive-full-windows-11/) before retrying. Run Disk Cleanup as administrator and tick **Windows Update Cleanup** and **Previous Windows installation(s)** if present—those two alone frequently free 10–20 GB. ## Step 4: Repair the Component Store Broken system components stop installers applying patches at all. ```cmd DISM /Online /Cleanup-Image /RestoreHealth ``` ```cmd sfc /scannow ``` Run DISM first, then SFC, then restart and retry the update. Details: [repair Windows 11 with SFC and DISM](https://www.mytechnician.tech/tips/how-to-run-sfc-dism-repair-windows-11/). ## Step 5: Remove the Obvious Blockers * **Pause third-party antivirus** during the install. Security suites with kernel filter drivers are a leading cause of failed feature updates. * **Disconnect external drives, docks, and USB devices.** The installer enumerates them and can stall on one. * **Plug a laptop into AC power** and disable **Metered connection** on your network if you set it. * **Unplug a VPN** during the download—corporate VPN split tunnelling regularly breaks update delivery. ## Step 6: Install the Update Manually When a single cumulative update keeps failing, install just that one by hand. 1. Note the **KB number** from **Settings** → **Windows Update** → **Update history**. 2. Search that KB at the Microsoft Update Catalog (`catalog.update.microsoft.com`). 3. Download the version matching your architecture (x64) and Windows build. 4. Run the `.msu` file directly. This skips the entire Windows Update pipeline and often succeeds where the automatic path does not. ## Step 7: In-Place Upgrade (Last Resort That Keeps Everything) For a stuck **feature update**, or when nothing else works, reinstall Windows over itself. It replaces every system file while keeping your files, settings, and applications. 1. Download the **Windows 11 Installation Assistant**, or mount the official ISO and run `setup.exe` from inside Windows. 2. Keep the laptop on AC power and pause antivirus. 3. Choose **Keep personal files and apps**. Full walkthrough: [reinstall Windows without losing data](https://www.mytechnician.tech/tips/reinstall-windows-without-losing-data/). ## What Not to Do * **Don't force-power-off during "Working on updates"** unless it has been stuck for hours with no disk activity. Interrupting a component-store write is how a stuck update becomes an unbootable PC. * **Don't delete files inside `SoftwareDistribution` while the services are running.** Stop them first, as above. * **Don't disable Windows Update permanently as a "fix".** That converts a temporary annoyance into a standing security hole—see [stop Windows 11 automatic updates](https://www.mytechnician.tech/tips/stop-windows-11-automatic-updates/) for controlled alternatives. ## If the PC Will Not Boot Afterwards * Black screen after a failed update: [fix a black screen on boot](https://www.mytechnician.tech/tips/fix-black-screen-on-boot-windows-11/). * Stuck in a repair cycle: [fix the Automatic Repair loop](https://www.mytechnician.tech/tips/fix-automatic-repair-loop-windows-11/). * Stuck at "Undoing changes made to your computer": [fix the "Undoing Changes" loop](https://www.mytechnician.tech/tips/fix-undoing-changes-made-to-your-computer-windows-11/). ## After It Works Install patches when you have time for a restart, not five minutes before a meeting. Set **Active hours** so Windows never picks the restart moment for you. Related: [fix common Windows 11 update errors](https://www.mytechnician.tech/tips/fix-windows-11-update-errors/) and [fix Windows 11 slow after an update](https://www.mytechnician.tech/tips/fix-windows-11-slow-after-update/). --- Source: https://www.mytechnician.tech/tips/fix-windows-update-stuck-windows-11/ — My Technician, free Windows 10/11 troubleshooting guides. Related tool: PC-Troubleshooter (PC-Troubleshooter is a system diagnostic and repair tool for Windows 10 and Windows 11—hardware, drivers, network, and common fixes in one app.) — https://www.mytechnician.tech/apps/windows-troubleshooter/ More guides: https://www.mytechnician.tech/llms.txt