Stuck at 0% or frozen at 99%? Is a Windows 11 update holding your PC hostage?
You don’t need to panic or call a tech, most hangs fix fast with a few checks.
This post gives quick, proven fixes you can do now: restart, check your network speed, run the Windows Update troubleshooter, clear the update cache, and step into Safe Mode or reset update components if needed.
Follow the quick fixes first, then use the deeper steps if it still won’t budge, and you’ll get clear, safe actions that actually work.
Immediate Fixes to Get a Windows 11 Update Moving Again

When your Windows 11 update freezes, you’ll see a progress bar stuck at the same percentage. Maybe 0%, maybe 20%, sometimes 100%. Updates can slow down during file installation or driver setup, that’s normal. Wait at least 30 minutes before you do anything. If nothing moves and you see no hard drive activity for over 2 hours, it’s time to step in.
Restarting clears temporary glitches that pause updates. A reboot forces Windows to reset its update tasks and often picks up right where it left off. Your network matters too. Windows downloads update files from Microsoft servers, and if your Wi‑Fi drops mid-stream, those downloads can corrupt. Run a quick speed test on Ookla or something similar. You want steady speeds above 5 Mbps.
The Windows Update Troubleshooter scans for common problems like corrupted temp files, broken registry entries, stopped background services. It fixes a lot of this stuff automatically. Takes 10 to 20 minutes and often gets stuck updates moving without deeper work.
Here’s what to try first:
Restart your PC. Press Start, click Power, choose Restart. Let it reboot completely and see if the update continues.
Check your network. Open your browser, go to speedtest.net, run a test. If you’re seeing frequent drops or speeds below 5 Mbps, plug in an Ethernet cable or restart your router.
Run Windows Update Troubleshooter. Press Windows key + I, click System, scroll to Troubleshoot, select Other troubleshooters, find Windows Update, click Run. Let it finish and apply whatever it finds.
Retry “Check for updates” manually. Open Settings, go to Windows Update, click Check for updates. Sometimes manually kicking it nudges a stalled process forward.
Force restart only if completely frozen. If your screen won’t respond and you see zero disk activity for 3+ hours, hold the power button for 10 seconds. Boot back up and Windows should either resume or roll back the update on its own.
Common Reasons Windows 11 Updates Get Stuck During Installation

Corrupted update files are the top cause of frozen installs. Windows downloads hundreds of megabytes, and even a brief network hiccup can break a file. If that broken file doesn’t get caught and replaced, the installer stalls because it can’t verify integrity. Progress bar stops cold.
Not enough disk space will kill an update fast. Windows 11 needs at least 20 GB free on your system drive (usually C:) to unpack and install major updates. If your drive’s nearly full, the update runs out of room mid-install and just hangs there. Antivirus software can interfere too. Some security programs block Windows Update components thinking they’re suspicious, which makes the update time out or fail without showing an error.
Driver conflicts and plugged-in peripherals sometimes freeze installation, especially between 40% and 70% where the update configures hardware. An outdated graphics driver or a USB device can cause compatibility issues that pause the installer indefinitely.
Corrupted update cache files. Broken downloads sitting in the SoftwareDistribution folder make the installer loop or freeze.
Unstable network connection. Wi‑Fi drops or slow speeds corrupt large packages during download.
Third-party antivirus or firewall blocks. Security software stops update services or flags files as threats.
Not enough free space on C: drive. Less than 20 GB free stops Windows from unpacking installation files.
Conflicting drivers or peripherals. Outdated drivers or external devices hang hardware setup during the 40–70% phase.
Clearing Windows Update Cache to Fix a Stuck Windows 11 Update

The Windows Update cache lives at C:\Windows\SoftwareDistribution and stores every downloaded update file. When files in that folder get corrupted or only partially written, the installer can’t move forward. It just sits there. Clearing the cache forces Windows to delete the broken files and download fresh copies. Usually takes 5 to 20 minutes for the deletion and service restart, plus extra time for the update to download again depending on your internet.
You need to stop two background services first. Windows locks that folder while those services are running, so stopping them prevents file-in-use errors. After you clear the cache, restarting the services tells Windows to rebuild the folder and start clean. If your Wi‑Fi signal drops frequently, the re-download might corrupt again, so make sure your connection’s stable before you start.
Step by step:
Open Services. Press Windows key + R, type services.msc, press Enter.
Stop Windows Update service. Scroll down, right-click “Windows Update,” choose Stop. Wait until the status column shows blank.
Stop Background Intelligent Transfer Service. Right-click “Background Intelligent Transfer Service (BITS)” and choose Stop.
Delete SoftwareDistribution contents. Open File Explorer, paste C:\Windows\SoftwareDistribution into the address bar, press Enter. Select everything inside (not the SoftwareDistribution folder itself), press Delete, confirm. If any files won’t delete, skip them and keep going.
Restart BITS. Go back to Services, right-click “Background Intelligent Transfer Service,” choose Start.
Restart Windows Update. Right-click “Windows Update” and choose Start.
Reboot your PC. Restart, open Settings → Windows Update, click Check for updates. The update should download cleanly now and install without freezing.
Resetting Windows Update Components When Windows 11 Installation Fails

