Windows Update Stuck? Reset Update Components Cleanly

Logeshwaran

If Windows Update is stuck, throwing an error code, or just refuses to check for updates at all, the fastest fix is the built-in Windows Update troubleshooter — in Windows 11 it lives under Settings > System > Troubleshoot > Other troubleshooters, and in Windows 10 it's still under Control Panel's "Find and Fix Problems." Run it, let it detect and apply fixes, then restart. Here's the part that trips people up: this same article sent readers to that exact Control Panel tool back in 2016, and if you go looking for it in the same place on a Windows 11 machine today, it's gone — Microsoft moved it three menus deep into Settings without ever renaming it, which is why so many long-time Windows users can't find their own troubleshooter anymore.

⚡ Quick Answer

Windows 11 → Settings > System > Troubleshoot > Other troubleshooters > Windows Update > Run

Windows 10 → Control Panel > Troubleshooting > Fix Problems With Windows Update, run as administrator

If that clears it, you're done. If it says "no problems found" and Update is still stuck, skip to the deeper fixes — that's where the actual cause usually lives.

Jake's had this exact fight. A customer dropped off a laptop that had been "downloading an update" for four days, according to the customer, who'd started timing it out of frustration. Windows Update said 47% the whole time. No error code, no progress, nothing to troubleshoot — just a spinner that had apparently given up quietly instead of loudly.

"That's the worst kind," Ethan told him. "An error code at least tells you where to start. A stuck percentage means the download service itself has stopped talking to Windows, and Windows hasn't noticed yet." 

Also Read: How to repair corrupted system files in Windows

Which update problem do you actually have?

"Windows Update is broken" covers four genuinely different problems, and the fix that works for one does nothing for the others. Before you run anything, figure out which of these you're looking at:

It won't even check for updates

You open Windows Update and it just spins, or it says "there was a problem checking for updates" with no code. This usually means the Windows Update service itself isn't running, or the connection to Microsoft's servers is being blocked by something local — a VPN, a firewall rule, or a proxy setting left over from a work network.

It finds an update but the download stalls

Progress climbs, then freezes at a specific percentage and stays there indefinitely. This is almost always a corrupted or half-written file sitting in the download cache. Windows keeps trying to resume a download that's already broken.

It downloads, installs, then fails and rolls back

This is the one that eats the most time, because it looks like the update worked — you see "Restarting," maybe even a progress ring during boot — and then you land back at your desktop with a message that the update "couldn't be installed" and everything's been undone. This points at the component store: the internal record Windows keeps of which system files are supposed to be where, which has drifted out of sync with what's actually on disk.

It shows a specific error code

An actual code, usually starting with 0x8, is the easiest case — it at least narrows things down. A code that shows up with a "not enough space" style message means exactly that: clear space and retry. A code tied to a specific KB number failing repeatedly usually means that one update is corrupted for you specifically and needs to be skipped or reset, not force-retried forever.

‍♂️ Jake's Reality Check

"Honestly? I never look at the code. I just Google it and click the first result that isn't an ad."

That's fine for a code that's clearly documented — but half the search results for Windows Update codes are content mills guessing. If a fix tells you to download some third-party ".exe repair tool," close the tab. Every real fix for Windows Update lives inside Windows itself.

Fixing Windows Update in Windows 11

Start here on Windows 11. The troubleshooter has moved out of Control Panel and into Settings, and if you go looking for it in the old place out of habit, you'll waste ten minutes.

Run the built-in troubleshooter

Open Settings (Windows key + I), go to System, then Troubleshoot, then Other troubleshooters. Find Windows Update in the list and click Run. It will detect problems on its own and either fix them automatically or hand you a plain-English description of what it found.

 What changed since we first wrote this

  • Then: the troubleshooter lived inside Control Panel, under Find and Fix Problems > System and Security, which is the path this article originally walked through in 2016.
  • Now: Control Panel is still there, but it's being wound down piece by piece, and the update troubleshooter has fully moved into the Settings app under System > Troubleshoot.
  • What that means for you: if you were taught the Control Panel route years ago, don't chase it on a Windows 11 machine — go straight to Settings.

Watch for the Windows 11 interface trap

If the troubleshooter tells you to open something via right-click — a network adapter, a service, a driver — and the option you need isn't in the short list that pops up, it hasn't been removed. Windows 11's right-click menu is condensed by default; look for Show more options at the bottom (or press Shift + F10 instead) to get the full classic menu back.

If you're on Windows 11 Home

Most Windows Update troubleshooting advice online assumes you have access to the Group Policy Editor (gpedit.msc) to control update behavior — deferring feature updates, pausing quality updates, that sort of thing. That tool is Pro, Enterprise, and Education only. On Home, the equivalent controls exist as registry keys instead, or, for most people, as the plain "Pause updates" toggle right there in Settings > Windows Update, which does the same job without touching the registry at all.

