Windows Update occasionally halts at 0 percent download progress and stays there for hours. This usually happens when a background service stops responding, a temporary file becomes corrupted, or a third-party security tool blocks the update. The update may show as “Downloading” but the progress bar never moves. This article explains the root causes of a stuck update and provides step-by-step fixes to get updates moving again.
Key Takeaways: Stuck Windows Update at 0 Percent
- Windows Update Troubleshooter: Built-in tool that automatically detects and repairs common update failures including stalled downloads.
- Stop and restart the Windows Update service: Manually resetting the service can clear a hung download and force a fresh connection to Microsoft servers.
- Clear the SoftwareDistribution folder: Deleting cached update files removes corrupted data that prevents new downloads from starting.
Why Windows Update Stays at 0 Percent for Hours
The Windows Update process relies on several components working together: the Windows Update service, the Background Intelligent Transfer Service BITS, the Cryptographic Services, and the temporary storage in the SoftwareDistribution folder. When any of these components freezes or encounters a corrupted file, the download progress stops at 0 percent.
A common cause is a stalled Windows Update service. The service may have started but cannot communicate with Microsoft servers because a previous update attempt left a lock on the temporary folder. Third-party antivirus software can also intercept update traffic and block the connection. Network issues such as proxy misconfiguration or a VPN that drops the connection mid-download can produce the same symptom.
Corrupted files in the SoftwareDistribution folder are another frequent culprit. This folder holds downloaded update files and metadata. If a file becomes incomplete or damaged, the update engine cannot continue and stays stuck at 0 percent. The fix is to stop the services, delete the folder contents, and restart the services so Windows builds a fresh download cache.
Step-by-Step Fixes for Windows Update Stuck at 0 Percent
Try these fixes in the order shown. Each method builds on the previous one. Test if the update progresses after each step.
Fix 1: Run the Windows Update Troubleshooter
- Open Settings > System > Troubleshoot > Other troubleshooters
Press the Windows key and I to open Settings. Navigate to System and select Troubleshoot. Click Other troubleshooters. - Run the Windows Update troubleshooter
Locate Windows Update in the list and click the Run button. The troubleshooter scans for common issues such as service status and corrupted files. Follow any on-screen instructions. - Restart and check updates
After the troubleshooter completes, restart your computer. Open Settings > Windows Update and click Check for updates. If the download starts moving past 0 percent, the fix worked.
Fix 2: Reset Windows Update Services Manually
- Open Services app
Press Windows key and R, typeservices.msc, and press Enter. - Stop the Windows Update service
Scroll down to Windows Update. Right-click it and select Stop. Do the same for Background Intelligent Transfer Service BITS and Cryptographic Services. - Restart the services in order
Right-click Cryptographic Services and select Start. Then start BITS, and finally start Windows Update. Close the Services window. - Check for updates again
Open Settings > Windows Update and click Check for updates. The download should begin normally.
Fix 3: Clear the SoftwareDistribution Folder
- Stop the update-related services
Follow the steps in Fix 2 to stop Windows Update, BITS, and Cryptographic Services. Keep the Services window open. - Open File Explorer to the SoftwareDistribution folder
Press Windows key and E to open File Explorer. Navigate toC:\Windows\SoftwareDistribution. If you cannot see the folder, enable hidden items by clicking View > Show > Hidden items. - Delete all contents of the folder
Press Ctrl and A to select everything inside SoftwareDistribution. Press the Delete key. If prompted for administrator permission, click Continue. Do not delete the folder itself, only its contents. - Restart the stopped services
Return to the Services window. Start Cryptographic Services, then BITS, then Windows Update. - Run Windows Update again
Go to Settings > Windows Update and click Check for updates. Windows creates a new SoftwareDistribution folder and downloads fresh update files.
Fix 4: Temporarily Disable Third-Party Antivirus
- Open your antivirus software
Locate the antivirus icon in the system tray near the clock. Right-click it and select Disable or Pause protection. Choose a duration such as 15 minutes or 1 hour. - Retry Windows Update
Open Settings > Windows Update and click Check for updates. If the download starts, the antivirus was blocking the update. Add Windows Update to the antivirus exclusion list before re-enabling protection. - Re-enable antivirus after update completes
Right-click the antivirus icon again and select Enable. Install any pending antivirus updates to ensure compatibility with Windows 11.
Fix 5: Run the DISM and SFC Tools
- Open an elevated Command Prompt
Press the Windows key, typecmd, right-click Command Prompt, and select Run as administrator. Click Yes on the User Account Control prompt. - Run DISM to repair system image
TypeDISM /Online /Cleanup-Image /RestoreHealthand press Enter. Wait for the scan to complete. This may take 10 to 20 minutes. - Run SFC to repair system files
After DISM finishes, typesfc /scannowand press Enter. SFC scans and replaces corrupted Windows files. - Restart and check for updates
Close the Command Prompt and restart your computer. Open Settings > Windows Update and click Check for updates.
If Windows Update Is Still Stuck at 0 Percent
Update stuck at 0 percent after a Windows 11 feature update
Large feature updates such as version 23H2 can take longer to download. If the progress remains at 0 percent for more than two hours, try the SoftwareDistribution folder reset in Fix 3. If that does not work, use the Windows 11 Installation Assistant from the official Microsoft website to bypass Windows Update entirely.
Update stuck at 0 percent due to proxy or VPN
A VPN or proxy server can interfere with the update connection. Turn off any VPN software. Open Settings > Network & internet > Proxy and ensure that Use a proxy server is turned off. After disabling these, retry the update.
Update stuck at 0 percent with error 0x80070002
Error 0x80070002 indicates that Windows Update cannot find the required files. This often happens when the SoftwareDistribution folder is missing a file. Run the DISM and SFC tools from Fix 5. Then reset the update services and clear the SoftwareDistribution folder again.
Manual Reset vs Windows Update Troubleshooter: Which Fix Works Faster
| Item | Manual Reset of Services and Folder | Windows Update Troubleshooter |
|---|---|---|
| Time to complete | 5 to 10 minutes | 2 to 5 minutes |
| User action required | Stop services, delete folder, restart services | Click Run, follow prompts, restart |
| Success rate for stuck 0 percent | High — directly clears corrupted cache | Moderate — may not fix service lock issues |
| Risk of data loss | None — only deletes temporary update files | None |
The manual reset is more reliable for a download that stays at 0 percent for hours because it clears the exact folder that causes the stall. The troubleshooter is a good first step because it automates the detection process and requires less effort.
You can now resolve a Windows Update stuck at 0 percent by running the troubleshooter, resetting services, or clearing the SoftwareDistribution folder. If the problem persists after these steps, run the DISM and SFC tools to repair system corruption. For future updates, keep your antivirus exclusions updated and disable VPNs before starting a download. A quick way to prevent this issue is to schedule updates during off-peak hours when the network is stable.