When clearing the cache doesn’t work, resetting the entire update system usually does. This process stops four background services, renames two key folders so Windows rebuilds them from scratch, restarts the services, then runs system file repair tools to fix deeper corruption. The full thing can take 30 to 90 minutes, mostly because the repair commands scan every system file and download replacements from Microsoft if they find damage.
Run these in an elevated Command Prompt. Right-click Start, choose Terminal (Admin) or Command Prompt (Admin), click Yes when prompted. Copy each command exactly, press Enter after each one. Wait for each to finish before running the next.
net stop wuauservnet stop bitsnet stop cryptsvcnet stop msiserverren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 catroot2.oldnet start bitsnet start wuauservnet start cryptsvcnet start msiserver
After those finish, reboot and check if the update works. Still hanging? Run the file repair tools below.
Running SFC to Repair Corrupted System Files
System File Checker (SFC) scans every protected Windows file and replaces broken ones with cached good copies. Open Command Prompt as administrator, type sfc /scannow, press Enter. You’ll see a progress percentage that can take 10 to 60 minutes depending on your drive speed. Don’t close the window or restart while it runs. When it finishes, it tells you whether it found corruption and whether it fixed the files. If SFC says it found problems but couldn’t fix some, run DISM next.
Running DISM to Fix Component Store Damage
DISM (Deployment Image Servicing and Management) repairs the Windows component store, which SFC uses as reference. Run these three commands in order from an elevated Command Prompt. Each takes longer than the last. DISM /Online /Cleanup-Image /CheckHealth finishes in seconds and just checks if corruption exists. DISM /Online /Cleanup-Image /ScanHealth takes 5 to 30 minutes and scans for damage. DISM /Online /Cleanup-Image /RestoreHealth takes 20 to 90 minutes and downloads fresh files from Microsoft to fix what it finds. After DISM finishes, reboot and run SFC one more time to confirm everything’s repaired.
Using Safe Mode, Clean Boot, and Driver Checks to Unfreeze Windows 11 Updates

Safe Mode loads Windows with only essential drivers and services. This isolates whether a third-party program or driver is blocking the update. To enter Safe Mode, restart your PC. As soon as you see the manufacturer logo, hold Shift and tap F8 repeatedly until the Advanced Startup menu appears. Choose Troubleshoot → Advanced options → Startup Settings → Restart, then press 5 for Safe Mode with Networking. Once you’re in Safe Mode, open Settings → Windows Update and try the update again. If it installs successfully here, you know a third-party program was interfering.
Clean Boot is similar but happens from within Windows instead of at startup. Press Windows key + R, type msconfig, press Enter. Click the Services tab, check “Hide all Microsoft services,” then click Disable all. Go to the Startup tab, click “Open Task Manager,” disable every startup item. Click OK in System Configuration and restart. With most third-party software disabled, retry the update. If it works, re-enable services and startup items one by one to find what’s causing the problem.
Driver conflicts often freeze updates between 40% and 70% when Windows configures hardware during installation. Press Windows key + X, choose Device Manager, look for devices with a yellow triangle warning icon. Right-click those and choose Update driver. Also update your graphics card driver manually from the manufacturer’s website (NVIDIA, AMD, or Intel) before attempting a major Windows update. Unplug all USB devices except keyboard and mouse. Printers, external drives, USB hubs, webcams can all trigger compatibility hangs.
Safe Mode with Networking. Bypasses third-party drivers and software to test if they’re blocking the update.
Clean Boot. Disables non-Microsoft services and startup programs to isolate conflicts.
Update Device Manager drivers. Fix yellow-triangle warnings and update graphics, chipset, network adapter drivers before retrying.
Unplug peripherals. Remove all USB devices except keyboard and mouse to eliminate hardware conflicts during installation.
Fixing Windows 11 Updates Stuck at Specific Percentages

