Windows 11 Update Stuck at 0% or 100%: Step-by-Step Fixes

Softkeyworld Team · 14 October 2026

If a Windows 11 update is stuck at 0% or 100%, give it at least an hour on a stable connection with the charger plugged in. If nothing changes, restart, run the Windows Update troubleshooter, reset the SoftwareDistribution and catroot2 folders, repair system files with DISM and SFC, free up disk space, and finally use "Fix problems using Windows Update" in Settings.

Written by the Softkeyworld technical team · Updated October 2026

A Windows Update bar that sits at 0% for an hour, or a "100% complete" message that never finishes, is one of the most common problems we help customers with after a fresh install or upgrade. The good news is that it is rarely a hardware fault. In almost every case the cause is a corrupted download cache, a damaged component store, too little free space, or a third-party program getting in the way. This guide walks through the fixes in the order we use them ourselves, from the gentlest to the most thorough, so you do not reach for a full reset when a five-minute fix would do.

The steps apply to Windows 11 versions 24H2, 25H2 and the newly released 26H2, on Home, Pro and Enterprise editions. If you are still running Windows 10, our older guide to fixing Windows Update problems in Windows 10 covers that version's menus.

Key takeaways

  • Large feature updates can legitimately sit at one percentage for a long time. Wait before you intervene.
  • Never force a power-off while the screen says "Working on updates" unless it has been frozen for several hours.
  • Resetting SoftwareDistribution and catroot2, followed by DISM and SFC, fixes most stuck downloads.
  • "Fix problems using Windows Update" reinstalls Windows 11 while keeping your apps, files and settings.

0% vs 100%: what each stall usually means

Where the progress bar stops tells you a lot about what has gone wrong. Use this table to decide where to start.

Where it is stuck Most likely cause Start with
"Downloading – 0%" in Settings Corrupt download cache, BITS service stuck, metered connection, VPN or proxy Troubleshooter, then reset SoftwareDistribution
"Installing – 0%" or stalls in the middle Damaged component store, low disk space, antivirus locking files DISM + SFC, free space
"100% complete, don't turn off your computer" Post-install configuration still running, or a driver/service failing at boot Wait, then Safe Mode
Same update fails and retries every day Specific package corrupt or incompatible Manual install from the Update Catalog

How long should you wait before assuming it is stuck?

Percentages in Windows Update are not linear. A monthly cumulative update can sit at 0% while Windows checks which files it already has, then jump to 80% in seconds. Our working rules of thumb are:

  • Monthly cumulative updates: allow 30–60 minutes on an SSD before acting.
  • Full feature updates (for example moving from Windows 10 to Windows 11, or from 23H2 to 24H2): allow two hours, and longer on older hard drives. Moves between 24H2, 25H2 and 26H2 are small enablement packages and should finish in minutes.
  • Blue "Working on updates" screen: if the disk activity light is still flickering, it is still working. If the percentage and the light have both been frozen for three hours or more, it is reasonable to hold the power button.

Before waiting, check the basics: plug in the charger (Windows may pause installation on low battery), disconnect any VPN, and open Settings > Network & internet to make sure your connection is not set as metered, which stops large downloads.

Fix 1: Restart properly and retry

It sounds obvious, but a genuine restart clears stuck services in a way that "Shut down" does not, because Fast Startup saves part of the system state when you shut down. Use Start > Power > Restart, then go to Settings > Windows Update and click Check for updates. If the update now moves, you are done. If you see an option to Pause updates, pausing for one week and then resuming also forces Windows to discard its current download state.

Fix 2: Run the Windows Update troubleshooter

Microsoft has retired most of the old built-in troubleshooters in Windows 11, and they now run through the Get Help app. The Windows Update troubleshooter is still easy to reach:

  1. Open Settings > System > Troubleshoot > Other troubleshooters.
  2. Next to Windows Update, click Run. Get Help opens and asks for consent to run diagnostics.
  3. Accept, let it finish, and apply any fixes it suggests.
  4. Restart and check for updates again.

If the Settings page does not show the option, open the Get Help app from Start and search for "Windows Update troubleshooter". Treat it as a first pass: it resets the obvious things but cannot repair a damaged component store.

Fix 3: Reset the SoftwareDistribution and catroot2 folders

