Wiki Article

How to: Troubleshoot common Setup and Stop Errors during Windows 10 Installation

Technical Level : Intermediate

Summary

Windows 10 has been available in preview since October 2014. Since then, early adopters have developed a better understanding of the new version of Windows, from how it works to some of the common issues associated with using it on a daily basis. Using Windows 10 is one thing, but getting it installed successfully is another. This article dives into some of the most common errors along with possible solutions you can try if you encounter any of them during installation.

Details

Before you install Windows 10, the following are great places to start to ensure your installation can be as smooth as possible. If you continue to experience problems beyond the solutions provided, then hopefully this article can help you work around them.

UPDATE: Microsoft recently released updates for Windows 7 and Windows 8.1 improving the stability of the upgrade experience for Windows 10. Please ensure you have the update installed for your respective version of Windows:

KB3112343 for Windows 7 and KB3112336 for Windows 8.1

Troubleshooting installation:

Common blockers that can prevent Windows 10 setup from working:

• Processors (which check for these features: NX, Prefetch, LAHF/SAHF, SSE2, and CompareExchange128) 

• Not compatible BIOS 

• HDD controllers 

• Availability of a NIC card 

• Boot from VHD 

• Boot from Windows to Go 

• User is running in Audit mode 

• The host build is a staged build 

• User is running an unstaged build 

Also review:

Please be aware even if you do not get the Windows 10 app, you can still download Windows 10 as a .ISO file, create a bootable copy then upgrade your system.

See instructions: How to download official Windows 10 ISO files

Error

Solution

80240020

8007002C
80246007

80070004

 1. Browse to "C:\Windows\SoftwareDistribution\Download" and delete the contents of the folder.
2. Press Windows key + X > Click Command Prompt (Admin) then type "wuauclt.exe /updatenow".

Hit Enter

3. Open Control Panel > Windows Update and Windows 10 should begin downloading..

Press Windows key + X

Click Command Prompt (Admin)

Type in at the prompt OR Copy and Paste these one at a time : (Hit enter after each)

Dism /Online /Cleanup-Image /CheckHealth

Dism /Online /Cleanup-Image /ScanHealth

Dism /Online /Cleanup-Image /RestoreHealth

Make sure you use a simple machine name for your computer, at least 8 characters:

Click Start, right click Computer

Click Properties

Windows 8 users, press Windows key + X > click System

Under, Computer name, domain, and workgroup settings, click Change settings.


0x8007002C - 0x4001E The installation failed in the SECOND_BOOT phase with error during PRE_OOBE operation

Do not perform a clean install, instead, use the option to Keep Personal Files, Apps and Settings. If you need to perform a clean install, do so after setup is complete.

How to: Perform a clean install using Reset this PC in Windows 10

Working On It

Right click the Get Windows 10 icon in the Notification Area

Click Go to Windows Update.

Click Get Started.

----------------------------

If it doesn't say Upgrade to Windows 10, click Show all Available Updates, and check Upgrade to Windows 10 (Home or Pro), click OK, then Get Started.

----------------------------

If the upgrade is not available, wait for few days and try again. Once you click Get Started, the installation will start. You will need Administrator permission to continue. The installation should take about an hour (according to FAQ). Once the installation is complete, Windows 10 should install successfully.

Credit: audio.01

