FIX: Windows 10 update stuck at 32%

Microsoft released Windows 10 Technical Preview in the year 2014. It was not officially announced at that time. Microsoft took a year to build the Final Version of Windows 10 and it was released on July 29, 2015.

While upgrading the Operating System to Windows 10, a majority of people are getting an unpleasing issue where up-gradation process hangs on 32%. According to Microsoft, at first 30% of Windows installation setup, updates are being downloaded to the PC and after that, PC starts installing those updates. This issue doesn’t arise while installing a clean copy of Windows 10 using a Removable Media like USB. It only arises while upgrading the previous version of Windows to Windows 10.

windows 10 update stuck at 32

This issue doesn’t let the users to upgrade their Windows and when users try to restart their PCs, they are reverted back to their previous version of Windows. This is really annoying and time wasting process.

Method # 1: Windows Update Troubleshoot

1) At first, you should run a Windows application called Windows Update Troubleshooter. You can find this on the following URL. After downloading the file, run it as an administrator with the default program and select Windows Update from the list. Click Next and it would 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 win key and press r; then typing ncpa.cpl and right click your network connections and choose Disable. Same procedure will be used to re-enable them; if you find it complicated; turn off your WiFi or Router and that will automatically disconnect you from the internet.

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

4) Now, open the Command Prompt (Admin) by right clicking over the start menu icon and selecting the Command Prompt. Type the below mentioned code inside 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 inside Windows in order to help you move forward towards installing Windows 10.

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

Method # 2: Check External Drives

The first and the most anticipated method of solving this issue is to unplug any external device connected to the PC through USB. A number of times, these external USB devices create a conflict inside Windows. During the up-gradation of Windows to Windows 10, this conflict restricts the process to move forward and it sticks at 32%.

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

Method # 3: Restart Services

The second method would look quite interesting but it also works most of the time if you are trying to update using Windows Update. In this case, all you need to do is to disable your internet connection whether it is WiFi or LAN when the download reaches 100%. Disabling the internet would restrict the setup to download further files including language packs. Windows would upgrade to the latest version without being stuck at 32%.

Use the following method if you are upgrading the 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 Command Prompt. Hit 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 hitting the Enter after each line of code, you have to rename two folders called SoftwareDistribution and Cartroot2. Just type the code below for this purpose. Also 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 again which you stopped by writing a few line of code at the second step. 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. Just type Exit in the Command Prompt and hit Enter. Restart your PC and try updating again.

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


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.
Back to top button

Expert Tip

FIX: Windows 10 update stuck at 32%

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested