FIX: Windows 10 update stuck at 32%

Microsoft released the Windows 10 Technical Preview in 2014, but it was not officially announced at that time. The company took a year to build the final version of Windows 10, which was released on July 29, 2015.

While upgrading the operating system to Windows 10, a majority of people encounter an unpleasant issue where the upgrade process hangs at 32%. According to Microsoft, during the first 30% of the Windows installation setup, updates are being downloaded to the PC, and after that, the PC begins installing those updates. This issue doesn’t arise when installing a clean copy of Windows 10 using removable media, such as a USB. It only occurs during the upgrade from a previous version of Windows to Windows 10.

windows 10 update stuck at 32

This issue prevents users from upgrading their Windows, and when they try to restart their PCs, the computers revert back to the previous version of Windows. This is a really annoying and time-consuming process.

Method #1: Troubleshooting Windows Update.

1) First, you should run a Windows application called Windows Update Troubleshooter. You can find this at the following URL. After downloading the file, run it as an administrator using the default program and select Windows Update from the list. Click ‘Next,’ and it will start troubleshooting.

windows update troubleshoot

2) After the troubleshooting process, disable the network, whether it is WiFi or LAN. Every connection should be shut down before proceeding to the next step. You can do this by holding the Win key and pressing R; then typing ncpa.cpl, right-clicking your network connections, and choosing Disable. The same procedure will be used to re-enable them. If you find it complicated, turn off your WiFi or router, and this will automatically disconnect you from the internet.

3) Create a Windows 10 bootable USB again using free software like RUFUS or Windows 7 USB/DVD Tool. Make sure that all the files are written properly; otherwise, you may end up with the same issue.

Now, open the Command Prompt (Admin) by right-clicking on the start menu icon and selecting Command Prompt. Type the code mentioned below inside the command prompt and press Enter.

rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN

upgrade stuck at 32 cmd

This code will clean up the driver packages within Windows to help you progress toward installing Windows 10.

Now everything is good to go. Restart your PC and boot it through the bootable USB drive you created earlier. Run the installation by following the instructions, and you will be stunned to see that it works.

Method #2: Check External Drives

The first and most anticipated method of solving this issue is to unplug any external devices connected to the PC through USB. A number of times, these external USB devices create conflicts within Windows. During the upgrade from Windows to Windows 10, this conflict prevents the process from moving forward and causes it to become stuck at 32%.

After removing the USB devices, restart your PC to upgrade Windows again. If this issue was due to a conflict between Windows and USB devices, then this time, it won’t restrict the process. As a result, you will get your new Windows 10 on the PC.

Method #3: Restart Services.

The second method appears quite interesting, and it also works most of the time when you are trying to update using Windows Update. In this case, all you need to do is disable your internet connection, whether it is Wi-Fi or LAN, when the download reaches 100%. Disabling the internet will prevent the setup from downloading additional files, including language packs. Consequently, Windows will upgrade to the latest version without getting stuck at 32%.

 Use the following method if you are upgrading Windows using Windows Update.

1. Open the Command Prompt (Admin) window by right-clicking on the start menu icon, or you can press Win + X as a shortcut key to open it.

cmd admin

2. Now, you need to stop some services by typing the following code inside the Command Prompt. Press Enter after typing each line of code.

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

cmd admin commands

3. After typing and pressing Enter after each line of code, you need to rename two folders called SoftwareDistribution and Catroot2. For this purpose, type the code provided below. Remember to hit Enter after each line of code.

ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old

4. After renaming the folders, restart the services that you stopped during the second step by writing a few lines of code. Type the following code:

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

cmd admin 6
Now, all the difficult stuff is gone. Simply type ‘Exit‘ in the Command Prompt and press ‘Enter.’ Restart your PC and attempt the update again.

I would appreciate it if you let us know which method has worked, if any, and inform us if nothing worked for you so that we can improve our guide.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

