Upgrade to Windows 10 hangs at 32%

Scenario by Rohit Siddegowda 

When I try to upgrade to Windows 10, the upgrade’s progress stops responding at 32%, and at 6% of “Installing Drivers and Features”. 

When I power down and restart the computer, it rolls back to my previous operating system, and Windows Update shows that it failed with Error Code 0xC1900101 – 0x30018.

Solution by Anannya Podder

If the upgrade hangs during “Installing Drivers and Features” stage, it is most likely caused by incompatible drivers or hardware.
We are currently working with our partner companies to help update problematic drivers whenever they are identified. 
Here are some basic steps to try if you receive this failure:
  1. Unplug any and all USB devices you have connected, including extended monitors, prior to beginning the upgrade.  (Make sure power is still plugged in.)
  2. Check your hardware manufacturer’s support website to make sure you’ve installed the latest drivers for your device.  Also check Windows Update and install any available driver updates.
  3. Run the Windows Update Troubleshooter with administrator rights to detect and repair any Windows Update errors.
  4. Clean out drivers you’re not using by running the following command:
    1. Right-click the Start icon and select Command Prompt (Admin).
    2. Type the following command and hit Enter:
rundll32.exe pnpclean.dll,RunDLL_PnpClean /DRIVERS /MAXCLEAN
     5. Run Disk Cleanup and select Clean up system files. 
     6. Restart the machine.
     7. Since incompatible network drivers are sometimes responsible for this error, you may need to upgrade to Windows 10 using installation media rather than through Windows Update.  Go here to learn how to create Windows 10 installation media.  Then, if you are using a Wi-Fi connection, try switching to a wired connection using a network cable, and disable or uninstall your wireless network card. 
    8. Then once you start the upgrade to Windows 10 using your installation media, when you get to the “Get important updates” screen, select “Not right now” (in order to prevent any automatic driver installation that may be causing the hang).
If these steps get you past the hang at 32%, please mark the Q&A as helpful.
If you’ve tried all of these steps and are still experiencing this failure when upgrading, we can use your help in identifying which hardware or software may be incompatible with Windows 10. 
If you are willing to share log files with an agent, please post a response in this thread, identifying your issue, and that you have the logs described below.  A Microsoft agent may send you a private message.  If you receive a private message, check to make sure that the person contacting you has a Microsoft badge in their name.
Image
The following hidden logs may offer some insight:
%SYSTEMDRIVE%\$Windows.~BT\sources\Panther
%SYSTEMDRIVE%\$Windows.~BT\sources\Rollback
%SYSTEMDRIVE%\$windows.~ws\sources\panther
%WINDIR%\Inf\Setupapi*.log   
We’d also like to gather MSINFO and DXDiag log files if you are experiencing this issue:
  • To gather the MSINFO file, run msinfo32.exe, and click File and Save and choose a name for the file.
  • To gather the DXDiag logs, press the Windows key + R to open the Run dialog. Then type DXDiag into the Open box and press Enter.  Once the DirectX Diagnostic Tool has run, click Save all information and save the DXDiag log to your desktop.
With your help, hopefully we can more quickly to identify the most common culprits and work with our partners to improve compatibility with Windows 10.

0 comments