How to Resolve a Windows Update Stuck During Installation

Difficulty
Intermediate
Tested on
Windows 11 24H2
You will need
Administrative access to your Windows account

Step by step

  1. 1 min

    Run the Windows Update Troubleshooter

    Open the Settings app by pressing Win + I. Navigate to System > Troubleshoot > Other troubleshooters. Click the Run button located next to Windows Update to allow the diagnostic tool to automatically detect and repair common update service errors.

    Note: Allow the process to complete entirely before closing the window.
  2. 2 min

    Stop the Windows Update Services

    Open the Start menu, type 'cmd', right-click Command Prompt, and select Run as administrator. Execute the following commands in sequence: 'net stop wuauserv', 'net stop cryptSvc', 'net stop bits', and 'net stop msiserver'. This terminates the active processes preventing the update files from being modified.

    Note: Ensure each command returns a success message before proceeding.
  3. 2 min

    Rename the SoftwareDistribution folder

    While still in the Administrator Command Prompt, rename the cache folder by typing 'ren C:\Windows\SoftwareDistribution SoftwareDistribution.old'. Follow this by typing 'ren C:\Windows\System32\catroot2 Catroot2.old'. This action clears the corrupted download cache and forces Windows to fetch fresh update files.

    Note: Renaming effectively resets the update history cache.
  4. 1 min

    Restart the Windows Update Services

    Re-enable the core services by entering these commands into the Command Prompt: 'net start wuauserv', 'net start cryptSvc', 'net start bits', and 'net start msiserver'. Once completed, close the Command Prompt window.

  5. 1 min

    Restart your computer

    Restart your machine to clear the system memory and initialize the reset services. A clean restart ensures that no hung background processes conflict with the new update request.

  6. 1 min

    Check for updates

    Open Settings > Windows Update and select Check for updates. The system will now download a clean set of update files from the Microsoft servers, bypassing the previously corrupted state.

    Note: The initial check may take longer than usual as it re-indexes your update status.