Windows 10 approaches 100% then stops responding - Blue screen with circulating display 100% ready with no activity for long period.
  • Check to ensure there is disk activity (look at the hard disk LED light to confirm. If there is, keep waiting. If setup goes beyond 2 to 3 hours, try the following steps.
  • Power down the computer. Unplug it, then wait 20 mins to 1 hour.
  • If you are using a laptop, remove the battery if the option is available.
  • Disconnect it from the Internet (unplug Ethernet and/or turn off Wi-Fi).
  • Plug it again, ensure it remains disconnected from the Internet then start computer.
  • See if it completes setup.
  • If setup completes and you see the desktop with the ability to click Start and launch programs, proceed to reconnect to the Internet.
  • Update drivers: How to: Install and Update drivers in Windows 10
Restarted computer now I cannot find icon to resume Windows 10 setup.
  • Click the Show hidden icons button in the Notification area then click the Get Windows 10 app.

  • Or press Windows key + R on your keyboard then type gwx.exe then hit Enter
Windows 10 Setup says I need to uninstall a program or utility in order to continue setup. I cannot find program it ask for or it was already uninstalled.
  • Perform a clean boot, restart then try again.
  • Look under C:\Program Files for folders related to the application or utility in question then uninstall them. If you are running a 64 bit version of Windows, look in the C:\Program Files (x86) folder also.
  • Also use the search bar to look for files relating to the program then manually delete them.
  • Create a new user account then try starting setup from there.
  • If the problem persist, try reinstalling the application or utility then use Revouninstaller to remove it completely: http://www.revouninstaller.com  (freeware)
CPU Not Compatible

To install Windows 10 on your PC, the processor (CPU) must support the following features: Physical Address Extension (PAE), NX, and SSE2. Most CPUs have support for these features, so if you receive this error, it is likely because the NX feature is not enabled on your system.

If your computer does support these extensions, you could still try using ISO media. In some instances, you might have to switch from your current architecture,  64 to 32 bit since these requirements mostly affect installation of 64 bit Windows 10:

How to: upgrade from previous versions of Windows using Windows 10 ISO file

See instructions: How to download official Windows 10 ISO files

CompareExchange128 error

This likely means your computers processor (CPU or brains of your computer) lacks an important instruction called CMPXCHG16B.

In order to install a 64 bit version of Windows 10, this instruction must be present.

  • Updating your computer BIOS and Chipset drivers can sometimes resolve this issue.
  • Your CPU is probably too old and is not supported.
  • Your best option in this case is to downgrade to a 32 bit version of Windows 10 instead, even if you are presently running a 64 bit version of Windows. If you prefer having a 64 bit version based on factors such as the amount of installed RAM, chore associated with having to reinstall applications and hardware drivers, then its best you stick with the current version of Windows installed.
multiprocessor_configuration_not_supported

Try the following:

- Disable Hyper-Threading in your BIOS

- Disable Virtualization  in your BIOS

- Check if there are any BIOS updates for your computer

KMODE_EXCEPTION_NOT_HANDLED If you have compatible hardware and your computer stops responding, disable any unnecessary hardware. Remove universal serial bus (USB) devices; remove or disable network adapters, sound cards, and serial cards; and then restart the installation.
Incompatible Video card.

Uninstall Video Card adapter.

Press Windows key + R

Type: devmgmt.msc

Expand: Display adapters

Right click listed Display Adapter

Click Uninstall

Start setup.

When setup completes successfully, install the latest driver updates for device through Windows Update or from the manufacturers website using compatibilut mode if necessary;

Learn more:

How to: Install and Update drivers in Windows 10

Note: Some older video cards might be incompatible with Windows. It likely means the graphics adapter has or is approaching End of Life status which limits the level of support the manufacturer can provide. The card will likely function just fine for general purposes, just don't expect it to work well for scenarios such as playing games. There might even be glitches with certain casual games not working well at all.

If the Get Windows 10 app still prevents installation after uninstalling the card, try using the ISO media to upgrade:

If you installed a new video card without uninstalling the old video card, you might have reinstall the old card, then uninstall it properly through device manager.

Check the manufacturers website to find out the status of the video card. Check if there are at least Windows 8.1 drivers available. If there are no drivers available or manufacturer support options, you should purchase a new video card.

Couldn't Update System Reserved Partition

You get this error if the System Reserved partition in Disk Management is too small. The system reserve partition needs to be at least 450 to 500 MBs.

Press Windows key + R

Type: diskmgmt.msc

Hit Enter

Click the system drive to view the size.

Resolution:

How To Create a Windows 8 Recovery Flash Drive

Windows 7 - Create a system repair disc - windows.microsoft.com

For this example, I will be using Ease us partition manager:

  • After installing Easeus partition manager, launch the program.
  • Select the system partition where Windows is installed.
  • Click Resize/Move button on the toolbar

Under Decide size and position, use the knob and drag to the left until a desired amount of space is allocated. Look in the Unallocated Space Before: field to see how much. Once that is done, release.

You will now see an unallocated amount of disk space created. Click OK

Click Apply and OK to confirm changes. Your computer will be restarted to apply the changes.

After restart, log in and launch Disk Management – press Windows key + R > type: diskmgmt.msc then hit Enter on your keyboard.

Select the System Reserverd partition then right click it and click Extend Volume

Select the Unallocated space we created earlier then click Next then click Finish

You should now have a large enough System Reserved partition to accommodate Windows 10 setup.

Important note: Backup your computer:
When making significant changes to your computer such as updating the operating system, you should always backup. See links to resources about backing up by clicking the link for the respective version of Windows you are running: Windows XP, Windows Vista, Windows 7, Windows 8/8.1

Also review:

How to manually backup and restore your files

How to: 10 Tips before installing the latest Windows 10 build

How to: 10 things to do if Windows 10 Setup fails.

How to: Determine if an application or hardware device is compatible with Windows 10

Once you have installed these important updates and followed the prerequisite instructions, you should be ready to receive your free update to Windows 10 this summer.

Other factors:

- Disconnect external storage devices such as USB thumbdrive, external hard disk, SD card.

Upgrade using the ISO file:

How to: upgrade from previous versions of Windows using Windows 10 ISO file

See instructions: How to download official Windows 10 ISO files

Windows Setup in continous reboot loop
  • Disconnect all non-essential devices that might attached to your computer, Windows setup might be trying to detect them.
  • If you are connected to a network, disconnect this also.
  • Download the Windows 10 ISO on a working computer then perform a startup repair:
  • Click HERE to download official ISO media for Windows 10 from Microsoft.

Boot from the Windows 10 DVD

To learn how to change your BIOS options to boot from the DVD drive, see the following tutorial:

http://notebooks.com/2011/05/05/how-to-load-bios-and-change-boot-configuration/

If you are installing from a thumb drive, see the following instructions how to prepare your computer to boot from one:

http://windows.microsoft.com/en-NZ/windows7/Start-your-computer-from-a-Windows-7-installation-disc-or-USB-flash-drive

a) At the Install Now screen

