Windows 11 Update Stuck: How to Fix It?

Windows 11 updates are supposed to download and install quietly in the background, but things do not always go according to plan.

Sometimes, Windows Update gets stuck at 0%, 7%, 25%, 35%, 99%, or even 100% and refuses to move forward. In other cases, the update downloads successfully but gets stuck on “Installing,” “Working on updates,” “Getting Windows ready,” or “Updates are underway” after you restart the PC.

The frustrating part is that it is not always easy to tell whether Windows Update is actually frozen or simply taking longer than expected. A large cumulative or feature update can sit at the same percentage for quite some time while Windows works in the background.

However, if the progress has not changed for hours, the same update repeatedly fails, or Windows keeps restarting and undoing the changes, there is probably a problem that needs to be fixed.

A Windows 11 update can get stuck for several reasons, including a slow internet connection, corrupted update files, insufficient storage space, damaged system files, a problem with Windows Update services, driver conflicts, or an issue with the update itself.

Fortunately, you usually do not need to reset or reinstall Windows to solve the problem. In this guide, we will go through the most effective ways to fix a Windows 11 update that is stuck downloading, installing, or completing after a restart.

Before You Start: Is the Windows 11 Update Really Stuck?

Before trying any fixes, give Windows enough time to complete the update.

Some updates can take considerably longer than others, particularly on PCs with slower storage, limited free space, or older hardware. The percentage shown on the screen may also remain unchanged even though Windows is still processing files in the background.

If Windows Update has been stuck at the same percentage for only 10 or 20 minutes, waiting is usually the best option.

For a major update, I would generally wait at least one to two hours before assuming something has gone wrong, especially if you can still see drive activity or the spinning animation is moving.

If you are updating a laptop, connect it to its charger and avoid closing the lid.

You should start troubleshooting if:

  • The update percentage has not changed for several hours.
  • Windows Update repeatedly fails at the same percentage.
  • The PC keeps restarting and undoing changes.
  • The same update downloads again after every restart.
  • Windows displays an update error code.
  • The PC is completely frozen with no visible activity for an unusually long time.

If you are still able to access the Windows desktop, start with the methods below.

Why Is My Windows 11 Update Stuck?

There is no single reason why a Windows update gets stuck. The cause can be different on every PC.

Some of the most common reasons include:

1. Slow or Unstable Internet Connection

Windows needs a stable connection to download update packages. If your Wi-Fi connection keeps disconnecting or becomes extremely slow, the download may appear to be stuck.

2. Not Enough Free Storage

Windows requires free space not only to download an update but also to extract temporary files, create recovery data, and complete the installation.

If the system drive is almost full, the update may fail or stop progressing.

3. Corrupted Windows Update Cache

Windows stores downloaded update files in a temporary cache. If one or more of these files become corrupted or incomplete, Windows may repeatedly try to use the same damaged files.

4. Windows Update Services Are Not Working Properly

Windows Update depends on several background services. If one of them becomes stuck or stops working correctly, the download or installation process may also stop.

5. Corrupted Windows System Files

Damaged system components can prevent Windows from successfully applying an update.

6. Driver or Software Conflicts

Third-party antivirus software, system utilities, incompatible drivers, and connected hardware can sometimes interfere with the update process.

7. A Problem With the Update Itself

Occasionally, the problem is not your PC. A newly released Windows update may contain a bug or a compatibility issue affecting certain hardware configurations.

With that out of the way, here are the fixes you should try.

How to Fix a Windows 11 Update Stuck at 0%, 25%, 99%, or 100%

1. Wait and Restart Your PC

This may sound too simple, but restarting the PC is one of the first things worth trying if the update is stuck while you are still on the Windows desktop.

A temporary problem with Windows Update, a background process, or the internet connection can sometimes prevent the update from progressing.

To restart your PC:

  1. Open the Start menu.
  2. Click the Power button.
  3. Select Restart.
  4. After Windows starts again, open Settings.
  5. Go to Windows Update.
  6. Click Check for updates.

Windows may resume the download or restart the installation from the point where it stopped.

What if the PC is stuck on “Working on updates”?

If Windows is installing an update during startup or shutdown, do not immediately force the PC off.

Give it sufficient time to finish.

A forced shutdown during an active update can potentially leave Windows in an unstable state. However, if the PC has remained completely unresponsive for several hours and there is no sign of progress, you may eventually need to hold the physical power button until the computer turns off.

Use a forced shutdown only when waiting has clearly not helped.

2. Check Your Internet Connection

If the Windows 11 update is stuck at 0% or while downloading, check your internet connection before changing any system settings.

