How to fix Windows update stuck

Complete guide with multiple methods and troubleshooting for fixing Windows update issues.

7-10 min read
Expert Verified
Last Updated: August 2025

Quick Answer

If your Windows update is stuck, you can resolve the issue by using several methods, including restarting the Windows Update service, running the Windows Update Troubleshooter, or resetting the Windows Update components. These methods can help restore normal functionality and allow updates to proceed.

Medium7-10 min read

Prerequisites & Requirements

Before attempting to fix a stuck Windows update, ensure you meet the following requirements:
  • Windows 10 or Windows 11 installed on your PC.
  • Administrator access to perform system changes.
  • Stable internet connection for downloading updates.
  • At least 20 GB of free disk space to accommodate updates.
  • Backup important data to prevent loss during troubleshooting.

Method 1: Restart Windows Update Service

This method is useful when the Windows Update service is unresponsive. Restarting the service can often resolve the issue.
  • Step 1: Press `Windows + R` to open the Run dialog.
  • Step 2: Type `services.msc` and press `Enter`.
  • Step 3: In the Services window, scroll down to find 'Windows Update'.
  • Step 4: Right-click on 'Windows Update' and select 'Restart'.
  • Step 5: After restarting, check for updates by going to `Settings > Update & Security > Windows Update` and clicking 'Check for updates'.
  • Step 6: If updates are still stuck, proceed to the next method.

For Windows 11

Windows 11 specific steps to restart the Windows Update service.
  • Open the Start menu and click on 'Settings'.
  • Navigate to 'System' > 'About'.
  • Scroll down and click on 'Advanced system settings'.
  • In the System Properties window, click on 'Services' and find 'Windows Update'.

For Windows 10

Windows 10 specific steps to restart the Windows Update service.
  • Open the Start menu and select 'Settings'.
  • Go to 'Update & Security' > 'Windows Update'.
  • Click on 'Advanced options' and then 'View update history'.

Method 2: Run Windows Update Troubleshooter

The Windows Update Troubleshooter can automatically detect and fix issues related to Windows Update.
  • Step 1: Open the Start menu and select 'Settings'.
  • Step 2: Navigate to 'Update & Security' > 'Troubleshoot'.
  • Step 3: Click on 'Additional troubleshooters'.
  • Step 4: Select 'Windows Update' and click 'Run the troubleshooter'.
  • Step 5: Follow the on-screen instructions to complete the troubleshooting process.
  • Step 6: After the troubleshooter finishes, check for updates again.

Troubleshooting Common Issues

If you encounter problems during the update process, consider the following solutions:
  • Error: 0x80070057 - Solution: This error indicates a parameter is incorrect. Run the System File Checker by typing `sfc /scannow` in Command Prompt (Admin).
  • Issue: Update stuck at 99% - Fix: Restart your PC and try to resume the update process. If it persists, consider resetting Windows Update components.
  • Problem: Windows Update fails to install - Workaround: Manually download the update from the Microsoft Update Catalog and install it.

Advanced Tips & Shortcuts

For power users, here are some tips and shortcuts to enhance your experience:
  • Keyboard shortcut: `Windows + X` - Opens the Quick Link menu for quick access to system tools.
  • Command line: `DISM /Online /Cleanup-Image /RestoreHealth` - Repairs Windows images and can fix update issues.
  • Hidden feature: Windows Update Reset - Use `net stop wuauserv`, `net stop cryptSvc`, `net stop bits`, and `net stop msiserver` in Command Prompt to reset update services.

Common Mistakes to Avoid

Avoid these common pitfalls:

Expert Tips

Regularly maintaining your system can prevent update issues from arising in the first place.