b) Click Repair your computer

c) Click Advanced Options

d) Click Troubleshoot

e) Click Startup repair

f) Follow the on screen instructions

See if this helps

80070005

How do I reset Windows Update components

http://support.microsoft.com/kb/971058

Suggest you download and save the Fixit. Then configure the system to Clean boot prior to running it:

How to troubleshoot a problem by performing a clean boot in Windows Vista/Windows 7/8/8.1

http://support.microsoft.com/kb/929135

Once the Fixit has been downloaded and the system booted to the Clean state, check to see that the native Windows firewall is now On if a 3rd party firewall was being used previously. Now run the Fixit and choose the Default mode. Restart once it's done and see if the system can connect to the update servers. If it can not, then run the Fixit again and choose the Aggressive mode. Restart when it's finished running and check for updates.

I suggest before shutting down and installing any updates, disconnect from the Internet first.

Fix Windows corruption errors by using the DISM or System Update Readiness tool

http://support.microsoft.com/kb/947821

Ensure you have enough disk space, at least 16 to 20 GBs.

Blinking or Flashing desktop after log in

The symptoms in my case were a flashing screen post update to Windows 10, caused by explorer restarting over and over. The start menu and shortcut keys would not work, and the network icon would not appear in the taskbar.

The reason for the restarts on this machine were issues with the bushell.dll shell extension that's a part of the Norton Security Suite.

Your mileage will vary, the steps below will only help if your issue has the same cause as in my case and require some experience with using low level technical tools. If you are not familiar with the windows command line, you should not attempt this type of repair but ask someone for assistance.

That said, I was able to stop the restarts by following these steps:

(1) Press Ctrl-Alt-Del

(2) Choose Task manager

(3) From File | Run, run cmd.exe as an administrative user (check checkbox underneath edit)

(4) Note that text input is impacted by the explorer restarts. You will have to type carefully and likely will need to repeat multiple letters

(5) In the command shell, type taskkill /f /im explorer.exe (same cautions about typing apply)

(6) This should stop the flashing and make the rest of the steps easier to manage

(7) Type cd "\Program Files"

(8) Type dir /s bushell.dll

(9) In my case, the dll was found in "c:\program files\Norton Security Suite\Engine64\22.5.2.15

     If bushell.dll is not found, repeat steps 7 to 9 but use "\Program Files (x86)"

(10) Type cd "c:\program files\Norton Security Suite\Engine64\22.5.2.15" (replace with the name of the directory you found the extension in)

(11) Type ren bushell.dll bushell-crash.dll

(12) Restart the system (you can do that from the command line by typing shutdown /r /f /t 0)

Credit: Roland Radtke (Microsoft)

OR

  • Log out and go to the sign in screen.
  • Hold down the shift key on your keyboard while clicking the Power button on the screen.
  • Continue to hold down the shift key while clicking Restart.
  • Continue to hold down the shift key until the Advanced Recovery Options menu appears.
  • Click Troubleshoot
  • Click Advanced options
  • Click Startup Settings
  • Click Restart
  • Press (4) to Enable Safe Mode
  • Wait while Windows 10 starts in safe mode.
  • Log in
  • Press Windows key + X
  • Click Device Manager
  • Expand Display Adapter
  • Right click your Display adapter and click Uninstall
  • Exit Device Manager
  • If you have an older Antivirus utility also uninstall it.
  • Restart

You might need to go to a working computer, download the latest Video Driver for your computer, save it to a thumbdrive. Copy it to the affected computer and install it. If there is no native Windows 10 driver, download the latest Windows 7 or Windows 8.1 video driver and install in compatibility mode.

Learn more:

How to: Install and Update drivers in Windows 10

If none of the above work, try rolling back to your previous version and wait a while to upgrade again:

How to: Rollback to a previous version of Windows from Windows 10

OR

1.Press Ctrl+Alt+Del to get to where I can restart my computer.
2.Hold down shift while clicking on "Restart Computer".
3.Click on "Troubleshoot"
4.Click on "Advanced Options"
5.Click on "Startup Setting"
6.Click on "Restart"
7.After restart press the "5" key to start in safe mode with networking.
8.If your problem is not present in safe mode then you are on the right track.
9.Start up your msconfig.exe file. (to do this press the windows key and R. Type msconfig).
10.Go to the "Services" tab and select "Disable All" then click on "OK".
11.You will receive a prompt to reboot your computer. Go ahead and do so.
12.Once rebooted in normal mode, verify that the issue is no longer present.
13.If the problem is gone then it's just a process of elimination from here. Start up your msconfig.exe again and start bringing up services a few at a time.
14.I am not sure if it will be the same for you, but if you want to try, you can turn on all services except the two that were causing the problem for me.
•Problem Reports and Solutions Control Panel Support
•Windows Error Reporting Service.

