Fix Windows 11 Update Stuck Downloading: 5 Easy Steps
Disclosure: This article contains affiliate links. If you make a purchase through these links, we may earn a small commission at no extra cost to you. This helps support our free content. We only recommend products we genuinely believe in.
Windows 11 Update Stuck Downloading? Here’s How to Fix It
Are you seeing your Windows 11 update stuck at 0%, 99%, or 100%? You're not alone. Over 70% of Windows 11 users reported update download issues in 2025, often linked to specific updates like KB5058499 and KB5074109. While frustrating, most problems can be resolved without data loss by following systematic steps. This guide covers quick fixes, advanced solutions, and prevention strategies to get your system updated smoothly.
Common Causes of Windows 11 Update Issues
Understanding why updates fail is the first step to resolution. Here are the most frequent culprits:
1. Unstable Internet Connection
Slow or intermittent internet (below 50Mbps) prevents complete downloads from Microsoft servers. Test your speed via Settings > Network & Internet > Advanced network metrics.
2. Corrupted Update Cache
Files in the C:\Windows\SoftwareDistribution folder can become damaged, blocking proper update extraction. This affects 30% of stuck downloads.
3. Low Disk Space
Updates require 20-30GB of free space on your system drive. Feature updates like Windows 11 25H2 (KB5074109) may fail if less than 15GB is available.
4. Service Errors
Windows Update, BITS, or App Readiness services crashing or misconfigured cause 25% of download stalls. For example, KB5058499 users saw resolution by restarting App Readiness.
5. Metered Connection Restrictions
Wi-Fi settings may block large downloads. In 2025, 10% of users fixed 100% hang issues by toggling "Download updates over metered connections" to ON.
5 Easy Fixes for Stuck Downloads
Start with these high-success-rate solutions before exploring advanced options.
1. Run the Windows Update Troubleshooter
Microsoft reports this tool fixes 80% of basic issues:
- Open Settings > System > Troubleshoot > Other troubleshooters.
- Click Run next to Windows Update.
- Alternatively, search for the Get Help app, type "Windows Update."
A screenshot would show the troubleshooter interface with a progress bar and "Apply repairs automatically" checked.
2. Check Internet Stability and Pause Updates
- Restart your router and test internet speed.
- In Settings > Windows Update, click Pause updates for 1-7 days.
- Under Advanced Options, toggle "Download updates over metered connections" to ON.
Pro tip: Use Ethernet instead of Wi-Fi for more stable downloads.
3. Restart Key Services
- Press Win + R, type
services.msc, and press Enter. - Set App Readiness to Automatic startup and click Start.
- Right-click Windows Update and BITS, select Restart.
For command-line users:
net stop bits
net stop wuauserv
net start bits
net start wuauserv
4. Clear the Update Cache
- Stop the services as outlined in Step 3.
- Navigate to C:\Windows\SoftwareDistribution.
- Rename the folder to SoftwareDistribution.old.
- Restart the services.
This removes corrupted files without affecting personal data.
5. Free Up Disk Space
- Go to Settings > System > Storage.
- Click Cleanup recommendations and delete temporary files.
- Aim for 25-30GB free on your C: drive (critical for updates like KB5074109).
Deeper Solutions for Persistent Problems
If the above fail, try these advanced methods:
Reset Windows Update Components
Create a batch file with this code:
SC config trustedinstaller start=auto
net stop bits
net stop wuauserv
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
net start bits
net start wuauserv
Save as Wufix.bat, right-click > Run as administrator.
Repair System Files
- Open Command Prompt as admin (search CMD, right-click > Run as admin).
- Run
sfc /scannow, thenDISM /Online /Cleanup-Image /RestoreHealth.
Manual Installation via Microsoft Tools
- Visit Microsoft Update Catalog.
- Search for KB5058499 or KB5074109.
- Download the .msu file and install it manually.
Match the exact build version (check via winver command).
Comparison Table of Fix Methods
| Method | Time Required | Success Rate | Best For |
|---|---|---|---|
| Run Troubleshooter | 2-5 minutes | 70-80% | Beginners |
| Clear Cache | 10 minutes | 60% | Corrupted files |
| Manual Install | 15-30 minutes | 90% | Specific KB issues |
| System File Repair | 30+ minutes | 40% | Advanced corruption |
Prevention Strategies
- Maintain 25GB+ free space on your system drive.
- Use a wired Ethernet connection for updates.
- Disable third-party antivirus tools temporarily during updates.
- Pause non-essential startup apps via Task Manager.
- For businesses: Use tools like Action1 to automate cache resets across devices.
Frequently Asked Questions
Why does my Windows 11 update keep getting stuck at 100%?
This often occurs due to corrupted verification files or service errors. Try restarting the Windows Update service or enabling metered connection downloads.
Can I delete the SoftwareDistribution folder manually?
Yes, but stop the Windows Update service first. Rename the folder (don’t delete it) to preserve rollback options.
How do I check if a KB update matches my system?
Type winver in the Start menu. Cross-reference the OS build number with the update’s requirements on the Microsoft Catalog.
Will resetting Windows Update components erase my files?
No—this process only affects system files. However, always back up critical data before troubleshooting.
Is it safe to pause updates for a week?
Yes, but Microsoft recommends installing security patches within 30 days of release to maintain protection.
Conclusion
Over 90% of Windows 11 update issues resolve with the troubleshooter, cache clear, or service restarts. For persistent cases like KB5058499 or KB5074109, manual installation or system file repairs work effectively. Stay proactive by maintaining free disk space and a stable internet connection. If all else fails, use a clean boot or reset your PC as a last resort.