35
    DP
    DP Sep 14, 2015

    Do you have any suggestions that will work with Windows 7? Suggestions above seem more geared towards windows 8 (even things like pnpclean.dll only exist in 8). I have a HP dv5t-1000, no usb devices plugged and window update itself has no problems, yet no matter what I have tried such as the suggestions above and even manually updating every possible driver in advance of the upgrade – nothing has worked.

      KA
      K. Arrows Author Sep 14, 2015

      They work on Windows 7 too.

        DE
        Dean Apr 29, 2016

        I’ve tried everything I could find online to resolve the ‘stuck at 32%’ issue. All of the above suggestions didn’t work, updating drivers manually, using ISO to install and choosing not to update drivers, still no dice. After 8 attempts and countless hours of troubleshooting I can’t get past 32% and getting zero help from MS.

          KA
          K. Arrows Author Apr 29, 2016

          for how long have you the system running during install?

          DE
          Dean Apr 29, 2016

          Several hours each time, one started before going to bed at night, still at 32% in the morning, another before I left for work so I was gone for over 9 hours. So on average I would say between 5 – 9 hours each time.

          KA
          K. Arrows Author Apr 29, 2016

          What is your systems make and model?

          DE
          Dean Apr 29, 2016

          HP Pavilion dv5, Win7 x64 P7350 GeForce 9600M GT

          KA
          K. Arrows Author Apr 29, 2016

          Does it boots fine into the existing installation?

          DE
          Dean Apr 30, 2016

          Yes

          KA
          K. Arrows Author Apr 30, 2016

          Please login to your existing install, and uninstall all third party programs.

          DE
          Dean Apr 30, 2016

          Kind of defeats the purpose of an upgrade doesn’t it? Why not just format and do a fresh install.

          KA
          K. Arrows Author Apr 30, 2016

          If you format and do a fresh 10 install, you wont be able to avail the free upgrade. If you upgrade first, and then do a clean install (the license will be retained).

          DE
          Dean Apr 30, 2016

          You can still use the windows 7 key.

          “Previously, Microsoft forced users to upgrade to Windows 10 before they could start fresh and do a clean install–which was annoyingly complicated and time-consuming. Now, things are much easier, since you can activate Windows 10 with a Windows 7, 8, or 8.1 key.Jan 13, 2016”

          KA
          K. Arrows Author Apr 30, 2016

          I am not aware of this. BUT if this information came from the MS site, then you can go ahead and do it. You’ll need to create the bootable media (which you can do using Media Tool to burn the iso onto a usb.

          DE
          Dean Apr 30, 2016

          This will be a last resort, I’m still not finished with trying to upgrade. With the exception of the software that came with the laptop the only 3rd party software installed on this laptop is office 365 and Norton (which I disable when running the ISO from USB). I just flashed the BIOS. I’m not done yet.

          KA
          K. Arrows Author Apr 30, 2016

          I would suggest you try doing a clean boot and disabling all start-up programs before trying this.

          DE
          Dean May 1, 2016

          Still no dice. Updated the BIOS, have at one point or another done everything recommended from various articles online. Removed all third party applications and used MSCONFIG to do a clean boot with only MS services running, choose to do the updates later on the upgrade, this was using a new USB ISO. 9 pm last night stuck at 32 percent, 5% drivers and features, 9am this morning no change what so ever. Can’t get past the 32 percent mark.

          KA
          K. Arrows Author May 1, 2016

          I would now suggest that you a do a factory reinstall of your existing operating system, and then upgrade to Windows 10 using the media tool (without running windows updates).

          DE
          Dean May 1, 2016

          I don’t think so. I’m not going to factory restore a machine back to vista, install windows 7 and then try to upgrade to windows 10 with no guarantee I’m not going to have the same issue. I put off the upgrade until now, I’m not putting any more effort into it. Windows 7 is fine, when it hits end of life I’ll buy a mac.

      SU
      SurfaceUnits Sep 6, 2016

      I was having the same 32% issue on a self built gaming system with an
      SSD drive whilst trying the Anniversary upgrade. Did everything
      recommended at various forums with no results. Replaced the SSD drive
      with a spinner and the upgrade went without error.
      Have no problems with the SSD drive on a daily basis. Only Windows
      upgrades where the problems show up.

      ASRock 970 Performance AM3+
      AMD FX
      MSI AMD R9
      PNY 120GB SSD

      So I have to create a system image of the SSD drive, restore it
      to a spinner, do the upgrade, create an image and restore to SSD drive.
      Use SSD drive until another Windows 10 upgrade and then repeat.

      Reply
    AR
    Ar Dec 1, 2015

    I cannot find any pnpclean.dll in Windows7. Is there a way to clean the driver packages from my Windows 7 system before I start the installation?

      KA
      K. Arrows Author Dec 1, 2015

      There is from hdwwiz.cpl but do not uninstall/delete them. They are supposed to be automatically upgraded. However, try disabling wi-fi, ethernet and perform method 2/3.

      Reply
    AT
    atat Jan 3, 2016

    How can I create a windows 10 usb media since windows 10 is not yet installed?

      KA
      K. Arrows Author Jan 3, 2016

      You will need to use another computer to do this. Windows 10 iso can be downloaded using Windows Media Creation tool; and Windows 10 USB can be created by writing the downloaded iso to usb using Rufus. If you have an advanced option on screen, you can go to the troubleshoot menu to reset.

      Reply
    AA
    Angela Alvarado Jan 10, 2016

    Every time I entered a command it would say “access denied”

      KA
      K. Arrows Author Jan 10, 2016

      run command prompt as admin

        AA
        Angela Alvarado Jan 11, 2016

        After it restarts do I turn the internet back on ?

          KA
          K. Arrows Author Jan 11, 2016

          Yes.

          AA
          Angela Alvarado Jan 11, 2016

          This did not work for me. It still stops at 32%. I’m upgrading from win7.

          KA
          K. Arrows Author Jan 12, 2016

          What external devices are connected and which anti virus are you using?

    RR
    Ralph Ross Sep 21, 2016

    Kevin, found your post since I am currently getting the hang at 32% when doing the Windows Update anniversary edition. I ran Windows Update Troubleshooter and it found some errors and seemed to do your Command Prompt ideas automatically. Then I went to https://www.microsoft.com/en-us/software-download/windows10 to download Windows, since this download worked on another old computer of mine. I waited till it said Restart and pulled the ethernet cable. Now it is installing the Anniversary edition and I’ll report if it goes over 32%. It worked. So seems just need 2 steps. Download/run Windows Update TroubleShooter and ensure there is no internet connection just before you do the requested restart. THANKS

    Reply
      KA
      K. Arrows Author Sep 22, 2016

      thanks

    RA
    rational32 Apr 11, 2017

    I was having this issue on my HP laptop. The only thing that fixed it was to disable the video/display adapters and revert to VGA mode. Afterwards I was able to install the latest AMD drivers. I wasted days trying to resolve this update issue. None of the solutions provided allowed things to finish Win10 update.

    Reply
    SV
    Suresh V Sep 11, 2017

    Kevin, I am using Samsung Laptop. It is installed with Windows 10 OS. The issue I am facing is that I have chosen “Update and Shutdown” option while shutdown the system. The it was started updating upto 30% and it got hang up for long time. Then automatically restarted to update the Windows again until 30% and hang up. I tried to restart the system by F8 key for “Start Windows with known configuration” option. But that is also not working out. My system is totally unable to use now as the Windows10 OS is not processing. Kindly advise for how to come out from this issue.

    HO
    hottuberrol Oct 17, 2017

    Just incredible isnt it. Anyone can buy a laptop from any humble electronics mart, but you have to be into the detail in order to keep it running properly. Thanks, Microsoft. No wonder they failed at mobile phones.
    Thanks for posting the fix, trying it now.