Open a web browser and try loading a few websites. If they are slow or do not open, restart your router and reconnect the PC to the network.

You can also try:

  • Disconnecting and reconnecting Wi-Fi.
  • Using an Ethernet connection if available.
  • Connecting to another reliable network.
  • Turning off a VPN temporarily.
  • Disabling a proxy connection you do not need.

After fixing the connection, return to:

Settings > Windows Update

Then click Check for updates.

If you are using a metered connection, Windows may also limit some update downloads depending on your settings.

3. Check the Free Space on Your C: Drive

A nearly full system drive is another common reason Windows updates fail or become stuck.

To check your available storage:

  1. Press Windows + E to open File Explorer.
  2. Click This PC.
  3. Look at the available space under Local Disk (C:).

If the drive is almost full, remove unnecessary files before trying the update again.

You can also use Windows’ built-in temporary file cleanup option:

  1. Press Windows + I to open Settings.
  2. Go to System > Storage.
  3. Click Temporary files.
  4. Review the files Windows has found.
  5. Select the items you no longer need.
  6. Click Remove files.

Be careful when selecting Downloads, as this can remove files from your Downloads folder.

Once you have freed up enough storage, restart the PC and try Windows Update again.

4. Run the Windows Update Troubleshooter

Windows 11 includes a built-in troubleshooter designed to identify common problems affecting Windows Update.

To run it:

  1. Press Windows + I to open Settings.
  2. Go to System.
  3. Select Troubleshoot.
  4. Click Other troubleshooters.
  5. Find Windows Update.
  6. Click Run.

Follow the instructions shown on the screen.

Depending on your Windows 11 build, Microsoft may use the Get Help experience for some troubleshooting tasks. After the process finishes, restart your computer and check for updates again.

Microsoft also recommends restarting the device after running the Windows Update troubleshooter and then checking for available updates again.

5. Pause and Resume Windows Updates

Another easy trick is to temporarily pause Windows Update and then resume it.

This can force Windows Update to refresh its current state.

  1. Open Settings.
  2. Select Windows Update.
  3. Find Pause updates.
  4. Pause updates temporarily.
  5. Restart your PC.
  6. Return to Settings > Windows Update.
  7. Click Resume updates.

Now check whether the stuck update begins downloading or installing normally.

6. Disconnect Unnecessary External Devices

Hardware conflicts can sometimes interfere with a Windows update, particularly during larger upgrades.

Disconnect nonessential external devices such as:

  • USB storage drives
  • External hard drives
  • Printers
  • Scanners
  • USB hubs
  • Docks
  • Game controllers
  • Other unnecessary accessories

Keep only the essential devices connected, such as your keyboard, mouse, and display.

Restart the PC and try installing the update again.

7. Restart the Windows Update Service

If Windows Update itself is stuck, restarting its background service can help.

Here’s how:

  1. Press Windows + R.
  2. Type services.msc.
  3. Press Enter.
  4. Find Windows Update in the list.
  5. Right-click it.
  6. Select Restart.

If Restart is unavailable, select Stop, wait a few seconds, and then select Start.

You can also check the Background Intelligent Transfer Service (BITS), which is involved in background file transfers used by Windows.

After restarting the services, return to Windows Update and try again.

8. Delete the Windows Update Cache

If an update was downloaded incorrectly, Windows may keep trying to install the same corrupted files.

Clearing the update cache forces Windows to download fresh copies.

Step 1: Stop the Windows Update Service

  1. Press Windows + R.
  2. Type services.msc.
  3. Press Enter.
  4. Find Windows Update.
  5. Right-click it and select Stop.

Step 2: Delete the Cached Update Files

  1. Press Windows + R.
  2. Enter:

C:\Windows\SoftwareDistribution\Download

  1. Press Enter.
  2. Select the files and folders inside the Download folder.
  3. Delete them.

Do not delete the Windows folder itself. You are only clearing the contents of the Windows Update download cache.

Step 3: Start Windows Update Again

Return to the Services window.

Right-click Windows Update and select Start.

Now go to:

Settings > Windows Update > Check for updates

Windows should download fresh update files.

9. Reset the Windows Update Components

If simply clearing the download cache does not work, you can perform a more complete reset of Windows Update components.

Open Windows Terminal (Admin) or Command Prompt as administrator.

Run these commands one at a time:

net stop wuauserv

net stop bits

net stop cryptsvc

net stop msiserver

Next, rename the folders Windows uses to store update data:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 catroot2.old

Now restart the services:

net start wuauserv

