Why is my Windows 10 Update (version 20H2) stuck at 100% ?

Muhammad Aqdas 21 Reputation points

It has been more than 3 hours and my Windows 10 update (version 20H2) is still stuck at 100%...

My PC is connected to internet via hotspot on my phone, and it is still consuming my mobile data.

This is the second time I am downloading this update. Last time it failed to install upon restart.

Why it's stuck ?

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,991 questions
{count} votes

Accepted answer
  1. 2021-05-24T07:29:35.567+00:00

    Hello there,

    I think the “Windows Updates Stuck at 100” situation shows you the following message:“Working on update 100% complete. Don’t turn off your PC. This will take a while.”
    There are many reasons for the issue, but in most cases, it is caused by conflicts with software or drivers.

    Method A
    Check if there is a lack of free space situation in your C drive. If so, clean up your C drive, make sure it has at least 8GB of space.

    Or you can also prepare a blank USB flash drive with at least 8GB of space, create a bootable installation media and start setup from the ISO file.
    To do so, click DOWNLOAD TOOL NOW button and follow the instruction of Using the tool to create installation media (USB flash drive or DVD)

    Note: Backup your system and profile at first

    Method B
    Check your driver in device manager to see if anything not working.
    Update all your driver.

    Method C Other update Issue
    Maybe there was another update stuck before you install this upgrade.
    Firstly you can go check your update history:
    Settings > Update & Security > Windows Update > View update history

    Referring to update issue,you have these following ways:

    1. Windows update troubleshooter
      Settings > Update & Security > Troubleshoot > Windows Update > Run the troubleshooter.

    2.Reset windows update components
    Open a command prompt with Administrative Privileges, run the following:

    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Open File Explorer go to the C:\Windows\SoftwareDistribution\Download folder.
    Press CTRL+A and press Delete to remove all files and folders.
    Go to C:\Windows\SoftwareDistribution\DataStore
    Press CTRL+A and press Delete to remove all files and folders.

    Back to the command prompt to restart all the services

    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

    3.Using CHECK FOR UPDATES helps you to automatically install the demand updates.

    Method D Clean Boot
    You can try to remove any external device connected to PC and make sure you also disconnect any device connected via USB like pen drives, mouse or keyboard, portable hard disk, etc.
    Once you have successfully removed any USB peripherals, try to update the Windows again and check if the issue has been fixed or not.

    Performing a Clean Boot can help you start Windows through a minimal set of drivers and startup programs, which can avoid software conflicts while installing Windows updates. In order to perform a clean boot, you need to do:

    Step 1: Type msconfig in the Run box(pressing the Windows +R keys), and press Enter.
    Step 2: Then go to the Services tab. Check the Hide All Microsoft Services box.
    Step 3: Now, click the Disable all button, and click Apply to save the change.
    Step 4: Navigate to the Startup tab and click Open Task Manager.
    Step 5: In the Task Manager tab, select the first enabled application and click Disable. Here you need to disable all enabled applications one by one. After disabling all programs, close Task Manager and click OK.
    Afterward, you can restart the computer to update Windows again.

    Best Regards,
    Samson Peng

    3 people found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Mohtasham Sayeed Mohiuddin 31 Reputation points

    May be there was another update right before that one that froze at 100%