When an update freezes at 0% or 1%, you’re looking at a download or connection problem. The installer can’t fetch files from Microsoft’s servers. Check that your internet’s stable by running a speed test. You want consistent results above 5 Mbps. Restart your router if speeds are low or jumping around. If you’re on Wi‑Fi, switch to a wired Ethernet cable. Then open Settings → Windows Update and click Check for updates to restart the download. If it stalls again at 0%, clear the Windows Update cache using the steps from earlier. That forces the system to delete the partial broken download and start fresh.
Freezing between 1% and 10% usually means the download finished but the file’s corrupted or your antivirus is blocking installation. Temporarily disable your third-party antivirus. Right-click its icon in the system tray, choose Disable or Pause protection. You can also turn off Windows Firewall temporarily. Open Settings → Privacy & security → Windows Security → Firewall & network protection, click your active network profile, toggle off Microsoft Defender Firewall. Run the update again. If it moves past 10%, turn your security software back on immediately after the update finishes.
A progress bar stuck between 40% and 70% signals a driver or device compatibility issue. Windows is installing or configuring hardware drivers at this stage, and an outdated or conflicting driver can pause the process indefinitely. Unplug all external USB devices except keyboard and mouse. Restart the PC and let the update continue. Still hanging? Boot into Safe Mode (instructions in the previous section) and try the update there. Safe Mode loads minimal drivers, so if the update proceeds in Safe Mode, you know a driver was blocking it. Update your graphics and chipset drivers from Device Manager or the manufacturer’s website, then retry the update in normal mode.
When you see 99% or 100% and the screen says “Working on update” but nothing changes for 30 to 60 minutes, the installer might be finalizing registry changes or running post-install scripts. This stage can genuinely take 30 to 90 minutes on slower hard drives or older CPUs. Give it time. If you’ve waited 2 hours with zero disk activity and the screen hasn’t changed, force restart by holding the power button for 10 seconds. On reboot, Windows will either finish the update automatically or roll it back and show an error. If it rolls back, use recovery options (covered later) to uninstall the problematic update and try again after checking for newer cumulative updates.
Manual Update Options for a Stuck Windows 11 Installation

If automatic Windows Update keeps failing, you can download the exact update package manually and install it yourself. Open Settings → Windows Update → Update history and note the KB number of the failed update (looks like KB5034441). Go to the Microsoft Update Catalog website in your browser, paste that KB number into the search box, press Search. You’ll see a list of packages. Click Download next to the one matching your system architecture (x64 for 64-bit Windows, which most PCs use). A small window opens with a download link. Click it to save the .msu or .cab file. Once downloaded, double-click the file to install it. The installer runs and may reboot your PC. Takes 10 to 45 minutes depending on update size and bypasses the broken automatic path.
For major feature updates or when multiple updates fail, run an in-place upgrade using installation media. Download the Windows 11 ISO from Microsoft’s website or use the Media Creation Tool to create a bootable USB drive. If you downloaded an ISO, right-click it in File Explorer and choose Mount. Open the mounted drive, double-click setup.exe. The installer asks if you want to download updates now or later. Choose “Not right now” to avoid triggering the same stuck update. On the “Ready to install” screen, make sure it says “Keep personal files and apps.” Click Install. The process takes 1 to 3 hours and reinstalls Windows 11 on top of itself, fixing corrupted system files while keeping your programs and documents. Back up your important files first since in-place upgrades occasionally fail and require a clean install.
Step by step for an in-place upgrade:
Download Windows 11 ISO. Go to Microsoft’s download page, choose “Download Windows 11 Disk Image (ISO),” save the file.
Mount the ISO. Right-click the downloaded ISO in File Explorer, choose Mount. Note the new drive letter that appears.
Run setup.exe. Open the mounted drive, double-click setup.exe. Click Yes when User Account Control asks for permission.
Choose update options. Select “Not right now” when asked to download updates.
Select what to keep. On the “Choose what to keep” screen, pick “Keep personal files and apps.” Click Next.
Install. Review the summary, click Install, wait. Your PC will restart several times. Usually takes 1 to 3 hours.
| Method | Expected Time |
|---|---|
| Manual KB download and install | 10–45 minutes |
| In-place upgrade with ISO | 1–3 hours |
| Bootable USB clean install | 2–4 hours (includes backup and restore) |
Using Recovery Tools When Windows 11 Update Prevents Boot

