Windows updates are supposed to run quietly in the background. But sometimes you hit download and it just sits there… stuck at 0 percent for minutes or even hours.
If you are dealing with Windows update stuck at 0 percent, you are not alone. I have seen this happen after fresh installs, after Patch Tuesday, and even on perfectly healthy machines. The good news is that in most cases nothing is actually broken. The update system simply needs a push in the right direction.
This guide walks you through the exact fixes that consistently unfreeze the download and get things moving again.
Quick answer:
If your Windows update is stuck at 0 percent, do this:
- Restart the PC once.
- Make sure the internet is working in a browser.
- Run the Windows Update troubleshooter.
- Restart the Windows Update service.
- Clear the SoftwareDistribution cache.
- Retry the update.
One of these steps usually solves the issue within minutes.
Why Windows updates freeze at 0 percent
Before jumping into repairs, it helps to understand what is actually happening.
When Windows shows 0 percent, it might still be:
- verifying update files
- checking compatibility with drivers
- waiting for another background update to finish
- rebuilding the update cache
I have seen systems sit at 0 percent for 20 minutes and then suddenly jump to 15. So the first rule is patience. If it has been less than 15 minutes, give it a little time.
If it has been longer, continue below.
Step 1 Restart your computer properly
Yes, this sounds basic. It also fixes the problem surprisingly often.
A normal restart clears temporary update locks and forces Windows to reconnect to Microsoft servers.
Click Start → Power → Restart.
After reboot, go back to Windows Update and press Check for updates again.
If it sticks again, move on.
Step 2 Confirm your internet is actually working
Windows can show 0 percent when the connection silently dropped.
Open a browser and try loading a few websites. If pages are slow or not loading, restart your router or switch networks.
Metered connections can also delay downloads. If you are on WiFi, open Settings → Network → WiFi and make sure the connection is not marked as metered.
Step 3 Run the Windows Update troubleshooter

Microsoft hides a lot of automatic repair tools here. It can reset services, permissions, and corrupted components without you touching anything complicated.
Go to:
Settings → System → Troubleshoot → Other troubleshooters → Windows Update → Run.
Let it finish even if it looks like nothing is happening.
Restart after it completes, then try again.
Step 4 Restart Windows Update services manually
If the download engine froze, restarting the services often kicks it back to life.
Press Start, type services, and open it.
Find these:
- Windows Update
- Background Intelligent Transfer Service
Right click each one and press Restart.
Now retry the update.
If your PC has also been feeling unusually slow lately, you might want to check this guide on How to Speed Up Windows 10 Without Upgrading Hardware. A sluggish system can delay update processes too.
Step 5 Clear the update cache that causes most problems
This is the method that fixes it for me most often.
Windows stores temporary files in a folder called SoftwareDistribution. If something inside gets corrupted, the download can remain stuck forever.
Here is the safe way to reset it.
Stop services
Open Command Prompt as administrator and run:
net stop wuauserv
net stop bitsDelete the cache
Open File Explorer and go to:
C:\Windows\SoftwareDistribution
Delete everything inside that folder. You are not harming Windows. It will recreate the files.
Start services again
Back in Command Prompt run:
net start wuauserv
net start bitsReboot and try Windows Update again.
Very often, the percentage immediately starts moving.
Step 6 Check if another update is already waiting

Sometimes Windows downloaded something earlier and is waiting for a restart, which blocks new downloads.
Go to Windows Update and look for a Restart required message.
Restart even if you already did recently.
Step 7 Temporarily disable antivirus or firewall
Security software can block update servers or file replacements.
Turn it off for a few minutes, run the update, then turn it back on.
If updates start working immediately after disabling, you know what caused it.
Step 8 Make sure date and time are correct
Wrong system time can prevent secure connections to Microsoft.
Right click the clock → Adjust date and time → turn on automatic settings.
Step 9 Repair system files
If core Windows files are damaged, updates may fail silently.
Open Command Prompt as admin and run:
sfc /scannowWait until it reaches 100 percent. Restart and try again.
What usually fixes it fastest
From years of dealing with frozen updates, these are the most successful solutions.
| Fix | Success rate in my experience | Time required |
|---|---|---|
| Restart PC | Medium | 2 minutes |
| Troubleshooter | Medium | 5 minutes |
| Restart services | High | 3 minutes |
| Clear cache | Very high | 10 minutest |
| Disable antivirus | Situational | 5 minutes |
If you are short on patience, go straight to clearing the cache.
When 0 percent is actually normal
Large feature updates can sit at 0 for a long time while Windows prepares files.
Clues it is still working:
- disk usage is active in Task Manager
- CPU shows small background activity
- no error messages appear
If everything looks alive, let it run.
Extra tip that many guides never mention
Check free disk space.
If the system drive is nearly full, Windows may pause the download without clearly telling you why.
Try freeing up space or read this if you constantly fight storage warnings: How to Clean Junk Files on Windows Without Software.
I have fixed multiple machines where the update immediately moved forward after gaining just a few gigabytes.
After it finally starts downloading
Great. Let it complete without putting the PC to sleep. Plug in laptops.
Interrupting updates is how new problems are born.
FAQ
Why is Windows Update stuck at 0 percent for hours?
Most of the time the update cache is corrupted or a service froze. Resetting the SoftwareDistribution folder usually solves it.
Can I shut down the PC while it is stuck?
If it is truly frozen at 0 and disk activity is zero, a restart is safe and often helpful.
Will deleting the update cache remove installed updates?
No. It only removes temporary download files. Windows will re download what it needs.
Does slow internet cause this?
Yes. Extremely slow or unstable connections can make Windows appear stuck even though it is retrying in the background.
Is this a sign of malware?
Rarely. But if updates repeatedly fail, running a security scan is smart.