Credit: GaryGillette

Prompted for a product key

Click Do this later

Windows 10 should activate itself automatically within a few days. If not, see the following for additional instructions.

Learn more:

How to activate the latest Windows 10

Installation fails or becomes non-responsive at certain point during setup 18%, 62%, Driver Migration, Applying Settings.

Power down computer.

Wait 10 minutes.

Start computer.

Setup will automatically restore your previous Windows 10 build or previous version of Windows.

Launch command prompt with administrator privileges.

Press Windows key + X

Click Command Prompt (Admin)

Type the following command:

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

Hit Enter on your keyboard

Exit command prompt

Restart

Try updating again.

Method 1: Run the Windows update Troubleshooter and check if it helps: 

  1. Press “Windows + X” and select Control panel.
  2. In the search box, type troubleshooter, and then click Troubleshooting.
  3. Under System and Security, click Fix problems with Windows Updates.

No option to Keep Windows settings, personal files and apps

  • If you have language packs installed, uninstall them before attempting to upgrade.
  • You should have the option of keeping your personal files, applications and settings regardless its Enterprise client.
  • If you are on a Domain, try logging in as a local administrator and try again.

Make sure you are upgrading using the corresponding architecture:

32 bit to 32 bit

64 bit to 64 bit

If you are moving from 64 to 32 bit, you will not have the option to preserve settings.

How to know the Edition, Architecture, Channel and build of Windows 10 installed.

  • Check the properties of the Setup.exe file and make sure Compatibility mode is turned off.
  • Make sure that Update 1 for Windows 8.1 is installed. You won't be able to install this if you are on a Domain.

Install the Windows 8.1 Update (KB 2919355) - Windows Help

  • Volume License distributions of Windows 8 such as Windows 8 Pro and Enterprise utilizing KMS and MAK licenses should be updated by downloading the installation files for Windows 8.1 Update 1 from the volume license servicing center, or TechNet/MSDN if you have a subscription or install based on your employers parameters.

0xc000021a

You need to convert the drive or partition from NTFS to GPT

To manually wipe a drive and convert it to GPT:

  1. Turn off the PC, and put in the Windows installation DVD or USB key.
  2. Boot the PC to the DVD or USB key in UEFI mode. For more info, see Boot to UEFI Mode or Legacy BIOS mode.
  3. From inside Windows Setup, press Shift+F10 to open a command prompt window.
  4. Open the diskpart tool:

Type: diskpart

    5. Identify the drive to reformat:

Type: list disk

    6. Select the drive, and reformat it:

Type: select disk <disk number>

Type: clean
Type: convert gpt
Type: exit

    7. Close the command prompt window.
    8.Continue the Windows Setup installation.

When choosing an installation type, select Custom. The drive will appear as a single area of unallocated space.

Select the unallocated space and click Next. Windows begins the installation.

https://technet.microsoft.com/en-us/library/dn336946.aspx?f=255&MSPPError=-2147217396

0xc0000001

Repeat the same steps used for error 0xc000021a

0xC1900101-0x20017

Repeat the same steps used for error 0xc000021a and also apply the following:

  • Disable (preferrably uninstall) your Antivirus utility before attempting the upgrade.
  • Make sure your machine name is simple no periods or hyphens or dashes.
  • Restart a few times then try again.
  • Disable General USB Devices (example - Smart Card Reader). 
  • If you are using a SCSI hard disk, make sure you have drivers available for your storage device on a thumdrive and it is connected. During Windows 10 setup, click the Custom Advanced Option and use the Load Driver command to load the appropriate driver for the SCSI drive. If this does not work and setup still fails, consider switching to a IDE based hard disk.
  • Perform a clean boot, restart then try again.
  • If you are upgrading using the .ISO file, disconnect from the Internet during setup, if you are connected by LAN (Ethernet) or Wi-Fi, disable both then attempt setup again. 
  • If you are updating through Windows Update, when the download reaches 100% disconnect from the Internet LAN (Ethernet) or Wi-Fi then proceed with the installation.
  • If that does not work, try using the .ISO file to upgrade if possible.
  • If you are connected to a domain, switch to a local account.
  • If you have any external devices attached to the machine, disconnect them (example, gaming controllers, USB keys, external hard disk, printers, non-essential devices).

How to: upgrade from previous versions of Windows using Windows 10 ISO file

How to download official Windows 10 ISO files

Other things you can try:


C19000101-2000B Attempt the same solutions used for error code 0xC1900101-0x30018

0xC1900101-0x30018

