How to Fix a Stuck Windows Update

Windows 11 is designed to update itself automatically in the background, downloading security patches and feature drops without you ever noticing. However, the system is notoriously fragile. A brief disruption in your Wi-Fi, a corrupted temporary file, or a conflicting driver can cause the entire Windows Update engine to permanently freeze.

If your settings menu has been stuck at “Downloading – 0%” or “Installing – 99%” for several hours, restarting your computer will rarely fix it. The broken file is stuck in the cache, and Windows will simply try (and fail) to install that exact same broken file upon reboot. You must intervene manually.

Method 1: The Built-in Troubleshooter

Before you start deleting system files or running command-line scripts, you should always try Microsoft’s automated repair tool. In Windows 11, the troubleshooter is actually quite effective at resetting the basic update services.

  1. Click the Start Button and click the gear icon to open Settings.
  2. Ensure you are on the System tab on the left-hand navigation menu.
  3. Scroll down the right side of the screen and click on Troubleshoot.
  4. Click on Other troubleshooters.
  5. Look for Windows Update at the very top of the list. Click the Run button next to it.

A blue diagnostic window will appear. It will automatically check the registry, restart the Background Intelligent Transfer Service (BITS), and verify your network connection. If it finds the problem, it will usually say “Resolving problems” and fix it automatically. If it finishes and says it could not identify the problem, proceed to Method 2.

Method 2: Nuke the SoftwareDistribution Cache (The Most Effective Fix)

When Windows downloads an update, it stores all the raw installation files in a hidden system folder called SoftwareDistribution. If one of those files gets corrupted, the updater will hang forever. The absolute best way to fix a stuck update is to force Windows to delete the entire cache and download a fresh copy from Microsoft’s servers.

You cannot delete this folder while the updater is running. You must turn off the engine first.

Step 1: Stop the Windows Update Service

  1. Click the Start Button, type cmd into the search bar.
  2. Right-click on Command Prompt and select Run as administrator. (Click Yes on the security prompt).
  3. Type the following command to kill the update service:

net stop wuauserv

  1. Press Enter. Wait for it to say the service was stopped successfully.
  2. Type the following command to kill the background transfer service:

net stop bits

  1. Press Enter. Keep this black window open.

Step 2: Delete the Cache Files

  1. Open File Explorer.
  2. Navigate to C:\Windows\SoftwareDistribution.
  3. Press Ctrl + A to highlight every single folder and file inside this directory.
  4. Press the Delete key to wipe them all out. (If it asks for administrator permission, click Continue).

Step 3: Restart the Services

  1. Go back to your black Command Prompt window.
  2. Type this command to turn the engine back on:

net start wuauserv

  1. Press Enter.
  2. Type this command:

net start bits

  1. Press Enter.

Now, go back to your normal Windows Settings menu and click “Check for updates” again. Because the cache is empty, Windows will realize the update is missing and download a brand new, uncorrupted version.

Method 3: Repair Corrupted Core Files (SFC Scan)

If nuking the cache did not work, the problem is not with the update file; the problem is that your core operating system files are damaged, preventing the installer from writing to the hard drive.

  1. Open Command Prompt as an administrator (just like you did in Method 2).
  2. Type the System File Checker command:

sfc /scannow

  1. Press Enter.

This process will take about 10 to 15 minutes. The tool will scan every single critical system file in Windows 11, compare it against a master blueprint stored deep in the kernel, and automatically repair any discrepancies. When it reaches 100%, restart your computer and try updating again.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.