net start bits

net start cryptsvc

net start msiserver

Restart your PC when finished.

Windows will recreate the required update folders automatically. Return to Settings > Windows Update and check for updates again.

This method is particularly useful when Windows repeatedly downloads the same update, throws installation errors, or remains stuck even after multiple restarts.

10. Repair Windows With DISM and SFC

If damaged Windows system files are preventing the update from installing, you can use Microsoft’s built-in DISM and System File Checker (SFC) tools.

Step 1: Run DISM

Right-click the Start button and open Terminal (Admin).

Run:

DISM.exe /Online /Cleanup-Image /RestoreHealth

The scan may take some time, and the progress percentage can occasionally appear to stop temporarily. Allow it to complete.

Step 2: Run System File Checker

After DISM finishes, run:

sfc /scannow

Wait until the verification reaches 100%.

Microsoft recommends running DISM before SFC when repairing corrupted Windows components.

After both commands have finished:

  1. Restart your PC.
  2. Open Settings.
  3. Go to Windows Update.
  4. Click Check for updates.

11. Temporarily Remove Third-Party Antivirus Software

Some third-party security programs can interfere with major Windows updates.

If you use a non-Microsoft antivirus suite and the update continues to fail, consider temporarily uninstalling it and trying the update again.

Do not permanently leave your PC without security protection. Windows Security and Microsoft Defender normally become available when compatible third-party antivirus software is removed.

After the update installs successfully, you can reinstall your preferred security software.

12. Perform a Clean Boot

If a background program or third-party service is blocking Windows Update, a clean boot can help identify the conflict.

To perform a clean boot:

  1. Press Windows + R.
  2. Type msconfig.
  3. Press Enter.
  4. Open the Services tab.
  5. Check Hide all Microsoft services.
  6. Click Disable all.
  7. Open the Startup tab.
  8. Click Open Task Manager.
  9. Disable unnecessary third-party startup applications.
  10. Restart the PC.

Try installing the Windows update again.

If the update works in a clean-boot environment, a third-party application or service was probably interfering with the installation.

Remember to restore your normal startup configuration afterward.

13. Manually Install the Problematic Update

If one particular cumulative update keeps failing, you may be able to install it manually.

First, find the update’s KB number, such as KBxxxxxxx.

You can normally see it under:

Settings > Windows Update > Update history

Then search for the exact KB number in the Microsoft Update Catalog.

Download the package that matches your system architecture and Windows version, and then run the installer.

Be careful to choose the correct package. Installing an update intended for another Windows version or processor architecture will not work.

This method is most useful when the normal Windows Update mechanism is failing but the standalone update package itself is available.

14. Try Installing the Update in Safe Mode

If third-party drivers or software are interfering with the update process, Safe Mode can sometimes help with troubleshooting.

To access Windows Recovery:

  1. Open Settings.
  2. Go to System > Recovery.
  3. Find Advanced startup.
  4. Click Restart now.
  5. Select Troubleshoot.
  6. Open Advanced options.
  7. Select Startup Settings.
  8. Click Restart.
  9. Choose the appropriate Safe Mode option.

Safe Mode is primarily useful for diagnosing conflicts and removing problematic software or drivers. Some Windows Update functionality may be limited in Safe Mode, so if the update itself cannot be installed there, use Safe Mode to remove the suspected conflict and then boot normally.

15. Use the Windows 11 Installation Assistant or Installation Media

If Windows Update refuses to install a major Windows 11 version upgrade, Microsoft’s official installation tools may provide another route.

You can use Microsoft’s Windows 11 download page to access available upgrade and installation options.

Depending on the device and the version Microsoft is currently offering, you may be able to use:

  • Windows 11 Installation Assistant
  • Windows 11 installation media
  • A Windows 11 ISO

Before performing a major upgrade, back up your important files.

An in-place upgrade can often repair Windows components while preserving personal files and installed applications, provided you select the appropriate option during setup.

This is a more advanced solution and is best used after the normal Windows Update fixes have failed.

What to Do If Windows 11 Is Stuck on “Updates Are Underway”

Sometimes the update downloads correctly, but the PC becomes stuck after restarting.

You may see messages such as:

  • Updates are underway
  • Working on updates
  • Getting Windows ready
  • Please keep your computer on
  • Something didn’t go as planned
  • Undoing changes made to your computer

First, wait.

The installation percentage does not always update smoothly, and interrupting an active update can create additional problems.

If the PC has been completely stuck for several hours, you may need to force it off and restart it.

