Windows Update Stuck? 10 Fixes That Actually Work in 2026

Introduction

Few things are more frustrating than a Windows Update stuck at 0%, 37%, or 99% for hours. Your computer becomes unusable, and you cannot install critical security patches. This leaves you vulnerable to malware like the fake Windows Update 2026 campaign.

This Windows Update stuck fix guide gives you 10 proven solutions. Start with the simplest and work your way down. Most issues resolve within minutes.


Why Do Windows Updates Get Stuck?

Updates can freeze for several reasons:

  • Corrupted update files in the SoftwareDistribution folder
  • Conflicting background applications or drivers
  • Insufficient disk space (needs at least 10GB free)
  • Damaged system files
  • Interrupted internet connection
  • Antivirus software blocking the update

Understanding the cause helps you choose the right fix. Let us start with the easiest solutions.

Quick Comparison: Update Error Types and Fixes

Error TypeTypical MessageBest Fix
Stuck at 0%“Downloading 0%”Restart Windows Update service
Stuck at 99%“Installing 99%”Run Windows Update Troubleshooter
Loop (restart cycle)“Configuring updates” then revertsBoot into Safe Mode + reset
Error code 0x80070002“File missing”Run DISM and SFC scans
Error code 0x80073712“Corrupted store”Use DISM with restore health

Fix #1: Run Windows Update Troubleshooter

Microsoft built a dedicated tool for this. It fixes most common issues automatically.

Steps:

  1. Open Settings > System > Troubleshoot
  2. Click “Other troubleshooters”
  3. Find Windows Update and click Run
  4. Wait for the scan and apply fixes

This tool resolves about 60% of stuck update cases. (For a complete walkthrough, see our Windows Update Troubleshooter guide.)

Fix #2: Restart Windows Update Services

If the troubleshooter fails, manually restart the services.

Steps:

  1. Press Windows + R, type services.msc, press Enter
  2. Find Windows Update service
  3. Right-click and select Restart
  4. Also restart Background Intelligent Transfer Service (BITS)
  5. Restart your computer and check again

Fix #3: Clear the SoftwareDistribution Folder

This folder stores temporary update files. Corrupted files here are a common cause of a Windows Update stuck issue.

Steps:

  1. Open Command Prompt as administrator
  2. Type net stop wuauserv and press Enter
  3. Type net stop bits and press Enter
  4. Open File Explorer and navigate to C:\Windows\SoftwareDistribution
  5. Delete everything inside this folder (not the folder itself)
  6. Go back to Command Prompt and type net start wuauserv then net start bits
  7. Restart your computer and try updates again

Fix #4: Run SFC and DISM Scans

Corrupted system files can block updates. These built-in tools repair them.

Steps:

  1. Open Command Prompt as administrator
  2. Type sfc /scannow and wait (10-15 minutes)
  3. After it finishes, type DISM /Online /Cleanup-Image /RestoreHealth
  4. Wait for DISM to complete (may take 20 minutes)
  5. Restart and retry updates

These commands fix underlying system corruption. (Learn why system health matters for security in our Windows Update security patches guide.)

Fix #5: Free Up Disk Space

Windows needs at least 10GB free space for updates. Low space causes a Windows Update stuck at random percentages.

Steps:

  1. Open Settings > System > Storage
  2. Turn on Storage Sense or click “Cleanup recommendations”
  3. Delete temporary files, Recycle Bin, and old Windows installations
  4. Aim for at least 15-20GB free for major feature updates

Fix #6: Disable Antivirus Temporarily

Some antivirus programs interfere with Windows Update. This is rare but possible.

Steps:

  1. Temporarily disable your third-party antivirus
  2. Run Windows Update again
  3. If it works, add Windows Update as an exception in your antivirus
  4. Re-enable your antivirus immediately after

Warning: Only disable antivirus for a few minutes. Never browse the web or download files while it is off.

Fix #7: Perform a Clean Boot

Background applications can conflict with updates. A clean boot starts Windows with minimal drivers and programs.

Steps:

  1. Press Windows + R, type msconfig, press Enter
  2. Go to Services tab, check “Hide all Microsoft services”
  3. Click “Disable all”
  4. Go to Startup tab and click “Open Task Manager”
  5. Disable all startup items
  6. Restart your computer
  7. Try updates again

If this works, enable services one by one to find the culprit.

Fix #8: Reset Windows Update Components Manually

This advanced fix resets everything related to Windows Update.

Steps (run in Command Prompt as administrator, one line at a time):

text

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Restart your computer after these commands.

Fix #9: Use System Restore

If a Windows Update stuck problem started recently, roll back to a working state.

Steps:

  1. Search for “Create a restore point” and open it
  2. Click System Restore
  3. Choose a restore point from before the issue began
  4. Follow the wizard

This does not affect your personal files. (To manage and track restore points, see our Windows Update history guide.)

Fix #10: Perform an In-Place Upgrade

The nuclear option. This reinstalls Windows while keeping your files and apps.

Steps:

  1. Download the Windows 11 Media Creation Tool from Microsoft
  2. Run it and select “Upgrade this PC now”
  3. Choose “Keep personal files and apps”
  4. Let it run (30-60 minutes)

This fixes even the most stubborn Windows Update stuck problems.

Real-World Applications

Scenario A: Home User with Stuck Download
John’s Windows Update stuck at 0% for two hours. He runs the Windows Update Troubleshooter (Fix #1). It finds corrupted files and repairs them. Updates complete in 15 minutes.

Scenario B: IT Admin for Small Office
A receptionist’s computer shows error 0x80070002. The admin runs SFC and DISM (Fix #4). The scans repair system files. Updates then install normally.

Scenario C: Gamer with Update Loop
Sarah’s PC restarts repeatedly trying to install a feature update. She boots into Safe Mode and clears the SoftwareDistribution folder (Fix #3). The next restart works perfectly.

When to Seek Professional Help

If none of these fixes work, consider:

  • Your hard drive may be failing (run chkdsk /f /r)
  • You may have malware blocking updates (scan with antivirus and read our pillar post on fake Windows Update 2026)
  • A hardware driver conflict requires manufacturer support

For enterprise environments, proper Group Policy Windows Update configuration prevents many issues before they start.

FAQ Section

How long should I wait before trying fixes?

Wait 1-2 hours for major updates. Small updates should finish in 30 minutes. If no progress for 1 hour, start with Fix #1.

Will clearing SoftwareDistribution delete my updates?

No. It only removes temporary files. Windows will redownload what it needs. Your installed updates remain intact.

Can a fake Windows Update cause a stuck update?

Yes. The fake Windows Update 2026 malware can disable Windows Update entirely. If you see unusual behavior, run a full antivirus scan immediately.

Why does Windows Update get stuck on my PC but not others?

Hardware differences, installed software conflicts, disk health, and system file corruption vary between computers. Follow the fixes in order for your specific machine.

Conclusion

Windows Update stuck problem is frustrating but rarely permanent. Start with the Windows Update Troubleshooter. Then try restarting services, clearing the SoftwareDistribution folder, and running SFC/DISM scans. Most issues resolve within 30 minutes.

If you continue having problems, your system may have deeper issues. Check for malware, free up disk space, or consider an in-place upgrade.

Next steps: Bookmark our Windows Update settings guide to prevent future issues. For persistent errors, try our Windows Update Troubleshooter guide.

Leave a Reply

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