What to do if Windows Update is frozen at 0%

Last update: 09/08/2025

  • Stuck at 0% is usually caused by corrupted cache, stopped services, lack of space, or unstable network.
  • Resetting services and cleaning SoftwareDistribution/Catroot2 resolves most cases.
  • SFC and DISM repair damaged components; in-place ISO fixes them without losing data.
  • Installing manually from the Catalog is a quick way to go when the integrated download fails.
Windows Update frozen 0%

Sometimes updates are not a simple matter and we find, for example, that Windows Update freezes at 0%. "It's just a matter of patience, we'll wait," we often think. But the percentage never changes.

This is one of those errors that can drive any user crazy. The update won't progress, it doesn't even seem to start. If errors like 0x800705b4, 0x8000FFF, or 0x80070426 also appear, things become even more worrying. The good news is that In most cases there is a solution without having to format.

Why is Windows Update stuck at 0%?

If Windows Update freezes at 0%, it's a sign that something isn't working properly: a broken component or a specific situation that prevents downloading or preparing filesThere are several common culprits that are worth checking before touching more delicate items.

  • Corrupted or incomplete update files: Windows Update cache (SoftwareDistribution and Catroot2) becomes corrupted and the process does not progress.
  • Insufficient disk space: If there is no room to unzip and install, the download will not even start.
  • Key services stopped or misconfigured: BITS, wuauserv, CryptSvc or AppIDSvc are essential for the download and validation phase.
  • Hardware conflicts or outdated drivers: A problematic driver may block the process.
  • Unstable or limited internet connection: Slow networks, weak Wi-Fi, or occasional drops slow down the download.

It is also common for the problem to be accompanied by collateral symptoms, such as certain areas of Settings (e.g., Apps) closing on their own, or error codes such as 0x800705b4 (timeout), 0x8000FFF (invalid operation), or 0x80070426 (service disabled or inaccessible) appearing.

Exclusive content - Click Here  How to Set the Default Printer in Windows

Causes of Windows Update Blocking 0%

Quick fixes worth trying first

 

Before we get into commands and services to fix the Windows Update stuck at 0% issue, It is advisable to try these basic stepsIf it works, you save yourself work and time.

  • Restart your PC and check for updatesA cold reboot clears any stuck states; then go to Settings > Update & security > Windows Update and tap “Check for updates.”
  • Free up disk spaceWindows Update requires several GB of free space to download and prepare packages. Delete temporary and unnecessary files or use a reliable cleaning tool; many remove caches, cookies, and orphaned files you don't see.
  • Disconnect non-essential peripherals (USB, hubs, printers) and switch to a more stable connection (if possible, with an Ethernet cable). Minimize interruptions and latency to improve download speeds.
  • Run the Windows Update troubleshooter: Settings > Update & security > Troubleshoot > Windows Update > Run. Restart and try again.
  • Test in Safe Mode with Networking. Restart by holding Shift > Troubleshoot > Advanced options > Startup Settings > Restart > F5. In that environment, launch Windows Update again to check for interference.

Advanced repairs: services, cache, and checkers

 

If the wizard does not identify the problem and Windows Update remains frozen at 0% despite everything, it is advisable “reset” Windows Update from scratch: manage services, clear cache and check system files.

Manually restart the services involved

Open Command Prompt as administrator and run, one by one:

Exclusive content - Click Here  How to fix the error 'Windows cannot access the path or file specified'

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

Clear the update cache

With the services stopped, rename the cache folders so Windows will recreate them on the next attempt. Use commands like:

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

ren %systemroot%\System32\catroot2 catroot2.old

If it appears “Access denied” when renaming SoftwareDistributionMake sure you're running the console as administrator, that all services are stopped, and that no other Windows Update windows are open. If it still fails, restart and try Safe Mode.

Reactivate the services

For them to work properly:

net start wuauserv

net start appidsvc

net start cryptsvc

net start bits

Verify that the services start automatically

To avoid errors like 0x80070426:

sc config wuauserv start= auto

sc config bits start= delayed-auto

sc config cryptsvc start= auto

sc config appidsvc start= demand. Then, restart your PC.

Use SFC/DISM to repair system files

From the elevated console, run:

sfc /scannowWait and follow the instructions. SFC repairs files damaged by malware or system errors.

Complement with DISM if damage persists. This tool repairs the system image:

DISM /Online /Cleanup-Image /RestoreHealth. After finishing, run SFC again and reboot. Remember that update your graphics card's BIOS This can be critical if bugs persist and affect updates.

Check the date, time and time zone

Although it may seem minor, an incorrectly set clock can cause errors in certifications and update signatures. Set it automatically in Time & Language.

Check your antivirus/antimalware

Uninstalling or temporarily disabling third-party solutions may unblock Windows Update if they were interfering. Try this if the other steps don't help and the services are clean.

Windows Update freezes at 0%

Alternatives: install manually, ISO and reinstall as a last resort

 

Exclusive content - Click Here  The screen flickers when I connect a USB in Windows

If after resetting the problem persists and Windows Update remains frozen at 0%, there are still Other options: Install updates manually, perform an in-place upgrade with ISO, or reinstall Windows as a last resort.

Manually installing the KB from the Microsoft Catalog

Find your version (Windows 10/11), locate the specific KB, and download the compatible file (MSU or CAB). Run it and restart. This is useful when automatic updates fail due to slow networks or special configurations.

In-place upgrade with ISO

Mount the official image and run setup.exe. Choose "Keep files and apps" to repair without losing data or programs. For Insider builds, use a dedicated ISO to avoid formatting and preserve your environment.

System Restore

To return to a previous point in case the problem is recent, go to Control Panel > System > System Protection > System Restore. It's quick and reversible.

Reinstallation or hard reset

As a last resort, from Settings > Update & security > Recovery, select "Reset this PC." You can keep your files or perform a complete wipe, always backing up first.

Finally, it should be emphasized The importance of keeping drivers updated, cleaning temporary files periodically, and avoiding overloading startup helps prevent crashes in the future.These best practices strengthen stability and reduce errors in updates.

With patience and following a logical order, the problem we face when Windows Update freezes at 0% can be resolved without major complications: first, clear the ground, then reset services and cache, repair files with SFC/DISM, and, if necessary, opt for a manual installation or in-place upgrade; as a last resort, resort to a clean reinstallation if nothing else works.