Repeat the same steps used for error 0xc000021a and also apply the following:

  • Disable (preferrably uninstall) your Antivirus utility before attempting the upgrade.
  • Make sure your machine name is simple no periods or hyphens or dashes.
  • Restart a few times then try again.
  • Disable General USB Devices (example - Smart Card Reader). 
  • If you are using a SCSI hard disk, make sure you have drivers available for your storage device on a thumdrive and it is connected. During Windows 10 setup, click the Custom Advanced Option and use the Load Driver command to load the appropriate driver for the SCSI drive. If this does not work and setup still fails, consider switching to a IDE based hard disk.
  • Perform a clean boot, restart then try again.
  • If you are upgrading using the .ISO file, disconnect from the Internet during setup, if you are connected by LAN (Ethernet) or Wi-Fi, disable both then attempt setup again. 
  • If you are updating through Windows Update, when the download reaches 100% disconnect from the Internet LAN (Ethernet) or Wi-Fi then proceed with the installation.
  • If that does not work, try using the .ISO file to upgrade if possible.
  • If you are connected to a domain, switch to a local account.
  • If you have any external devices attached to the machine, disconnect them (example, gaming controllers, USB keys, external hard disk, printers, non-essential devices).

How to: upgrade from previous versions of Windows using Windows 10 ISO file

How to download official Windows 10 ISO files

Other things you can try:

If you are installing Windows 10 using Windows Update, try the following:

1. Press Windows Key + X on the keyboard and then select “Command Prompt (Admin)” from the menu.

2. Stop the BITS, Cryptographic, MSI Installer and the Windows Update Services. To do this, type the following commands at a command prompt. Press the “ENTER” key after you type each command.

                           net stop wuauserv

                           net stop cryptSvc

                           net stop bits

                           net stop msiserver

3. Now rename the SoftwareDistribution and Catroot2 folder. You can do this by typing the following commands in the Command Prompt. Press the “ENTER” key after you type each command.

                          ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

                          ren C:\Windows\System32\catroot2 Catroot2.old

4. Now, let’s restart the BITS, Cryptographic, MSI Installer and the Windows Update Services. Typethe following commands in the Command Prompt for this. Press the ENTER key after you type each command.

                        net start wuauserv

                        net start cryptSvc

                        net start bits

                        net start msiserver

5. Type Exit in the Command Prompt to close it and then restart the computer.

0x80240031

Attempt the same solutions used for error code 0xC1900101-0x30018

0xc1900101-0x40017

Attempt the same solutions used for error code 0xC1900101-0x30018

and

The cause for error 0xC1900101 – 0x40017 is known to be faulty drivers.

There have been reports of a USB driver causing this error.  Until a specific USB driver can be determined as a root cause, if you receive this error, we recommend you unplug all USB devices (other than your mouse and keyboard) as a troubleshooting step and try the upgrade again.  If the upgrade is then successful, you can plug the devices back in and they should function normally.

We have identified a few drivers associated with the following hardware or software that could be causing this problem:

If you have NVIDA Driver

  1. NVIDIA -- Video card manufacture.    Check to make sure you’ve upgraded to the latest video drivers

  2. Antivirus and security-related products. if you have any Antivirus installed for (Free) uninstall it, if not then disable the Antivirus

Note: Antivirus software helps protecting your computer against viruses and other security threats. In most cases, you shouldn't disable your antivirus software. If you have to temporarily disable it to install other software and\or troubleshoot any pertinent issue, you should re-enable it as soon as you're done. If you are connected to the Internet or a network while your antivirus software is disabled, your computer is vulnerable to malware attacks.

If you have any of these programs installed, please let us know if disabling, uninstalling, or upgrading the software or drivers allowed you to install

Hope this information helps and let us know the status of the issue we will be glad to help you further.

Credit: Mohammed Yaseer

0x80d02002

Method 1:

You may try these steps to reset the Windows update components manually and check.

a. Press Windows key + X on the desktop screen of the computer.
b. Select Command Prompt (Admin)
c. On the open Command Prompt window copy and paste the commands (all at once).
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
pause

c. Exit the command prompt and check. 

You can try the following step if the issue persists.

Method 2:

Check if the region is correct. Follow the steps mentioned.

a. Type "Region" on the Start screen. Click "Settings" and press ENTER.

b. On the "Format" tab, select "English (United Kingdom)".

c. Click "Languages Preferences"> "Add a language" and add "your language".

d. Once added, select it and click "Move Up" to make it the first language. Close the Language window.

e. On the "Region" window, click "Additional Settings" and check if the values are same.

f. Click the "Location" tab and change the Home Location to "your country" and then click OK.

 

0x80070652

  • Reboot your computer a few times.
  • Try again at a later time

You may try these steps to reset the Windows update components manually and check.

a. Press Windows key + X on the desktop screen of the computer.
b. Select Command Prompt (Admin)
c. On the open Command Prompt window copy and paste the commands (all at once).
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
pause

c. Exit the command prompt and check. 

