laptop screen showing windows update stuck on progress circle

Windows Update Stuck? A Complete Troubleshooting Checklist

If Windows update is stuck at a percentage or looping endlessly on restart, the fastest fix is usually a three-step process: run the built-in Windows Update Troubleshooter, reset the update-related services, and manually clear the update cache. Most freezes aren’t actually frozen — they’re just very slow, or a background service has jammed. This checklist walks through each fix in order, from easiest to most involved, so you can get your PC updating normally again without needing to be an IT professional.

Before you do anything drastic, give the update time. Some cumulative updates genuinely take 20-40 minutes on the “Working on updates” screen, especially on older hard drives. If the percentage hasn’t moved at all in over an hour, or your PC has restarted into the same update loop three or more times, it’s safe to assume something is actually stuck.

How Do You Know Windows Update Is Really Stuck?

close up of windows update stuck on loading screen

A genuinely stuck update shows no disk activity, no percentage movement for 60+ minutes, and often returns to the same screen after a forced restart. Check the small light on your PC case or laptop, or listen for the hard drive/SSD activity — if there’s zero activity and the screen hasn’t changed in an hour, it’s time to troubleshoot.

  • The percentage hasn’t moved in 60+ minutes despite disk activity lights being off
  • Your PC restarts and shows the same update screen repeatedly (an update loop)
  • You see a black screen with only a spinning dot for an extended period
  • Windows boots to the desktop but Settings still shows the same update “downloading” forever

Step 1: Run the Windows Update Troubleshooter

The Windows Update Troubleshooter is Microsoft’s own diagnostic tool and should always be your first move when windows update is stuck. It automatically detects and repairs common causes — corrupted update files, stuck services, and permission issues — without you touching any settings manually.

How to Run It

  1. Go to Settings > System > Troubleshoot > Other troubleshooters
  2. Find Windows Update in the list and select Run
  3. Follow the on-screen prompts and restart if asked

According to Microsoft’s official troubleshooting guide, this tool resolves the majority of common update failures on its own. If it reports “no problems found” but the update is still stuck, move to the next step.

Step 2: Force a Restart Safely

diagram of windows services restarting during update repair

If Windows update is stuck on a black screen or frozen percentage for well over an hour with zero disk activity, a hard restart is the next reasonable step — but timing matters. Never interrupt an update if you can see the disk light flickering or hear drive activity, since that usually means it’s still writing files.

  • Hold the power button for 10 seconds to force a shutdown
  • Wait 30 seconds, then power back on
  • Let Windows attempt to recover or roll back the update automatically

Windows often detects an interrupted update and will attempt an automatic rollback to the previous working state, which is one of the built-in safety nets designed for exactly this situation.

Step 3: Reset the Windows Update Services

When the troubleshooter doesn’t fix it, the underlying Windows Update services themselves may be stuck in a bad state, and restarting them manually often clears a persistent update loop. This sounds technical, but it’s really just stopping a few background processes and letting Windows restart them cleanly.

Services to Restart

Open Command Prompt as Administrator and stop these services one at a time:

  • Background Intelligent Transfer Service (BITS)
  • Windows Update service (wuauserv)
  • Cryptographic service

Type net stop bits, net stop wuauserv, and net stop cryptsvc, pressing Enter after each. Once stopped, you’ll rename two folders in the next step before restarting them.

Step 4: Clear the Windows Update Cache

Manually clearing the update cache is often the step that finally resolves a windows update stuck situation that survives both the troubleshooter and a service restart. Windows stores downloaded update files in two folders, and if those files are partially downloaded or corrupted, the update will never complete no matter how many times you retry it.

How to Clear It

  1. With the services stopped (from Step 3), open File Explorer
  2. Navigate to C:\Windows\SoftwareDistribution and rename the folder to SoftwareDistribution.old
  3. Navigate to C:\Windows\System32\catroot2 and rename it to catroot2.old
  4. Restart the three services you stopped earlier using net start bits, net start wuauserv, and net start cryptsvc
  5. Restart your PC and check for updates again

Windows will automatically recreate both folders fresh and redownload any pending updates cleanly, which fixes the vast majority of cache-related freezes.

Step 5: Check Disk Space and Drivers

icons representing disk space and system repair for updates

Low disk space is one of the most overlooked reasons windows update gets stuck, since large cumulative updates and feature updates can need several gigabytes of free space to install correctly. Open Settings > System > Storage and confirm you have at least 20GB free before retrying.

Outdated or conflicting drivers — especially storage controller and network drivers — can also stall an update mid-install. Check Device Manager for any yellow warning icons, and update drivers through your PC manufacturer’s site if needed.

Step 6: Run SFC and DISM Scans

If the update is still stuck after resetting services and clearing the cache, corrupted system files are a likely cause, and Windows has built-in repair tools for exactly this. Run these from an elevated Command Prompt:

  • sfc /scannow — scans and repairs corrupted system files
  • DISM /Online /Cleanup-Image /RestoreHealth — repairs the Windows system image itself

Each scan can take 10-20 minutes. Run SFC first, then DISM, then restart and retry the update.

When to Consider a Clean Reinstall

If none of the above resolves a persistent windows update stuck loop, and especially if your PC has been through multiple failed feature updates, a clean installation is often faster than continuing to troubleshoot. This is also a good opportunity to move to a current, properly licensed version of Windows if your existing installation is old or was never genuinely activated.

If you’re reinstalling anyway, Top Key Shop offers genuine Windows 11 Home and Pro licence keys with official download links, so you can do a clean install with a fresh, fully licensed copy rather than fighting an update that keeps failing. Full setup instructions are available in the Windows 11 Home download and activation guide if you go this route.

How to Prevent Windows Update From Getting Stuck Again

A few habits significantly reduce the odds of hitting another windows update stuck scenario down the line:

  • Keep at least 20-25GB of free disk space at all times
  • Don’t manually interrupt updates once installation has visibly started
  • Install updates during a stable power connection, not on battery with low charge
  • Run Disk Cleanup periodically to clear old update leftovers
  • Keep drivers current, especially storage and chipset drivers

FAQ

Why does Windows update get stuck at a percentage?

It’s usually one of three things: a corrupted update file in the cache, a background service (like BITS or wuauserv) that has hung, or insufficient disk space to complete the install. Running the troubleshooter first usually identifies which of these applies.

How long should I wait before assuming Windows update is stuck?

Give it at least 60-90 minutes if there’s still visible disk activity. Large feature updates can legitimately take over an hour on slower drives. If there’s no disk activity and no change for over an hour, it’s reasonable to start troubleshooting.

Is it safe to force restart during a stuck update?

It’s safe once you’ve confirmed there’s no disk activity and the percentage genuinely hasn’t moved. Windows is designed to detect an interrupted update and roll back automatically in most cases, though it’s always a last resort rather than a first step.

Will resetting Windows Update components delete my files?

No. Renaming the SoftwareDistribution and catroot2 folders only clears temporary update data — it does not touch your personal files, apps, or settings. Windows simply rebuilds those folders the next time it checks for updates.

What’s the difference between the Windows Update Troubleshooter and a manual reset?

The troubleshooter automates detection and fixes common issues without needing commands. A manual reset (stopping services and renaming cache folders) is more thorough and targets issues the automated tool sometimes misses, such as a badly corrupted cache folder.

Can a Windows reinstall fix a stuck update for good?

Yes — a clean install replaces the entire system image, including any corrupted update components, so it eliminates the root cause rather than just working around it. It’s a reasonable option if the update has failed repeatedly despite troubleshooting.

Leave a Reply

Your email address will not be published. Required fields are marked *