Fix Works on Home? Use it when
Windows Update troubleshooter Yes First thing to try, every time
Restart Windows Update services Yes Update won't check, or spins forever
Clear the download cache Yes Download stalls at a fixed percentage
DISM + SFC Yes Update installs, then rolls back
Windows Update Assistant Yes Feature update won't offer or install at all
Group Policy update deferral No — use Settings toggle instead You want to hold back a specific update

Fixing Windows Update in Windows 10

Windows 10 reached the end of its free support life on October 14, 2025. That doesn't mean the update system stops working — the PC still boots, still runs, and for enrolled devices, security fixes are still arriving through Extended Security Updates. It just means these are the fixes you'll be relying on for longer than you might expect, so it's worth doing them properly rather than clicking through half-heartedly.

Method 1: Control Panel troubleshooter

Open Control Panel, click Find and Fix Problems under System and Security, then select Fix Problems With Windows Update on the right. Click Advanced and tick Run as administrator, then Next. It will show "Detecting problems" — let it finish, apply whatever it finds, and close it when it's done.

Method 2: search for it directly

If digging through Control Panel menus feels slow, press the Windows key and type Troubleshooting, then select Fix Problems With Windows Update from the results. From there it's the same steps: Advanced, Run as administrator, Next, wait for detection, apply the fix.

These two methods land in the exact same place — pick whichever one you find faster and don't bother running both.

⚠️ What Windows 10 EOL actually breaks

Without Extended Security Updates, a Windows 10 22H2 machine still gets update checks — it will still run the troubleshooter, still install feature-level fixes it's owed — but it stops receiving new security patches. That's a real, growing risk on anything that touches email or a browser, not a cosmetic detail.

Enrolling in Consumer ESU costs nothing if you sync your settings through Windows Backup, 1,000 Microsoft Rewards points, or a one-time payment around $30, and it covers up to ten devices per Microsoft account. Enrollment happens through Settings > Windows Update > Enroll now, and it requires being on 22H2 and signed in with a Microsoft account rather than a local one. Originally a one-year bridge to October 2026, Microsoft extended the consumer program by another year in June 2026, so enrolled devices are now covered into October 2027 — and enrollment itself is still open.

"That's the bridge I'd actually use," Ethan said when Jake asked whether it was worth bothering with. "Not because Windows 10 is fine forever — it isn't — but because it buys you a real year to plan a proper move to 11 instead of doing it in a panic the week something breaks."

When the troubleshooter says "no problems found"

This is the point where most guides shrug and tell you to reinstall Windows. You don't need to. These steps are identical on Windows 11 and Windows 10 — the tools involved haven't changed shape between the two.

Restart the Windows Update services