0xc1900106

  • Backup your personal files
  • Windows 8/8.1 Users perform a Refresh first and attempt the upgrade.
  • If that does not work, perform a Reset and try again.
  • If that does not work, try a custom install:
    How to: Do a custom installation of Windows

0x80070003-0x20007

Attempt the same solutions used for error code 0xC1900101-0x20017

OXC 0000428

If you have any external devices attached to the machine, disconnect them (example, USB keys, external hard disk, printers, non-

essential devices).

A media driver your computer needs is missing.

  • It means either the ISO was not burnt to DVD properly. When burning to DVD, try burning at the lowest speed supported by your DVD burning software.
  • The other possible issue is, the .ISO file is corrupt, if you burn another copy of the ISO to DVD and issue persist, download a fresh copy and try again:

How to: upgrade from previous versions of Windows using Windows 10 ISO file

Click HERE to download official ISO media for Windows 10 from Microsoft.

  • If you are installing from a USB thumb drive using a USB 3.0 port, try using a USB 2.0 port instead.
  • If you are installing on a computer with a UEFI based system, make sure the thumbdrive is formatted FAT32 and use Rufus to prepare it.

We Couldn't Install Windows Technical Preview 0x80070070 - 0x20005

  • Make sure you have enough disk space.
  • Although the minimum requirements recommended are 16 GBs (32 Bit), 20 GBs (64 bit), if you are a upgrading from a previous version Windows or a previous build, you might need to have at least 40 to 50 GBs of free space to accomodate setup files.
  • Start by running Disk Clean up.
  • Archive rarely used files to an external hard disk.
  • Consider syncing data to OneDrive or similar online service and do a custom install.

0xC1900101-0x4000D - The installation failed in the SECOND_BOOT phase with an error during MIGRATE_DATA operation

Repeat the same steps used for error 0xc000021a and also apply the following:

  • Disable (preferrably uninstall) your Antivirus utility before attempting the upgrade.
  • Make sure your machine name is simple no periods or hyphens or dashes.
  • Restart a few times then try again.
  • Disable General USB Devices (example - Smart Card Reader). 
  • If you are using a SCSI hard disk, make sure you have drivers available for your storage device on a thumdrive and it is connected. During Windows 10 setup, click the Custom Advanced Option and use the Load Driver command to load the appropriate driver for the SCSI drive. If this does not work and setup still fails, consider switching to a IDE based hard disk.
  • Perform a clean boot, restart then try again.
  • If you are upgrading using the .ISO file, disconnect from the Internet during setup, if you are connected by LAN (Ethernet) or Wi-Fi, disable both then attempt setup again. 
  • If you are updating through Windows Update, when the download reaches 100% disconnect from the Internet LAN (Ethernet) or Wi-Fi then proceed with the installation.
  • If that does not work, try using the .ISO file to upgrade if possible.
  • If you are connected to a domain, switch to a local account.
  • If you have any external devices attached to the machine, disconnect them (example, gaming controllers, USB keys, external hard disk, printers, non-essential devices).

How to: upgrade from previous versions of Windows using Windows 10 ISO file

How to download official Windows 10 ISO files

Other things you can try:

0x8007002C - 0x4000D

Attempt the same solutions used for error code 0xC1900101-0x4000D

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Perform a clean boot:

http://support.microsoft.com/kb/929135

0x8007002C-0x4001C

  • Make sure you apply the latest updates before upgrading.
  • Try switching to a wired connection if you are downloading over Wi-Fi.
  • Disable/uninstall any third party Antivirus you might have installed prior to updating.
  • Do a clean boot.
    http://support.microsoft.com/kb/929135

0x8007025D - 0x2000C

Make sure you have enough free disk space. Start by running Disk Clean up:

Press Windows key + R
Type: cleanmgr.exe
Hit Enter

Follow the on screen instructions.

Also try uninstalling any non-essential language packs.
Press Windows key + X
Click Command Prompt (Admin)

At the command prompt, enter the following command then hit Enter
Lpksetup /u
Exit and restart.

If the problem persist, download the .ISO file use that to update.

Error code: 0x0000005C
 Parameters:
 0x00000110
 0xFFD01D70
 0x00000017
 0xC000000D

Some older 64 bit CPUs do not support the 64 bit version of Windows 10 because they lack a particular security extension.

To install Windows 10 on your PC, the processor (CPU) must support the following features: Physical Address Extension (PAE), NX, and SSE2. Most CPUs have support for these features, so if you receive this error, it is likely because the NX feature is not enabled on your system.

To resolve this error, follow manufacturer guidelines to enable NX (“No eXecute bit”), or the equivalent XD (“eXecute Disabled”), feature within the BIOS settings. This feature is typically found in the Advanced or Security tabs within the BIOS settings, and can be referred to by a variety of names, including but not limited to:

  • No Execute Memory Protect
  • Execute Disabled Memory Protection
  • EDB (Execute Disabled Bit)
  • EVP (Enhanced Virus Protection)

