How to Fix Windows Update Stuck at 0%, 20%, or 100% in Windows 11
How to Fix Windows Update Stuck at 0%, 20%, or 100% in Windows 11
Windows updates are important for security, bug fixes, drivers, and new features. However, sometimes a Windows 11 update may appear to stop progressing at 0%, 20%, 50%, 99%, or 100%.
You may also see situations where Windows Update keeps saying “Downloading”, “Installing”, or “Pending install” without making progress.
The good news is that you usually do not need to reset Windows immediately.
In this guide, you will learn several practical ways to fix Windows Update when it gets stuck on Windows 11. Start with the simple solutions first and move to the advanced methods only if the problem continues.
Why Does Windows Update Get Stuck?
There is no single cause for every Windows Update problem. Common causes include:
A temporary Windows Update service problem
Corrupted update cache files
Unstable or slow internet connection
Insufficient free storage
Damaged Windows system files
A previous update that did not finish correctly
Third-party antivirus or security software interfering with the update
Driver or software compatibility problems
Windows Update services not running correctly
Because the cause can be different from one PC to another, it is better to troubleshoot the problem step by step instead of immediately making major changes to Windows.
1. Wait Before Assuming the Update Is Frozen
The first thing to check is whether the update is actually frozen.
Large Windows updates can take time to download, prepare, install, and restart. The percentage shown on screen does not always increase at a constant speed.
For example, an update may remain at one percentage for several minutes and then suddenly move forward.
If your computer is still responding normally, give the update some time before interrupting it.
If the same percentage remains unchanged for a long time and there is clearly no progress, continue with the steps below.
2. Restart Your Computer
A simple restart can clear temporary processes that may be preventing Windows Update from continuing.
To restart Windows 11:
Click Start.
Select the Power button.
Click Restart.
Wait for Windows to start completely.
Open Settings.
Select Windows Update.
Click Check for updates.
If the update starts downloading or installing normally after the restart, you may not need to perform any additional troubleshooting.
3. Check Your Internet Connection
Windows Update needs a stable internet connection to download update files.
If your connection is unstable, the download may appear to remain at 0% or stop progressing.
Try these basic checks:
Open your web browser.
Visit a few websites.
If possible, restart your router.
Disconnect and reconnect to Wi-Fi.
If available, try an Ethernet connection.
Temporarily disconnect a VPN and check Windows Update again.
Avoid repeatedly restarting your PC while an update is actively installing unless Windows itself asks you to restart.
4. Make Sure You Have Enough Free Storage
A lack of free disk space can prevent Windows updates from downloading or installing.
To check your storage:
Open Settings.
Go to System.
Select Storage.
Check the available space on your system drive.
If your C: drive is almost full, remove unnecessary temporary files, old downloads, or applications you no longer use.
You can also open:
Settings → System → Storage → Temporary files
Review the available categories carefully before deleting anything.
Do not delete files simply because they are unfamiliar. If you are unsure about an item, leave it alone.
5. Run the Windows Update Troubleshooter
Windows 11 includes a built-in Windows Update troubleshooter that can check for common update problems.
Method:
Open Settings.
Select System.
Select Troubleshoot.
Click Other troubleshooters.
Find Windows Update.
Click Run.
Follow the instructions displayed by Windows.
When the troubleshooting process finishes, restart your computer and check for updates again.
Microsoft currently recommends the Windows Update troubleshooter as one of the first troubleshooting steps for Windows Update problems.
6. Check the Windows Update Service
Windows Update depends on background services. If an important service has stopped or is not working correctly, updates may fail.
Check the Windows Update service:
Press Windows + R.
Type:
services.msc
Press Enter.
Find Windows Update.
Double-click it.
Check its current status.
If the service is stopped, select Start.
If it is already running, you can try:
Click Stop.
Wait a few seconds.
Click Start.
Click Apply.
Click OK.
You can also check Background Intelligent Transfer Service (BITS) in the same Services window.
BITS is used by Windows for background data transfers, so if it is not functioning correctly, downloads can be affected.
7. Clear the Windows Update Cache
Sometimes downloaded update files become corrupted or incomplete.
Clearing the Windows Update cache forces Windows to create a fresh update cache.
Important
This method changes Windows system folders, so follow the commands carefully.
First, stop the relevant services.
Open Command Prompt as Administrator:
Open Start.
Search for Command Prompt.
Right-click it.
Select Run as administrator.
Select Yes if Windows asks for permission.
Run these commands one at a time:
net stop wuauserv
net stop bits
net stop cryptsvc
After the services stop, open File Explorer and go to:
C:\Windows\SoftwareDistribution
Delete the contents inside the SoftwareDistribution folder.
Do not delete the Windows folder itself.
After deleting the cache contents, return to the Administrator Command Prompt and run:
net start wuauserv
net start bits
net start cryptsvc
Restart the computer and try Windows Update again.
Microsoft also documents clearing the SoftwareDistribution update cache as a troubleshooting step for certain Windows Update problems.
8. Repair Windows System Files With DISM
If Windows system components are damaged, Windows Update may not work correctly.
Microsoft recommends using DISM to repair the Windows image before running System File Checker.
Run DISM:
Search for Command Prompt.
Right-click Command Prompt.
Select Run as administrator.
Enter:
DISM.exe /Online /Cleanup-image /Restorehealth
Press Enter.
Wait for the operation to finish.
The process can take some time.
Do not close the Command Prompt window simply because the progress appears to pause.
When the operation completes, continue with the next step.
9. Run System File Checker
After DISM completes, run System File Checker.
In the same Administrator Command Prompt, enter:
sfc /scannow
Press Enter.
Windows will scan protected system files and attempt to repair corrupted files.
Wait until the verification reaches 100%.
When the scan finishes, restart your computer.
Then go to:
Settings → Windows Update → Check for updates
Microsoft's current documentation recommends running DISM and then SFC when repairing corrupted Windows system files.
10. Check Windows Update Again After the Repair
After running DISM and SFC:
Restart the computer.
Open Settings.
Select Windows Update.
Click Check for updates.
Allow Windows to download the update.
If the update was previously stuck because of damaged system components, repairing those components may allow the update process to continue.
11. Temporarily Check Third-Party Antivirus or Security Software
Some third-party security programs can interfere with Windows system changes or update processes.
If you have installed third-party antivirus or security software, check whether it is compatible with your current version of Windows 11.
Do not permanently disable your security protection just to install an update.
If you decide to temporarily uninstall third-party security software for troubleshooting, make sure you know how to reinstall it and have any required license information available.
After Windows is updated, reinstall compatible security software if necessary.
12. Disconnect Unnecessary USB Devices
If Windows Update is installing a major update and you have several external devices connected, disconnect devices that are not needed.
For example:
External hard drives
USB flash drives
Printers
USB hubs
Other unnecessary peripherals
Leave essential devices such as your keyboard, mouse, display, and network connection connected.
Then restart the computer and try Windows Update again.
This is especially worth trying if the update repeatedly fails during the restart or installation stage.
13. Check the Update History
Windows 11 provides an update history that can help identify whether a specific update is repeatedly failing.
Go to:
Settings → Windows Update → Update history
Look for updates marked as failed.
If you see an error code, write it down.
An error code is much more useful than simply knowing that the update is stuck because it can help identify whether the problem is related to:
Storage
Windows Update services
System files
Drivers
Permissions
Previous updates
Compatibility
Do not randomly download a DLL file or registry fix just because you found the error code on an unfamiliar website.
14. What If Windows Update Is Stuck at 100%?
A common mistake is assuming that 100% always means Windows has completely finished.
Sometimes Windows still needs to perform final installation tasks or restart.
If the screen shows 100% but the system is still working normally, give it some time.
If Windows remains stuck for an unusually long period and the computer is completely unresponsive, recovery options may be necessary.
After Windows starts again, check:
Settings → Windows Update → Update history
to see whether the update actually installed.
15. What If Windows Update Is Stuck at 0%?
If the download remains at 0%, check these first:
Internet connection
Available storage
Windows Update service
BITS service
Windows Update troubleshooter
Update cache
Third-party VPN or security software
Then restart the computer and try Check for updates again.
Do not immediately reset Windows just because the download is stuck at 0%.
16. What If Windows Update Is Stuck at 20% or 50%?
If the percentage remains unchanged during downloading or installation:
Wait to make sure the process is genuinely stuck.
Check whether Windows is responding.
Restart only when appropriate.
Run the Windows Update troubleshooter.
Check available storage.
Repair Windows system files using DISM and SFC.
Check Update history for an error code.
Different update stages can take different amounts of time, so the percentage alone does not identify the exact cause.
17. What If Windows Update Keeps Failing After All These Steps?
If normal troubleshooting does not solve the problem, Windows 11 has recovery options that can repair the operating system without immediately performing a traditional clean installation.
On supported Windows 11 systems, Microsoft provides a Fix problems using Windows Update recovery option that can reinstall the current version of Windows while preserving apps, files, and settings. Availability can depend on the Windows version and device configuration.
You can check:
Settings → System → Recovery
Look for:
Fix problems using Windows Update
If this option is available on your PC, read the information shown by Windows before starting the process.
Keep the computer connected to power and the internet during the repair process.
Frequently Asked Questions
Why is Windows Update stuck at 0%?
A Windows Update download can remain at 0% because of network problems, Windows Update service issues, corrupted cache files, insufficient storage, or another temporary system problem.
Start by checking your internet connection, restarting Windows, and running the Windows Update troubleshooter.
Why is Windows Update stuck at 100%?
The displayed percentage does not always mean every installation task has finished. Windows may still be completing background installation or preparing for a restart.
If it remains stuck for an unusually long time, restart when appropriate and check Windows Update history after Windows starts again.
Can I delete the Windows Update cache?
Yes, clearing the contents of the Windows Update cache can help with certain update problems. However, Windows Update services should be stopped before changing the cache, and the correct folders should be used.
Should I reset Windows if an update is stuck?
No. A Windows reset should not normally be the first solution.
Try restarting, checking storage and internet connectivity, running the troubleshooter, resetting the update cache, and repairing system files first.
Is DISM safe to use?
DISM is a built-in Windows repair tool. It is designed to repair the Windows image and components. Run it from an Administrator Command Prompt and use the command exactly as shown.
Is SFC enough to fix Windows Update?
Not always. SFC can repair corrupted protected system files, but Windows Update problems can have other causes. If system corruption is suspected, Microsoft recommends running DISM before SFC.
Final Thoughts
When Windows Update gets stuck at 0%, 20%, 50%, 99%, or 100%, there is usually no reason to panic.
Start with the simplest checks:
Restart → Internet → Storage → Windows Update Troubleshooter → Update Services → Update Cache → DISM → SFC
If the problem continues, check Update history for an error code and consider the Windows recovery options available on your system.
The most important thing is to avoid downloading random repair tools, DLL files, registry cleaners, or unofficial Windows update packages from unknown websites. Troubleshoot the built-in Windows components first.
If your Windows Update problem is accompanied by a specific error code, that code can provide a much more targeted starting point for troubleshooting.
Comments
Post a Comment