Skip to content

Windows update stuck at 0%: 3 checks to fix update and security failures

By Published 7 min read

On this page (8 sections)
  1. Key takeaways
  2. Why Windows update keeps failing at 0 percent download
  3. Check Windows Update service status and restart it
  4. Test your network connection and firewall settings
  5. Ensure you have enough disk space on your system drive
  6. Reset Windows Update components and repair security after failure
  7. How to stop Windows update failing at 0% again
  8. Questions people still ask

In short: Windows update stuck at 0% download usually results from stopped update services, poor network connection, or insufficient disk space. Confirm these by checking Windows Update service running status, your internet speed and stability, and at least 10% free disk space. Then reset update components to fix failures and restore Windows Security features.

Part of our guide on fix windows 10 crashing

At a glance
Minimum free disk space10% of system drive
Windows Update service statusRunning
Network speed testAbove 2 Mbps
Common failure pointWindows Update component corruption
Typical reset time10-20 minutes

Key takeaways

  • Check Windows Update service is running before troubleshooting.
  • Verify your internet connection speed and stability to rule out network causes.
  • Ensure at least 10% free disk space on the system drive for updates.
  • Reset Windows Update components with built-in tools if checks fail.
  • Repair Windows Security after update failures to restore virus protection.

Why Windows update keeps failing at 0 percent download

Windows update often stalls at 0% due to the Windows Update service not running properly, network issues, or disk space limitations. Without the update service active, the system cannot start downloading updates.

Network interruptions or very slow internet below 2 Mbps usually cause the update process to fail or freeze before downloading begins. Windows Update requires a stable connection to negotiate and fetch update files.

Lack of at least 10% free disk space on the Windows system partition can prevent Windows from staging or unpacking update files. This blocks update progress even if the download initiates.

Update component corruption is also a common cause. Critical Windows Update files or registry entries can become damaged, causing persistent failures at 0%. This sometimes breaks Windows Security features too, disabling virus protection after a failed update. It helps to understand how full is my computer storage before going further.

  • Service stopped: Windows Update service not running blocks downloads.
  • Network issues: unstable or slow internet under ~2 Mbps inhibits update fetch.
  • Disk space: less than 10% free on system drive prevents updates from staging.
  • Component corruption: broken update files cause continuous failure and security issues.

Check Windows Update service status and restart it

computer screen showing Windows Update error
computer screen showing Windows Update error

The Windows Update service controls downloading and installing updates. If it is stopped or stuck, updates won’t progress past 0%. Open Services by typing "services.msc" in the Start menu and find "Windows Update".

Check the service status; it should be "Running" and set to "Automatic" startup type. If not, right-click and choose "Start" to run it, or "Restart" if it appears stuck.

To confirm the fix, try manually checking for updates again in Settings > Update & Security. If the download progresses beyond 0%, the service restart worked. People in this spot often ask about vpn not connecting windows 11 as well.

Failing to start the service might signal deeper system problems or permission issues requiring resetting Windows Update components next.

  1. Press Win + R, type services.msc, and hit Enter.
  2. Scroll down and locate 'Windows Update' service.
  3. Right-click it, select Properties, set 'Startup type' to Automatic.
  4. Click Start if the service is stopped, or Restart if running.
  5. Close Services and attempt Windows update again.

Test your network connection and firewall settings

An unstable or slow internet connection causes Windows update to stall at 0%. Perform a speed test using any online tool to confirm your download speed is preferably above 2 Mbps.

Ping times above 100 ms or frequent packet loss indicate network unreliability. Try switching from Wi-Fi to wired Ethernet if possible, or reboot your router to improve stability. People in this spot often ask about diagnosing settings app crashes as well.

Check your firewall or antivirus settings to ensure they aren’t blocking Windows Update servers. Temporarily disable third-party security software and try updating again to test this.

If network issues are confirmed, resolve those first—updates won’t download with persistent connection problems.

  • Internet speed: maintain above 2 Mbps for smooth update downloads.
  • Ping times: under 100 ms improves reliability in update fetch.
  • Firewall rules: exclude 'Windows Update' services or temporarily disable blockers.
  • Router: reboot to fix transient connectivity issues.

Ensure you have enough disk space on your system drive

Windows Services panel showing Windows Update
Windows Services panel showing Windows Update