If the BIOS setting for the NX (XD, EDB, or EVP) support option is not available on your system, you may need to contact the manufacturer to update the BIOS.

0x80240017

  • Restart your computer.
  • If you are installing Windows 10 using Windows Update, download the update, when the download completes, immediately disconnect from the Internet (Ethernet and Wi-Fi).
  • Proceed with the installation.
  • Try using the .ISO file to upgrade if possible

0x80070057

  • Make sure you apply the latest updates before upgrading.
  • Try switching to a wired connection if you are downloading over Wi-Fi.
  • Disable/uninstall any third party Antivirus you might have installed prior to updating.
  • Do a clean boot.
    http://support.microsoft.com/kb/929135

0x80070005-0x2000A

SAFE_OS phase during PREPARE_FIRST_BOOT

Attempt the same solutions used for error code  0x80070057

  • Make sure you have enough disk space. Recommended 16 GBs minimum.
  • If you have any third party partitioning or disk management tools installed, uninstall them.

Other factors:

  • Bad RAM, check your memory modules for errors:
    You can use Memtest86+, this runs from a boot disk or CD and should eliminate or confirm if your one or more of your memory sticks are bad or the SPD values in the BIOS are correct.

    Let it run for as long as you can: 2,4,6,8 or more hours, if no errors by then your ram is OK.
    http://www.memtest.org/
  • You can also try switching around memory modules if your motherboard supports it to see if it works.
  • Driver compatibility. Depending on the model computer you have, contact the manufacturer to find out about Windows 10 support.
  • Try the following work around by GrantPannell located here

0x800700B7 - 0x2000A

The installation failed in the SAFE_OS phase with an error during PREPARE_FIRST_BOOT operation

  • Make sure you have enough disk space. Recommended 16 GBs minimum.
  • If you have any third party partitioning or disk management tools installed, uninstall them.

Other factors:

  • Bad RAM, check your memory modules for errors:
    You can use Memtest86+, this runs from a boot disk or CD and should eliminate or confirm if your one or more of your memory sticks are bad or the SPD values in the BIOS are correct.

    Let it run for as long as you can: 2,4,6,8 or more hours, if no errors by then your ram is OK.
    http://www.memtest.org/
  • You can also try switching around memory modules if your motherboard supports it to see if it works.
  • Driver compatibility. Depending on the model computer you have, contact the manufacturer to find out about Windows 10 support.
  • Try the following work around by GrantPannell located here

0x80070542

Make sure your system meets the minimum system requirements to run Windows 10.

Windows 10 system requirements are similar to Windows Vista and Windows 7 with some caveats:

  • 1 GHz or faster processor 
  • 1 GB RAM (32-bit) or 2 GB RAM (64-bit) 
  • 16 GB available hard disk space (32-bit) or 20 GB (64-bit) 
  • DirectX 9 graphics device with WDDM 1.0 or higher driver 
  • Your processor (CPU) must support the following extensions: SSE2, NX, PAE

If your system does meet the minimum system requirements and you still continue to encounter this error message, download the .ISO file

and use that to perform a custom install.

0x80246017

0x80072EE2

This could be a  temporary connection-related errors. Please refer to the article given below and run the Windows Update troubleshooter.

Temporary connection-related errors may occur when you use Windows Update or Microsoft Update

https://support.microsoft.com/en-us/kb/836941

If this does not help Reset Windows update components from the following link and check.

http://support.microsoft.com/kb/971058/en-us

Note: This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756

How to back up and restore the registry in Windows

http://support.microsoft.com/kb/322756/

Note: The article in the above link are meant for windows 8, however, you can use the same for Windows 10 Technical Preview as well.

After resetting Windows Update Components, check if there are any Windows Updates available>If yes, install them and then try to install the new build.

0x80070103

If you have a driver such as your video card automatically installing upon completion of installation and checking for Windows Update,

try disabling automatic driver installation using the instructions in the following thread:

How to: block automatic updates in Windows 10

also see:

How to block automatic reinstall of a driver

Go to the hardware developers website, download the appropriate driver for your model and install in compatibility mode, see:

How to: Install and Update drivers in Windows 10

nVidia 64 bit:

http://www.nvidia.com/download/driverResults.aspx/84889/en-us

Mobile:

http://www.nvidia.com/download/driverResults.aspx/84891/en-us

nVidia 32 bit:

http://www.nvidia.com/download/driverResults.aspx/84888/en-us

Mobile:

http://www.nvidia.com/download/driverResults.aspx/84890/en-us

Black Screen during installation

Please read:

Boot from the Windows 10 DVD

How to download official Windows 10 ISO files

a) At the Install Now screen

b) Click Repair your computer

c) Click Advanced Options

d) Click Troubleshoot

e) Click Startup repair

f) Follow the on screen instructions

See if this helps

or

Boot from the Windows 10 DVD

a) At the Install Now screen

b) Click Repair your computer

c) Click Advanced Options

d) Click Safe Mode