If a stuck or failed update leaves your PC unable to start Windows normally, you’ll see a blue “Recovery” screen or an endless boot loop. Windows usually tries Automatic Repair on its own after two failed boot attempts. If you see “Preparing Automatic Repair” or “Diagnosing your PC,” let it run. It scans startup files, checks boot configuration, sometimes rolls back the problematic update automatically. Takes 5 to 30 minutes. If Automatic Repair can’t fix it, you’ll see “Advanced options” where you can choose additional tools.
System Restore is the quickest recovery option if you have a restore point created before the update. On the Advanced options screen, click System Restore, choose a restore point dated before the update started, follow the prompts. Your PC will reboot and revert system files to that earlier state, removing the broken update but keeping your personal files. Restoring takes 15 to 60 minutes. After it finishes and Windows boots normally, open Settings → Windows Update → Update history → Uninstall updates, find the KB number that caused the problem, click Uninstall, restart. Then pause updates for a week while Microsoft releases a fixed version.
If you don’t have a restore point or System Restore fails, use Startup Repair. From the Advanced options menu, click Startup Repair. Windows scans boot files, registry, system configuration. Can take 20 to 90 minutes. If Startup Repair reports it couldn’t fix the problem, your last option is creating bootable recovery media on another working PC, booting from it, choosing “Repair your computer” to access advanced tools like Command Prompt for manual fixes or the option to reset Windows while keeping files. Worst case, you’ll need to reinstall Windows from scratch after backing up your data from the recovery environment.
Automatic Repair. Runs automatically after failed boots. Let it scan and attempt fixes before trying other tools.
System Restore. Rolls back system changes to a point before the update. Fastest option if a restore point exists.
Startup Repair. Scans and fixes boot files and configuration. Useful when System Restore isn’t available.
Bootable recovery media. Lets you access repair tools and reinstall Windows when the PC won’t boot at all. Requires a USB drive and another working computer to create.
Preventing Future Windows 11 Update Stuck Issues

Keep at least 20 GB of free space on your C: drive. This prevents most update failures. Windows unpacks update packages into temporary folders during installation, and running out of room mid-process causes freezes or silent failures. Use Disk Cleanup or Storage Sense to clear old files regularly. Press Windows key + I, go to System → Storage, turn on Storage Sense to automatically delete temporary files and empty the recycle bin when space runs low.
Update your drivers before attempting major Windows updates. Outdated graphics, chipset, or network drivers are common causes of installation hangs. Visit your PC manufacturer’s support page or the website of your graphics card maker (NVIDIA, AMD, Intel), download the latest drivers. Install them, reboot, then check for Windows updates. Also unplug all non-essential USB devices during feature updates. Printers, external drives, USB hubs can trigger compatibility checks that stall installation at 40% to 70%. Keep only your keyboard and mouse connected until the update finishes.
Maintain at least 20 GB free on C:. Use Disk Cleanup weekly and enable Storage Sense to automatically clear temporary files.
Update drivers before major updates. Download the latest graphics, chipset, network drivers from manufacturer websites.
Schedule updates for overnight. Set active hours in Windows Update settings so updates install when you’re not using the PC and it’s plugged into power.
Unplug peripherals during installation. Remove all USB devices except keyboard and mouse to avoid hardware conflict freezes.
Create regular backups and restore points. Back up your files to an external drive or cloud weekly, and manually create a System Restore point before each major update.
Final Words
If your PC stalls during an update, try the quick fixes first: restart, check your network, run the Windows Update troubleshooter, and clear the update cache. Those often get the progress moving again.
For tougher hangs, follow the reset sequence, use Safe Mode or a clean boot, check drivers, or run an in‑place upgrade or recovery tool as shown above.
If windows 11 update stuck keeps happening, back up important files and work through the targeted steps here. You’ll get the update finished and your PC running smoothly.
FAQ
Q: What to do if Windows 11 upgrade is stuck?
A: If a Windows 11 upgrade is stuck, restart the PC, check your internet, run the Windows Update troubleshooter, clear the update cache, and force-restart only if the system is frozen.
Q: Why is my Windows 11 update taking so long to install?
A: A Windows 11 update takes long because of slow network, large update size, low disk space, antivirus or driver conflicts, or a corrupted download that needs to be re-downloaded.
Q: How do I force a Windows 11 update to stop?
A: To force a Windows 11 update to stop, stop the Windows Update and BITS services via Services.msc or reboot into Safe Mode, then pause updates in Settings once the system is stable.
Q: What happens if I interrupt Windows 11 update?
A: Interrupting a Windows 11 update can leave Windows unbootable, corrupt system files, or trigger a rollback; usually Windows recovers, but keep backups and recovery media handy.