This is the fix that solves most "stuck at 0%" cases. C:\Windows\SoftwareDistribution holds downloaded update files and the update database; C:\Windows\System32\catroot2 holds the signature catalogue used to verify them. If either is corrupt, Windows keeps trying to resume a broken download. Renaming them forces a clean start. Microsoft documents the same approach in its Windows Update troubleshooting resources.

  1. Right-click Start and choose Terminal (Admin). Switch to a Command Prompt tab or run the commands as they are.
  2. Stop the update services: net stop wuauserv, net stop cryptsvc, net stop bits and net stop msiserver.
  3. Rename the folders: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and ren C:\Windows\System32\catroot2 catroot2.old.
  4. Start the services again: net start wuauserv, net start cryptsvc, net start bits, net start msiserver.
  5. Restart and click Check for updates. The first scan takes longer than usual because the database is being rebuilt.

If a rename fails with "Access is denied", a service has restarted itself. Run the stop commands again and retry immediately. Your update history list in Settings may look empty afterwards; that is cosmetic and nothing has been uninstalled. Once updates work, you can delete the .old folders.

Fix 4: Repair system files with DISM and SFC

Errors such as 0x80073712 or 0x800f081f, or an install that stalls at the same percentage every time, usually point to a damaged component store (the WinSxS folder Windows uses to build updates). Repair it in this order, in an elevated terminal:

  1. DISM /Online /Cleanup-Image /RestoreHealth — downloads clean copies of damaged components from Windows Update. It can pause at 20% or 62% for several minutes; that is normal.
  2. sfc /scannow — then checks and repairs protected system files using the now-healthy store.
  3. Restart and try the update again.

Run DISM first. If you run SFC alone on a damaged store, it may report that it "found corrupt files but was unable to fix some of them" because its own source is broken. If DISM itself fails with 0x800f081f (source files not found), skip ahead to the in-place repair in Fix 8, which replaces the component store wholesale.

Fix 5: Free up disk space

Windows needs room to unpack an update, keep the old files for rollback, and write the new ones. Error 0x80070070 means "not enough space", but low space can also cause silent stalls with no error at all. We suggest keeping at least 20 GB free on the C: drive before a feature update.

  • Go to Settings > System > Storage > Cleanup recommendations and clear temporary files and large unused files.
  • Under Temporary files, tick "Windows Update Cleanup" and "Delivery Optimization Files" if they appear.
  • Move videos and photos to an external drive or OneDrive, and empty the Recycle Bin.
  • Turn on Storage Sense so this happens automatically.

On small 64 GB laptops and tablets, uninstalling apps you no longer use under Settings > Apps > Installed apps is often the only way to make enough room. Sort the list by size to find the biggest offenders.

Fix 6: Use Safe Mode when it hangs at 100% or loops on restart

If the PC hangs at "100% complete" or gets into a loop of "Undoing changes made to your computer", a driver or third-party service is often failing during the final configuration stage. Safe Mode starts Windows with a minimal set of drivers so you can get back to the desktop.

  1. If you can reach the desktop, go to Settings > System > Recovery and click Restart now next to Advanced startup. If you cannot, interrupt boot three times in a row (power off as the Windows logo appears) and Windows will open the Recovery Environment automatically.
  2. Choose Troubleshoot > Advanced options > Startup Settings > Restart, then press 5 for Safe Mode with Networking.
  3. In Safe Mode, temporarily uninstall third-party antivirus, VPN clients and disk utilities, which are the usual culprits.
  4. If a recent update caused the loop, go to Settings > Windows Update > Update history > Uninstall updates and remove it, or use Uninstall Updates in the Recovery Environment's Advanced options.
  5. Restart normally and install the update again.

If you are stuck on a "Getting Windows ready" screen rather than an update percentage, our separate guide to fixing "Getting Windows ready" when it is stuck covers that specific screen. Keep your BitLocker recovery key to hand before entering the Recovery Environment; you can find it at aka.ms/myrecoverykey if it is linked to your Microsoft account.

Fix 7: Install the update manually from the Microsoft Update Catalog

When one specific update fails and retries daily, downloading it yourself bypasses whatever is wrong with Windows Update's delivery.

  1. In Settings > Windows Update > Update history, note the KB number of the failing update (for example KB50xxxxx).
  2. Check your version and architecture under Settings > System > About (for example 25H2, x64-based processor).
  3. Search for the KB number on the Microsoft Update Catalog and download the entry that matches your version and architecture (x64 or ARM64).
  4. Double-click the .msu file and follow the prompts, then restart.