If you get an error message saying that ‘installation cannot be completed in safe mode’, then press Shift+F10 key. That will open

Command Prompt, from command prompt open Device Manager by typing devmgmt.msc in the command prompt and then disable the display adapters and check if you are able to boot in normal mode.

 If this allows you to boot to the normal mode and complete the installation process then go ahead and first update the display adapter

drivers from the manufacturer’s website and check if the computer works fine.

Keyboard and Touchpad not working during installation or Out of Box Experience.

  • Attach USB keyboard and mouse to complete installation.
  • When installation is complete check Windows Update for the latest updates and install the appropriate drivers for your keyboard and TouchPad.
  • Go to manufacturers website and download the latest chipset drivers for your system model and install them

Setup does not detect wireless keyboard and mouse

  • Attach USB keyboard and mouse to complete installation

Setup unable to resume after power outage.

Boot from the Windows 10 media

How to download official Windows 10 ISO files

a) At the Install Now screen

b) Click Repair your computer

c) Click Advanced Options

d) Click Troubleshoot

e) Click Startup repair

f) Follow the on screen instructions

Cannot create user account during out of box experience or sign in, non-responsive bahaviour (Welcome Back) page.

Option 1:

  • Wait 1 hour and try again.

Option 2:

  • If you are upgrading from a previous version and Windows is configured to boot to the desktop automatically, hold down  CTRL + ESC keys and Windows 10 will load the default user.
  • Press Windows key + X, click Computer Management
  • Click Local Users and Groups
  • Double click Users
  • Right click in the right pane and click New user
  • Create a new user account and password

Credit: Rajasekar S

Option 3:

  • If you are using a laptop, power down laptop.
  • Remove battery
  • Wait 10 minutes
  • Connect using direct current
  • Power up laptop
  • Proceed to create user account and log in

Option 4:

  • If you are attempting to setup a Microsoft Account, setup a local account instead then connect to a Microsoft Account after setup.
  • If you are setting up a Local Account and you are getting an error message, power down computer.
  • Disconnect from the Internet (Wired/Wireless).
  • Unplug computer, wait 10 minutes.
  • Reconnect computer, start up (remain disconnected from the Internet), also disconnect any non-essential devices.
  • Try creating account again.
  • If the problem persist, try Startup repair

Boot from the Windows 10 media

How to download official Windows 10 ISO files

a) At the Install Now screen

b) Click Repair your computer

c) Click Advanced Options

d) Click Safe Mode

If you get an error message saying that ‘installation cannot be completed in safe mode’, then press Shift+F10 key. That will open

Command Prompt, from command prompt.


We are going to attempt to create a new user account.

Example: net user Username Password /add

Where there is Username replace with the account name and where there Password replace with the desired password.

Example: net user adacosta2 pwhelp /add

Press Enter on your keyboard

You should see the following message The command completed successfully.

Type exit to close the command prompt.

Restart the machine and try logging into the new account.

Update for users experiencing:  c1900101 xxxx error codes:

From Microsoft:

If Windows crashes, because of bad drivers or any other reason, during the upgrade process we’ll fail the upgrade and restore your previous operating system. On the upgrade progress screen you'll see three steps listed along the bottom "Copying files," "Installing features and drivers", and "Configuring settings."

During "Copying files", we actually boot into a minimal version of Windows and copy important files and drivers from the old operating system into the new one. If we fail in this first stage you’ll see an error code in the Windows Update control panel called c1900101 x200xx. For example, 20017 means we couldn’t even boot into this operating system and usually points to bad storage drivers.

The "Installing features and drivers" phase is the trickiest part of upgrade. If you see a failure c1900101 x300xx, it means we failed during this phase. The most common failure is x30018, which generally means a driver crashed when we loaded it for the first time. Any driver could cause the failure, but it may not crash 100 percent of the time. If you try again, it may just work.

"Configuring settings" is the final phase and failures codes look like c1900101 x400xx. The most common failure here is 40017, which means we failed to boot. Since this is the first time we boot into Windows 10 with all of the drivers in place, again, drivers are usually the cause of the crash. These issues tend to be less transient than the 30018s, so a second try is less likely to solve the issue. Still, it never hurts to try.

If you do encounter any of these issues, be sure the PC is opted into the Microsoft Customer Experience Improvement Program. This enables Windows to send data back to our team so we can identify what’s causing the failures. If there are issues we work hard to address them ourselves, or we reach out to companies who own the driver or software. We, then, work together on solutions.

Source: Windows 10 Insider Hub App

If you experience most of these error codes, try upgrading manually using the ISO.

Certainly this list is not exhaustive. I will continue update and revise as more information is made available. If you have any solutions or work arounds, please do not hesitate to add a reply.

Resources:

How to: Do a clean install of Windows 10

How to: Do a custom installation of Windows
How to: do a build to build upgrade using Windows 10 ISO file
How to: upgrade from previous versions of Windows using Windows 10 ISO file

Comments (148)

progress