Windows will often attempt one of three things:

  1. Continue the update.
  2. Roll back the failed update.
  3. Open the Windows Recovery Environment after repeated boot failures.

If Windows successfully rolls back the update, sign in and use the troubleshooting methods above before attempting the update again.

What to Do If Windows 11 Won’t Boot After a Stuck Update

If you cannot reach the desktop, use the Windows Recovery Environment (WinRE).

Windows may enter recovery mode automatically after repeated failed startups. You can also boot from Windows installation media if necessary.

From the recovery screen, select:

Troubleshoot > Advanced options

You may see recovery tools such as:

Startup Repair

Use Startup Repair if Windows cannot start normally after the failed update.

Uninstall Updates

If the problem began immediately after an update, select:

Troubleshoot > Advanced options > Uninstall Updates

Depending on what is available, you may be able to uninstall the latest quality update or feature update.

System Restore

If System Restore was enabled and a restore point is available, you may be able to return Windows to an earlier working state.

These recovery options are generally preferable to immediately resetting or reinstalling the entire operating system.

Which Method Should You Try First?

For most users, I recommend trying the fixes in this order:

  1. Wait and restart the PC.
  2. Check the internet connection.
  3. Free up storage space.
  4. Run the Windows Update troubleshooter.
  5. Disconnect unnecessary external devices.
  6. Restart Windows Update services.
  7. Clear the Windows Update cache.
  8. Reset Windows Update components.
  9. Run DISM and SFC.
  10. Perform a clean boot.
  11. Manually install the affected update.
  12. Use Microsoft’s Windows 11 installation tools for a major upgrade.

There is no reason to jump directly to resetting Windows if a simple corrupted update cache is causing the problem.

Frequently Asked Questions

Why is my Windows 11 update stuck at 0%?

An update stuck at 0% is often related to an internet connection problem, Windows Update services, insufficient storage, or a corrupted update cache.

Check your connection first, restart the PC, and then run the Windows Update troubleshooter.

Why is my Windows 11 update stuck at 100%?

Reaching 100% does not always mean the entire update process is finished. Windows may still be verifying, preparing, or applying update files.

Wait for some time before restarting the computer.

How long should a Windows 11 update take?

The time varies depending on the update size, PC hardware, internet speed, and available storage.

A small security update may finish relatively quickly, while a larger feature update can take considerably longer.

Is it safe to turn off a PC during a Windows update?

You should avoid turning off the PC while Windows is actively installing an update.

If the computer has been completely frozen for several hours with no sign of progress, a forced shutdown may become necessary, but it should be treated as a last resort.

Why does Windows 11 keep downloading the same update?

This can happen when the update files are corrupted or the installation repeatedly fails.

Clearing the SoftwareDistribution cache or resetting Windows Update components can often fix the problem.

Will clearing the Windows Update cache delete my personal files?

No. Clearing the contents of the Windows Update download cache does not delete your documents, photos, videos, or other personal files.

It removes temporary update files that Windows can download again.

Will resetting Windows Update components delete my data?

No. Resetting the Windows Update components does not normally remove personal files or installed applications.

However, you should always enter administrative commands carefully and exactly as written.

Can a Windows update be stuck even if the percentage is not moving?

Yes. Windows may continue working in the background even when the percentage appears unchanged.

This is why waiting is important before assuming the update has completely frozen.

What should I do if the update keeps failing with an error code?

Write down the exact error code and search for information specific to that code.

Codes such as 0x800f0922, 0x80070002, and 0x8007000d can point to different underlying problems, so a targeted fix may be more effective than general troubleshooting.

Should I reset Windows 11 if updates are still not working?

A full reset should be one of the last options.

Before resetting the PC, try repairing system files, resetting Windows Update components, performing a clean boot, manually installing the update, or carrying out an in-place repair installation.

Final Words

A Windows 11 update getting stuck can be annoying, especially when the progress bar refuses to move or the PC spends hours on an update screen.

The good news is that most Windows Update problems can be fixed without reinstalling the operating system.

Start with the basics: wait long enough, restart the PC, check the internet connection, and make sure you have sufficient storage space. If that does not work, run the Windows Update troubleshooter and clear the update cache.

For more stubborn problems, resetting Windows Update components and repairing Windows with DISM and SFC are among the most useful solutions.

If a specific update continues to fail, check its KB number and investigate whether Microsoft has documented a known issue for that particular release. Windows update problems are sometimes caused by the update itself rather than anything wrong with your PC.

As a last resort, Microsoft’s official Windows 11 installation tools can be used to perform an upgrade or repair installation without immediately jumping to a clean installation.