Windows Update normally downloads updates automatically, but sometimes the download remains stuck at 0%. This can happen because of a temporary Windows Update service problem, corrupted update files, network issues, insufficient storage, or conflicts with security software.
If Windows 11 or Windows 10 shows an update stuck at 0% downloading, you can usually fix it without resetting the entire system. Start with the simpler methods and continue until Windows Update begins downloading normally.
Method 1: Check Your Internet Connection
Windows Update needs a stable internet connection to download update files. A connection that works for browsing may still have intermittent problems that affect large downloads.
- Open a web browser and visit a few websites.
- If possible, restart your router.
- Disconnect from a VPN temporarily.
- If you are using Wi-Fi, move closer to the router.
- Try connecting through Ethernet if available.
- Restart your computer after restoring the connection.
You can also check whether other devices connected to the same network have internet access.
Once the connection is stable, open Settings > Windows Update and select Check for updates.
If the download remains at 0%, continue with the next method.
Method 2: Restart Windows Update Services
Windows Update depends on several background services. Restarting them can resolve a temporary service problem.
- Press Windows + R.
- Type
services.msc. - Press Enter.
- Find Windows Update.
- Right-click it and select Restart.
- Find Background Intelligent Transfer Service.
- Right-click it and select Restart.
- Also check Cryptographic Services and restart it if necessary.
After restarting these services:
- Open Settings.
- Go to Windows Update.
- Click Check for updates.
- Start the download again.
If the update was stuck because one of these services had stopped responding, the download should resume.
Method 3: Run the Windows Update Troubleshooter
Windows includes a built-in troubleshooter that can automatically detect several common Windows Update problems.
- Press Windows + I.
- Select System.
- Click Troubleshoot.
- Select Other troubleshooters.
- Find Windows Update.
- Click Run.
- Follow the instructions displayed on the screen.
Allow Windows to complete the troubleshooting process.
The tool may detect problems involving update services, configuration, or Windows Update components and apply an automatic fix.
Restart the computer afterward and check Windows Update again.
Method 4: Clear the Windows Update Cache
Corrupted or incomplete update files can prevent a new update from starting. Clearing the Windows Update cache forces Windows to create fresh update files.
First, stop the required services.
- Search for Command Prompt.
- Right-click it.
- Select Run as administrator.
- Run these commands one at a time:
net stop wuauserv
net stop bits
net stop cryptsvc
Now open File Explorer and navigate to:
C:\Windows\SoftwareDistribution
Delete the contents inside the SoftwareDistribution folder. Do not delete the folder itself.
Then return to the elevated Command Prompt and run:
net start wuauserv
net start bits
net start cryptsvc
Restart your computer and try Windows Update again.
Windows will recreate the required cache files when the update process runs.
Method 5: Repair Windows System Files
Damaged Windows system files can interfere with Windows Update. The System File Checker and Deployment Image Servicing and Management tools can repair damaged components.
Open Command Prompt as administrator and run:
DISM /Online /Cleanup-Image /RestoreHealth
Wait for the operation to finish. It may take some time.
Then run:
sfc /scannow
Allow the scan to reach 100%.
After both commands complete, restart your PC.
Go to Settings > Windows Update and check for updates again.
If corrupted system components were causing the update problem, Windows Update may now start downloading normally.
Method 6: Make Sure You Have Enough Storage Space
Windows Update needs free disk space to download, unpack, and install updates. If the system drive is nearly full, the download may fail or remain stuck.
To check available storage:
- Press Windows + I.
- Select System.
- Click Storage.
- Check the available space on the Windows drive.
If the drive is almost full, remove unnecessary files.
You can use Windows’ built-in cleanup features:
- Open Settings > System > Storage.
- Select Temporary files.
- Review the listed categories.
- Select files you no longer need.
- Click Remove files.
Be careful when selecting files, especially Downloads, because removing them can permanently delete files you still need.
After freeing space, restart the computer and check Windows Update again.
Method 7: Temporarily Disable Third-Party Security Software
Third-party antivirus or security programs can sometimes interfere with Windows Update processes.
If you have installed third-party security software, temporarily pause its protection according to the software’s instructions and then check Windows Update.
Do not leave your computer unprotected longer than necessary. Re-enable the security software after testing.
If Windows Update works only when the third-party security program is disabled, check that program’s settings or update it to the latest version.
Windows Security itself generally does not need to be disabled just to troubleshoot a stuck update.
Method 8: Reset Windows Update Components Manually
If the previous methods have not worked, you can reset the main Windows Update components from an elevated Command Prompt.
Open Command Prompt as administrator and run:
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
Then rename the update-related folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
Restart the services:
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
Restart Windows.
When Windows Update runs again, Windows will create new SoftwareDistribution and Catroot2 folders. This gives the update system a clean working environment.
Open Settings > Windows Update and select Check for updates.
If Windows Update Still Stays at 0%
If the update remains at 0% after trying all the methods above, wait a few minutes before assuming that it has completely stopped. Some updates may take time to initialize before the displayed percentage changes.
You can also restart the computer and try again later.
If only one particular update repeatedly fails while other updates work, the problem may be specific to that update rather than the entire Windows Update system.
Conclusion
A Windows Update download stuck at 0% is usually related to an unstable connection, malfunctioning update services, corrupted cache files, damaged system components, or insufficient storage.
Start by checking your internet connection and restarting Windows Update services. If that does not work, run the Windows Update troubleshooter and clear the update cache. Repairing system files and freeing disk space can also resolve problems that prevent downloads from starting.
For persistent problems, manually resetting Windows Update components provides a more thorough repair. After completing the reset, restart Windows and check for updates again.
FAQs
1. Why is Windows Update stuck at 0%?
Windows Update can remain at 0% because of network problems, stopped services, corrupted update files, damaged system components, insufficient storage, or software conflicts.
2. Can I delete the SoftwareDistribution folder?
You can clear the contents of the SoftwareDistribution folder after stopping the Windows Update-related services. Windows will recreate the necessary files when the update process runs again.
3. Will resetting Windows Update delete my personal files?
No. Resetting Windows Update components does not remove your personal files, applications, or documents. It resets update-related services and cached files.
4. How long should I wait if Windows Update is stuck at 0%?
Give the update some time, especially if it has just started. If the percentage remains unchanged for a long period and there is no download activity, begin troubleshooting using the methods above.
Quick Summary
- Check your internet connection and available storage.
- Restart Windows Update and related services.
- Run the Windows Update troubleshooter and clear its cache.
- Repair system files or reset Windows Update components if the problem continues.