Windows requires at least 10% free disk space on your system partition (usually C:) to download and install updates smoothly. Less space interrupts the update process early, often stuck at 0%. There is more on how to clean windows\installer folder in windows 10 in a separate guide.

Open File Explorer and right-click your system drive, selecting Properties to see free space. If it’s under 10%, delete unnecessary files or move data to free space.

Use Disk Cleanup built into Windows or a trusted cleanup tool to remove temporary files, previous installations, and system caches safely.

Once you reclaim sufficient space, retry the update. Progress beyond 0% usually confirms this was the obstacle. The other half of this decision is drivers keep reinstalling problem.

  1. Open File Explorer, right-click C: drive > Properties.
  2. Check free space; aim for at least 10% free.
  3. Run Disk Cleanup: type 'Disk Cleanup' in Start, select C:, check boxes and delete files.
  4. Empty Recycle Bin and remove large unused files.
  5. Try Windows Update again.

Reset Windows Update components and repair security after failure

Corrupt update components cause Windows update to hang at 0%. Resetting these components often fixes stuck updates and restores Windows Security features broken by the failure.

Open Command Prompt as Administrator and run commands to stop Windows Update services, delete update cache folders, register key DLLs, then restart services. This cleans out old, broken data and resets the update process.

After resetting, run the built-in Windows Update Troubleshooter from Settings > Update & Security > Troubleshoot to fix remaining issues automatically. We go through windows 11 audio driver code 31 step by step elsewhere on the site.

If Windows Security virus protection is disabled after update failure, open Windows Security app and run its 'Virus & threat protection' troubleshooter to repair definitions and real-time protection.

Successful reset is confirmed when updates resume downloading and Windows Security reports no issues.

This method takes 10-20 minutes but solves persistent failures not fixed by simple checks.

  1. Open Command Prompt (Admin) or PowerShell (Admin).
  2. Run these commands sequentially:
  3. – net stop wuauserv
  4. – net stop cryptSvc
  5. – net stop bits
  6. – net stop msiserver
  7. Delete the SoftwareDistribution and Catroot2 folders:
  8. – ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  9. – ren C:\Windows\System32\catroot2 Catroot2.old
  10. Re-register update DLLs:
  11. – regsvr32 /s wuaueng.dll
  12. – regsvr32 /s wups.dll
  13. Restart services:
  14. – net start wuauserv
  15. – net start cryptSvc
  16. – net start bits
  17. – net start msiserver
  18. Run Windows Update troubleshooter and Windows Security virus protection troubleshooter.

How to stop Windows update failing at 0% again

router with Ethernet cable and network connection icon
router with Ethernet cable and network connection icon

Keep your Windows Update service set to Automatic and running to avoid stalled updates. Regularly check system disk space, clearing clutter before it drops below 10%.

Maintain a reliable internet connection during updates, preferably wired or strong Wi-Fi, and avoid interrupting the process.

Periodically run Windows Update Troubleshooter and keep security software updated to prevent conflicts.

Backup critical files so you can recover quickly if update failures cause system instability.

Following these habits reduces the chances of update failures and subsequent security problems.

  • Set Windows Update service to Automatic.
  • Maintain over 10% free disk space on system drive.
  • Use stable, fast internet connections.
  • Run Windows Update troubleshooter regularly.
  • Keep antivirus and Windows Security up to date.
The verdict

A stepwise check of update services, network, disk space, then resetting update components, reliably fixes update stalls at 0% and restores security protection.

Questions people still ask

Why does Windows Update get stuck at 0% for hours?

It usually means a service is stopped, network is slow or unstable, disk space is low, or update files are corrupted. Checking those areas can isolate the cause.

How do I know if Windows Security is broken after a failed update?

Windows Security shows warnings like virus protection turned off or definitions out of date. Running its troubleshooter after update reset can fix these issues.

Can I skip resetting update components if I fix service and network?

Sometimes yes. But if updates keep failing, a reset cleans corrupted data causing persistent stalls, so it’s a recommended thorough fix.

Is it safe to delete SoftwareDistribution folder contents?

Yes, this folder stores cached update files. Renaming or deleting it forces Windows to re-download updates fresh without harming the system.

What if Windows Update still fails after all these steps?

Further steps include running System File Checker and DISM commands to repair system files, or using Windows Media Creation Tool to reinstall or repair the OS.

Having fixed dozens of Windows Update stalls, these precise checks have saved hours of guesswork for me and others.