Only download updates from the official catalogue. Recent cumulative updates for 24H2 and later sometimes list more than one file because they include a prerequisite checkpoint update; the catalogue page explains the order to install them in. If the installer says "The update is not applicable to your computer", you either have it already or picked the wrong version.

Fix 8: Repair Windows with "Fix problems using Windows Update"

This is the most powerful fix that still keeps your data. It downloads and reinstalls the current version of Windows 11 over itself, replacing every system file and the component store, while keeping your apps, files and settings. According to Microsoft's support article, it is available on Windows 11 22H2 and later with the February 2024 optional update or newer installed.

  1. Open Settings > System > Recovery.
  2. Under Fix problems using Windows Update, click Reinstall now.
  3. Keep the PC plugged in and online. The download is several gigabytes and installation takes roughly as long as a feature update.
  4. After the restart, check for updates. The pending update should now install normally.

The option may be missing on PCs managed by a work or school organisation. In that case, or if the reinstall itself fails, the alternative is an in-place upgrade using the official Windows 11 ISO or Installation Assistant from Microsoft, choosing "Keep personal files and apps". Back up important files first either way. Your activation is unaffected because the licence is stored against your hardware, not the installation.

Common Windows Update error codes

Error code What it generally means Fix to try
0x80070070 Not enough disk space Fix 5
0x80073712 A file needed by Windows Update is missing or damaged Fix 4, then Fix 8
0x800f081f Source files could not be found (often seen from DISM) Fix 8
0x80070002 File not found, typically a broken download Fix 3
0x800f0922 Could not connect to update servers, or the system reserved partition is too small Disable VPN, then Fix 7 or Fix 8

Preventing stuck updates in future

  • Set Active hours under Settings > Windows Update > Advanced options so restarts happen when you are not working.
  • Keep 20 GB or more free and let Storage Sense tidy up automatically.
  • Update chipset, storage and graphics drivers from your PC or motherboard maker, not from third-party driver updaters.
  • Do not let updates pile up. One month's update installs far more smoothly than six months' worth.
  • Make sure your PC meets the official requirements. If you see a compatibility block, read our guide to the "This PC can't run Windows 11" error.

If none of the above works and you are ready to start clean, our guide on how to download, install and activate Windows 11 Pro walks through a fresh installation using Microsoft's official media.

Frequently asked questions

Is it safe to turn off my PC while Windows 11 is updating?

While it is downloading in Settings, yes. During the "Working on updates" screen, only as a last resort after several hours of no progress. Windows is designed to roll back an interrupted install, but forcing it off mid-write can occasionally leave the system unbootable.

Will resetting SoftwareDistribution delete my files?

No. It only contains temporary update downloads and the update database. Your documents, apps and installed updates are not affected; only the history list in Settings may appear empty.

Does "Fix problems using Windows Update" remove my apps?

No. Microsoft states it preserves apps, files and settings. It is still sensible to back up important data before any repair install.

Why is my Windows 11 update stuck at 100%?

100% means the files are in place but Windows is still configuring them, which can involve migrating drivers and app data. Give it time. If it is frozen for hours, boot into Safe Mode, remove third-party security software and retry.

Do I need to reactivate Windows after a repair install?

Normally no. Windows 11 reactivates automatically using the digital licence tied to your hardware. Check under Settings > System > Activation after the repair.

Can an unactivated copy of Windows still get updates?

Yes, security updates install whether or not Windows is activated. Activation affects personalisation and the watermark, not update delivery.

Our recommendation

Work through the fixes in order and stop as soon as updates install. In our experience, resetting the update folders and running DISM and SFC resolves the majority of stuck downloads, and the built-in repair install handles almost everything else without a clean wipe. If you are rebuilding a PC or moving from Home to a business-ready edition, a genuine Windows 11 Pro licence key activates against Microsoft's servers and receives every update through the normal channels, and our support team is on hand at support@softkeyworld.com if activation gives you any trouble.

Get Windows 11 Pro

Related reading

Resource Why read it
"Getting Windows ready" stuck Fixes for the blue preparation screen after an update
"This PC can't run Windows 11" error Clears compatibility blocks that stop feature updates
Install and activate Windows 11 Pro Clean-install walkthrough if repairs are not enough
Windows Update problems in Windows 10 The equivalent steps for Windows 10 PCs
Need a genuine licence key? Shop licences