Skip to main content
Available 24/7 for Emergency Support
Geeks in Sneaks
How to Fix Windows Updates Failing or Looping
Windows ProblemsIntermediate20-45 minutes

How to Fix Windows Updates Failing or Looping

Difficulty
Intermediate
Time
20-45 minutes
Category
Windows Problems

Windows updates stuck in an endless loop or failing repeatedly? Here's how to break the cycle and get your system updated properly.

โœ“Quick Checks (Do These First)

  • Don't interrupt a real install. If it says "Installing" or shows a percentage, give it 2โ€“3 hours before assuming it's stuck โ€” large feature updates genuinely take that long.
  • Check free space. Updates need 10โ€“20 GB free on the C: drive to stage and apply. Low disk space alone causes endless rollbacks.
  • Disconnect extra USB devices. External drives and some peripherals can stall the apply phase.
  • Note the exact error code. It's the single most useful clue and decides which fix below applies.

๐Ÿ”Read the Error Code Before You Touch Anything

The codes aren't random โ€” they roughly group by which part of the loop is broken, and that tells you which fix to run first instead of grinding through all of them:

  • 0x80070070, 0x80070008 (space/memory) โ†’ it's failing to stage or apply for lack of resources. Free up disk space and remove peripherals first; cache clearing won't help if there's nowhere to put the files.
  • 0x8024xxxx codes โ†’ the update client/cache is the problem. Go straight to Fix 2 (clear the SoftwareDistribution cache); the troubleshooter (Fix 1) often does this for you.
  • 0x800F08xx, 0x80073712 (servicing/CBS) โ†’ the component store itself is damaged. Skip cache clearing and go to Fix 3 (DISM then SFC); nothing else will stick until the store is repaired.
  • Rollback with no clear code, only after a recent change โ†’ suspect a driver or third-party AV conflict (the "If Nothing Worked" section), not corruption.

Clearing the cache for a CBS-corruption code, or running DISM for a simple disk-space failure, just burns an hour. Let the code pick the starting point.

๐Ÿ”งStep-by-Step Fixes

Fix 1: Run the Windows Update Troubleshooter

It resets update components and clears common cache problems automatically โ€” the right first move for the 0x8024 family.

  1. Windows + I > System > Troubleshoot > Other troubleshooters.
  2. Run Windows Update, follow the prompts, restart, retry.

Fix 2: Clear the Windows Update Cache

This forces Windows to discard the corrupt staged packages and re-download clean ones.

  1. Windows + R > services.msc. Right-click Windows Update > Stop.
  2. In File Explorer go to C:\\Windows\\SoftwareDistribution and delete everything inside it.
  3. Back in services.msc, Start Windows Update again, then retry.

Fix 3: Repair the Component Store with DISM and SFC

This is the fix for the servicing/CBS error family โ€” it rebuilds the store updates are applied into.

  1. Open Terminal (Admin).
  2. DISM /Online /Cleanup-Image /RestoreHealth (10โ€“20 minutes; needs internet).
  3. Then sfc /scannow.
  4. Restart and retry the update.

Fix 4: Install the Update Manually

Bypasses a broken update client entirely.

  1. Note the KB number of the failing update (e.g. KB5034441).
  2. Search it at the Microsoft Update Catalog.
  3. Download the build matching your version (Settings > System > About) and run the .msu.

โš ๏ธIf Nothing Worked

  • Driver conflict: outdated graphics or chipset drivers can block feature updates โ€” update them from the manufacturer's site, not just Device Manager.
  • Third-party antivirus: temporarily disable it; some products lock files the installer needs.
  • System Restore: if the loop started after a change, roll back to before it.
  • In-place upgrade: running setup from the Windows Installation Media repairs Windows while keeping files and apps โ€” the strongest software-only fix.

๐Ÿ“žWhere DIY Stops โ€” And Why

If DISM can't repair the store and an in-place upgrade still fails or loops, you've reached the wall โ€” and the cause is usually below the operating system, where no update setting reaches:

  • A failing drive โ€” bad sectors corrupt update files the instant they're written, so every fresh download stages broken again no matter how many times you clear the cache. Hardware error codes (0x800F081F, 0x80070570) during updates are a classic sign. Confirming this needs a drive health check, and continuing to write to a dying drive risks the rest of your data.
  • Unstable RAM โ€” memory faults corrupt files in transit and produce blue screens specifically during the heavy I/O of an update. This needs a memory test to confirm, not more update troubleshooting.
  • An unsupported or end-of-life machine โ€” hardware that can't meet a new version's requirements will never complete that update, and deciding repair-vs-replace is a judgement call, not a checklist.

Telling "corrupt files" apart from "the drive writing those files is dying" is the diagnostic step a homeowner has no tools for โ€” and it's the difference between a free fix and losing data to a disk you kept using. If you're local and you've hit hardware error codes or blue screens, that's the point worth handing off.

Need Professional Help?

If you're in the Tampa Bay area and need hands-on assistance, Geeks in Sneaks provides friendly, on-site tech support in Clearwater, Clearwater Beach, and Dunedin.

Schedule a Visit

Related Topics

updatestroubleshootingwindows-updateerror-codes

Need Professional Help?

If you're still having trouble, our expert technicians can help.

Learn about our pc repair service

More Windows Problems Fixes

See all Windows Problems fixes โ†’
Windowseasy

Should I Worry About Windows Event Errors?

Found errors and warnings in Event Viewer and worried something is wrong? Here's the truth about Windows event logs and what you actually need to fix.

5 minutesRead Fix โ†’
Windowseasy

How Long Should a Windows PC Last?

Wondering if your PC is getting too old? Here's the realistic lifespan of Windows computers and when it's time to upgrade versus repair.

5 minutesRead Fix โ†’
Windowseasy

Why Does My Cursor Freeze Momentarily?

Mouse cursor stuttering or freezing for a second or two randomly? Here's what causes it and how to fix the annoying micro-freezes.

15-30 minutesRead Fix โ†’
Windowseasy

Is It Normal for Disk to Be Slow After Boot?

Computer sluggish for the first few minutes after starting up? Learn why this happens, when it's normal, and how to speed up your post-boot experience.

10-30 minutesRead Fix โ†’
Windowseasy

Is 80ยฐC CPU Temperature Dangerous?

Worried about your CPU hitting 80ยฐC? Here's the truth about CPU temperatures, what's safe, and when you actually need to be concerned.

5 minutesRead Fix โ†’
Windowseasy

Why Does My Fan Spin Up Randomly?

Computer fan suddenly revving up for no apparent reason? Here's why it happens, when it's normal, and when you should be concerned.

5-10 minutesRead Fix โ†’
Windowseasy

Are Windows Updates Really Necessary?

Wondering if you can skip those annoying Windows updates? Here's what you need to know about why updates matter and what happens if you ignore them.

5-10 minutesRead Fix โ†’
Windowseasy

Why Is Windows Search Using So Much Disk?

Windows Search Indexer maxing out your disk usage at 100%? Here's why it happens and how to fix it without losing search functionality.

10-30 minutesRead Fix โ†’