Open the Run box (Windows key + R — it's the small dialog that lets you launch a program or system tool by typing its short internal name instead of hunting through menus) and type services.msc, then press Enter. Find Windows Update in the list, right-click it, and choose Restart. If it's already stopped, choose Start instead. Do the same for Background Intelligent Transfer Service, which is what actually handles the download in the background.

Clear the download cache

This is the fix for a stalled percentage. With the services above stopped, open File Explorer and go to C:\Windows\SoftwareDistribution. Delete everything inside the Download folder (not the folder itself). Do the same for C:\Windows\System32\catroot2, which stores the digital signatures Windows uses to verify updates before installing them. Restart the two services you stopped, then try checking for updates again — it will re-download everything from scratch, which is exactly the point.

Run DISM, then SFC

This pair is the fix for "installs, then rolls back." Open Command Prompt or Terminal as administrator and run DISM /Online /Cleanup-Image /RestoreHealth first. This checks the underlying system file store Windows uses as its master reference and repairs it against a known-good source if it's found damage. It can take a while — let it finish. Once it completes, run sfc /scannow, which compares your actual system files against that now-repaired reference and fixes anything that doesn't match. Restart afterward, even if neither command reported a problem, then retry the update.

✅ Why this is the one to run first

Of everything in this section, DISM followed by SFC fixes the widest range of "it installs and then undoes itself" failures, because that failure is almost always a component-store mismatch rather than a network problem. Run it before you touch anything more drastic like a full reset.

Use the Windows Update Assistant for a stuck feature update

If a specific feature update refuses to offer itself, or keeps failing at the same point every time, downloading Microsoft's own Update Assistant and running it directly bypasses the usual update queue and pulls that release straight from Microsoft's servers. It's the same content the normal update process would eventually deliver — it just skips whatever local step keeps tripping.

‍♂️ Jake's Reality Check

"A customer asked if he could just skip Windows Update entirely and never deal with this again."

He can, and it's a bad idea. Security updates are the part of Windows Update that actually protects him. Pausing an update that's causing trouble is reasonable while you sort it out. Turning it off permanently isn't a fix — it's trading a known annoyance for an unknown, much bigger one later.

The edge cases nobody warns you about

Not enough disk space

Feature updates temporarily need tens of gigabytes of free space to stage the new files alongside the old ones before switching over. If Update fails with any message mentioning space or storage, that's the whole problem — clear space (an external drive for old photos and videos is the fastest fix Jake reaches for in the shop) and retry; nothing else in this article will help until there's room.

Laptops and battery-saver mode

Some laptops throttle or pause background downloads under aggressive battery-saving settings. If updates only ever seem to progress while plugged in, that's not a coincidence — plug in before you start troubleshooting anything else, so you're not chasing a problem that isn't really there.

VPNs and work networks

A VPN or a corporate proxy can silently block the connection Windows Update needs, especially one configured for a work account rather than a personal one. If nothing else here explains a "can't check for updates" failure, disconnect the VPN and retry before you go any further.

Third-party antivirus

Most modern antivirus suites coexist fine with Windows Update, but a small number of aggressive ones intercept the download and quarantine pieces of it as a false positive. If updates fail consistently at the same download stage on a machine running third-party security software, temporarily disabling it for one update cycle is a legitimate diagnostic step — just don't leave it off.

Should you automate any of this?

Windows Update mostly runs itself once it's healthy, and there's no supported way to script around a broken one that's more reliable than the steps above run in order. The one habit worth automating is checking in on Settings > Windows Update > Update history every so often, so a repeated silent failure doesn't sit unnoticed for months.

Frequently asked questions

Why does Windows Update say "no problems found" when it's clearly broken?

The troubleshooter only checks for a specific, known set of common faults. A corrupted cache file or a component-store mismatch often falls outside what it looks for, which is exactly why the deeper fixes above exist as a second layer.

Is it safe to delete the SoftwareDistribution folder?

Yes — it's a cache, not a system file store. Windows rebuilds it automatically and simply re-downloads whatever it needs. Just make sure the Windows Update service is stopped first, or some files will be locked and refuse to delete.

Will clearing the cache delete my files?

No. It only removes downloaded update packages that haven't been installed yet. Nothing in your documents, photos, or installed programs is touched.

Why does an update install, then undo itself on restart?

That's Windows detecting a problem partway through installation and rolling back to protect the system from ending up in a broken state. It's usually a sign of a component-store issue that DISM and SFC can repair.

Can I just skip an update that keeps failing?

You can pause updates temporarily from Settings, but a specific update that keeps failing usually needs the deeper fixes above rather than permanent avoidance — especially if it's a security update.

Does resetting Windows Update require reinstalling Windows?

No. Restarting the services, clearing the cache, and running DISM and SFC together resolve the overwhelming majority of stuck updates without touching the rest of the operating system.

Why can't I find the troubleshooter in Control Panel on Windows 11?

It's moved. Windows 11 keeps a slimmed-down Control Panel around for a handful of legacy tools, but the update troubleshooter itself now lives in Settings > System > Troubleshoot > Other troubleshooters.

My PC won't offer a Windows 11 feature update at all — why?

That's usually a hardware eligibility check, not a bug — most commonly TPM 2.0 or an unsupported CPU. Check Settings > Windows Update > Windows Update settings for the specific reason Microsoft lists for your device.

Is Windows 10 still getting updates after end of support?

Only for devices enrolled in Extended Security Updates, and only security fixes — not new features. Unenrolled devices stop receiving new patches but continue to function normally.

How much does Windows 10 ESU cost?

It's free if you sync your settings through Windows Backup, or you can pay with 1,000 Microsoft Rewards points, or a one-time payment of roughly $30, covering up to ten devices on one Microsoft account.

Do I need a Microsoft account to fix Windows Update?

Not to run the troubleshooter or the deeper fixes — those work with a local account. You only need a Microsoft account for Windows 10 ESU enrollment specifically.

Why does my antivirus seem connected to the failure?

A small number of aggressive antivirus products misidentify part of an update download as suspicious and quarantine it mid-download, which then reappears as a Windows Update failure with no obvious antivirus-related message.

Does a VPN really affect Windows Update?

Yes, particularly a work or corporate VPN, which can route or block the traffic Windows Update needs to reach Microsoft's servers. Disconnecting it before troubleshooting rules this out quickly.

What's the very last resort if nothing here works?

A full in-place repair install using official Windows installation media, which reinstalls Windows over itself while keeping your files and programs, is the step beyond everything covered here — but it's genuinely rare to need it once DISM and SFC have both been run.

Revision note. Originally published February 11, 2016, covering the Control Panel troubleshooter that was, at the time, the only place to find it. Rewritten August 18, 2026 for Windows 11 and Windows 10. Microsoft has since moved that same troubleshooter into the Settings app on Windows 11, added Extended Security Updates for Windows 10 past its October 2025 end of support, and left the underlying causes of a stuck update largely unchanged — which is why the cache, service, and component-store fixes below now sit alongside the original steps. If you've been fighting a spinning update screen for days, take a breath: it's almost always fixable without losing anything, and you're closer to done than it feels right now.

Related