Seeing Windows Update stuck at 0%, 35%, 50%, 99%, or another percentage can be frustrating, especially when the progress number does not seem to move for a long time. In some cases, Windows is still working in the background, while in others, a corrupted update cache, damaged system files, insufficient storage, an unstable internet connection, or a Windows Update service problem can prevent the installation from moving forward.
A stuck percentage does not always mean the update has completely failed. Some updates can appear frozen while Windows is downloading, verifying, unpacking, or installing files. Before forcing your computer to shut down, give the update some time, particularly if your PC is showing signs of disk activity.
If the percentage has genuinely stopped progressing for an extended period, you can work through the following solutions.
How to Fix this Issue?

- Wait and check your internet connection to make sure Windows Update is not simply processing a large update.
- Restart the computer if Windows Update has clearly stopped responding.
- Run the Windows Update Troubleshooter to automatically detect common update problems.
- Restart Windows Update-related services through the Services app.
- Clear the Windows Update cache by stopping the required services and rebuilding the update folders.
- Run DISM and System File Checker to repair damaged Windows components and system files.
- Free up storage space if your system drive is running low.
- Temporarily remove conflicting software or peripherals and try the update again.
- Reset Windows Update components if the update remains stuck after the earlier repairs.
Step 1: Give Windows Update Enough Time
Before changing anything, make sure Windows Update is actually stuck. A large Windows update can remain at the same percentage for quite a while, particularly when Windows is installing components rather than downloading them.
If the screen is still responsive and you can see signs of activity, such as your disk or CPU being used, wait a little longer. Avoid immediately pressing the power button because interrupting an update while Windows is modifying system files can create additional problems.
If the percentage remains unchanged for a very long time and the computer appears completely unresponsive, move to the next step.
Step 2: Check Your Internet Connection
A weak or unstable internet connection can cause Windows Update to pause while it tries to download required files. If the update is stuck at 0% or another low percentage, this is especially worth checking.
Open your browser and visit a few websites to confirm that your connection is working normally. If you are using Wi-Fi, move closer to your router or restart the router if necessary. You can also temporarily connect your PC through an Ethernet cable if one is available.
Once your connection is stable, go to Settings > Windows Update and check whether the update starts progressing again.
Step 3: Restart Your Computer
A simple restart can clear temporary Windows Update problems and restart services that may have stopped responding.
Save your work first, then select Start > Power > Restart. After Windows starts again, open Settings > Windows Update and select Check for updates.
If Windows resumes the installation, allow it to finish without interrupting the process. If the same update becomes stuck again, continue with the next step.
Step 4: Run the Windows Update Troubleshooter
Windows includes a built-in Windows Update Troubleshooter that can identify and repair several common update problems.
On Windows 11, open Settings > System > Troubleshoot > Other troubleshooters. Find Windows Update, then select Run.
Follow the instructions shown on screen and allow Windows to apply any recommended fixes. When the process finishes, restart your computer and return to Settings > Windows Update.
This method is particularly useful when Windows Update repeatedly fails or gets stuck because of a service or configuration problem.
Step 5: Restart Windows Update Services
Windows Update depends on several background services. If one of these services becomes stuck, the update process may stop responding.
Press Windows + R, type services.msc, and press Enter. The Services window will open.
Find Windows Update in the list. Right-click it and select Restart if that option is available. You should also check Background Intelligent Transfer Service, commonly called BITS. This service helps Windows transfer files in the background.
Restarting these services can resolve temporary communication problems between Windows and the update system.
Afterward, close the Services window and check for updates again.
Step 6: Clear the Windows Update Cache
A damaged or incomplete update download can cause Windows Update to repeatedly stop at the same percentage. Clearing the update cache forces Windows to download fresh update files.
First, open Command Prompt as administrator. You can do this by opening Start, searching for Command Prompt, right-clicking it, and selecting Run as administrator.
Stop the Windows Update services by entering the appropriate service-stop commands. Then clear or rename the SoftwareDistribution update cache folder. Windows will automatically create a new folder when the update process starts again.
After restarting the required services, open Settings > Windows Update and select Check for updates.
This solution is especially useful when an update consistently gets stuck at the same percentage, such as 35% or 50%.
Step 7: Repair Windows System Files With DISM
If Windows system components are damaged, Windows Update may not be able to install an update correctly. The Deployment Image Servicing and Management tool, or DISM, can repair the Windows component store.
Open Command Prompt as administrator and run the DISM health repair command. Let the process finish completely, even if the progress appears to pause temporarily.
DISM can take some time, so avoid closing the Command Prompt window while it is working. Once the repair finishes, restart your computer and try Windows Update again.
This step is useful when the problem is caused by corrupted Windows components rather than the update download itself.
Step 8: Run System File Checker
After running DISM, use System File Checker, also known as SFC, to check protected Windows system files.
Open Command Prompt as administrator and run sfc /scannow. Windows will scan important system files and attempt to repair corrupted files automatically.
The scan can take several minutes. Do not close the Command Prompt window until the scan reaches completion.
When it finishes, restart your PC and check Settings > Windows Update again. Running DISM followed by SFC can be particularly helpful when Windows Update problems are accompanied by other Windows errors.
Step 9: Make Sure You Have Enough Storage
Windows needs enough free space to download, unpack, and install updates. If your C: drive is almost full, an update can fail or appear to stop progressing.
Open Settings > System > Storage and review the available space on your system drive. Remove unnecessary temporary files, old downloads, unused applications, or other files you no longer need.
You can also open Storage Sense to help Windows clean up temporary data automatically.
After freeing up space, restart your PC and try the update again.
Step 10: Disconnect Unnecessary Devices
External hardware can occasionally interfere with Windows installation or driver updates. If you have unnecessary USB drives, external storage devices, printers, docking stations, or other peripherals connected, disconnect them temporarily.
Keep essential devices such as your keyboard, mouse, and display connected. Then restart the computer and run Windows Update again.
If the update completes after removing a particular device, reconnect it afterward and check whether Windows installs the appropriate driver.
Step 11: Temporarily Check for Software Conflicts
Third-party security software, system optimization utilities, VPN applications, and other background programs can sometimes interfere with Windows Update.
Close unnecessary applications before starting the update. If you use third-party antivirus or system management software, check whether it has an update-related setting that could be blocking Windows services.
Do not permanently disable security protection just to install an update. If you need to test whether a security application is responsible, use its official troubleshooting or temporary-disable procedure and re-enable protection immediately afterward.
Step 12: Reset Windows Update Components
If the update continues getting stuck at the same percentage, the Windows Update components may need a more thorough reset.
This process involves stopping services such as Windows Update, BITS, and Cryptographic Services, rebuilding update-related folders, and then starting the services again.
Because this is a more advanced procedure, carefully enter commands exactly as intended. A mistake in an administrative Command Prompt can create additional system problems.
After the components are reset, restart Windows and select Settings > Windows Update > Check for updates. Windows should create fresh update data instead of relying on potentially corrupted cached files.
Tips
Give Windows Update enough time before assuming it is frozen. A percentage such as 99% can remain visible while Windows completes final installation tasks.
Keep your computer connected to reliable power during major updates. If you are using a laptop, connect the charger before beginning the installation.
Make sure the C: drive has sufficient free space, because Windows may need additional temporary storage during the update.
Keep your important files backed up before performing major Windows repairs. Although the troubleshooting methods above are generally designed to preserve your files, having a backup is always a smart precaution.
Avoid repeatedly forcing the computer to shut down while Windows is installing an update. If the system is still responsive, allow Windows time to complete its work.
Faqs
Why is Windows Update stuck at 0%?
A 0% update can indicate a download problem, an unstable internet connection, a Windows Update service issue, or an update cache problem. Check your connection first and then restart Windows Update services if the problem continues.
Why does Windows Update get stuck at 35%?
When an update repeatedly stops around 35%, Windows may be having trouble processing or installing a particular update component. Clearing the update cache and repairing Windows system files can help.
Why is Windows Update stuck at 50%?
A 50% installation does not necessarily mean Windows has failed. Windows may be processing files in the background. If there is no progress for an extended period, restart the PC and try the Windows Update Troubleshooter.
What should I do if Windows Update is stuck at 99%?
First, give Windows additional time because the final stage can involve installation and cleanup tasks. If the system genuinely stops responding, restart it and run the Windows Update Troubleshooter. If the problem returns, clear the update cache and repair Windows components.
Will clearing the Windows Update cache delete my personal files?
Clearing the Windows Update cache is intended to remove temporary update files, not personal documents, photos, or other files. Windows can recreate the necessary update folders when you check for updates again.
Can low disk space cause Windows Update to get stuck?
Yes. Windows needs free storage to download and process update files. If your system drive is nearly full, free up storage and then try the update again.
Should I turn off my computer when Windows Update is stuck?
Avoid immediately forcing a shutdown. If Windows is still responding or showing signs of activity, give it time. If the computer is completely frozen for an extended period, a restart may be necessary.
Summary
When Windows Update gets stuck at 0%, 35%, 50%, 99%, or another percentage, the problem is usually related to an interrupted download, corrupted update data, Windows services, damaged system files, insufficient storage, or software conflicts.
Start with the simple solutions by checking your internet connection, waiting for the update to finish, and restarting the PC. If that does not help, use the Windows Update Troubleshooter, restart update services, and clear the Windows Update cache. For more persistent problems, use DISM and SFC to repair Windows components and make sure your system drive has enough free space.
Working through these solutions in order gives you a practical way to troubleshoot the problem without immediately resorting to drastic measures such as reinstalling Windows.