Error 0xC1900101 – 0x20017 when installing Windows 8.1

Anonymous
2013-11-07T19:49:07+00:00

Error 0xC1900101 – 0x20017 when installing Windows 8.1

Windows for home | Previous Windows versions | Install and upgrade

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2013-11-07T19:50:29+00:00

(Updated January 28, 2014)

Hello,

Microsoft is aware some customers are unable to install Windows 8.1 due to error 0xC1900101 -0x20017. 

This error indicates a failure to boot Windows 8.1 occurred during the initial reboot of the update, causing the system to roll back to Windows 8. The most likely cause of this error is an incompatible driver or hardware defect critical for booting the intermediary environment necessary to perform upgrade actions. Unfortunately, due to the timing of this failure, there are often no logs, crash dumps or other diagnostic information available to investigate the issue easily, which makes it difficult to determine which, if any, of the drivers or system components are causing the update to fail.

We are currently working with the companies to help them update their problematic drivers whenever they are identified.  Some of the identified drivers that are known to cause this error are listed here and are the first steps you can try to resolve the issue:

·        Make sure you are not running any drive-encryption software.  If so, you must decrypt your drive before updating to Windows 8.1.

·        Check for and uninstall any desktop utilities you may have running.  For example, uninstalling IOBit or Intel Desktop Utilities (including Extreme Tuning software, but excluding Managed Engine) has been observed to resolve this issue.

·        Older NFORCE drivers may not be supported on Windows 8.1.  If you have an NVIDIA graphics card, make sure they are currently supported and you’ve installed the latest NVIDIA drivers.

·        Please remove any connected USB devices (except the keyboard and mouse) and then try the upgrade.

·        Check that you do not have any SteelSeries products that support the SteelSeries Engine installed on your PC.  The SteelSeries Engine software is currently not supported on Windows 8.1.  Please uninstall the software before attempting to update to Windows 8.1.

 ·        Try disabling or uninstalling your antivirus software and see if the upgrade will succeed.  Problems have been observed updating to Windows 8.1 if ESET or AVAST are installed.  Please see the following links for product further information

Unfortunately, due to the sheer number of drivers constantly being created by other companies all over the world, identifying every problematic driver is a daunting task.  We understand that the inability to easily identify the incompatible driver can be incredibly frustrating and we are sorry for the inconvenience. 

Make sure you’ve installed all the latest Windows Updates and latest drivers from your hardware and software manufacturers, and uninstall any unnecessary hardware or software prior to updating to Windows 8.1.

If your hardware and software manufacturers do not have updated drivers and you are experiencing this error, the best method for upgrading to Windows 8.1 is to clean install Windows 8, and then update to Windows 8.1 before allowing any additional drivers or software to install.  Instructions to do this are provided below.  If you still experience this error after performing a clean install, your hardware is not compatible with Windows 8.1.

To prevent the installation of additional drivers or software during a clean install:

  1. Back up all of your personal documents and data to an external drive.
  2. Disconnect your computer from the Internet.
  3. Perform a clean install of Windows 8 using Windows 8 installation media (DVD or USB).  For help performing a clean install of Windows, see How to perform a clean install of WindowsNote:  If you do not have media and Windows 8 was pre-installed on your PC, please contact your PC manufacturer for assistance.  Otherwise to get help obtaining installation media, contact Microsoft Support.
  4. Once you’ve reinstalled Windows 8, change your hardware settings so that you do not automatically install driver updates.
  • From the Start screen, type “System”, and then click on “View advanced system settings” in the search results.  This will open the System Properties dialog.
  • Click on the Hardware tab, and then click Device Installation Settings.
  • When the Device Installation Settings window appears, click the “No, let me choose what to” button, and then “Never install driver software from Windows Update”.  Click Save Changes to save the setting.
  1. Reconnect your computer to the Internet.
  2. Install Windows Updates.  Restart the computer when prompted.
  3. Open Windows Store and install Windows 8.1.

Afterwards, be sure to restore your hardware settings so that your device drivers once again install automatically.  (Repeat Step 4, but restore this setting to “**Yes, do this automatically (recommended)”**and Save changes.)

Was this answer helpful?

20+ people found this answer helpful.
0 comments No comments

91 additional answers

Sort by: Most helpful
  1. Anonymous
    2013-12-06T23:38:19+00:00

    I tried this process...worked well for me...you may be forced to use this as an option...but another guy who is in this thread used the same method.  Though I am not sure where he got his copy from.

    But what does work is something I stumbled upon in another site.  VERY easy and admittedly, should have been offered instead of the store method.  It virtually assures you get a legit copy of all the files for win8.1 and you can burn that to disk without jumping through hoops to make it all happen...just a bit of time for the download and burn.

    IF you were like me, bought a license online through the microsoft website, or have a valid key, you can click their download windows 8.0 link and a wizard will ask for your key and you can download a fresh copy of Win8.0 and the wizard will give you the choice to store it on your hard drive, burn to DVD or onto flash drive.  You can do the same with store bought disks I am told, but I have never tried that.

    Either way, MS also has a similar linked wizard for Win8.1.  This is where I referenced the website bringing this to my attention.  They said it had to be done in win7, but I found it works in win8 as well. 

    What you do is download the win8.0 wizard and execute it when you have it.  When it asks for the key, provide it with the original key you had when you got 8.0.  Let the program verify and start the download process.  Let it run to about 1-2% of the download and then kill the process outright.  Then download the win8.1 wizard and execute that one.

    You may get an initial error response...I did but cannot remember it.  I think I ignored it or something...maybe re-ran the wizard in admin mode...sorry I cannot be certain...but despite, keep at trying to get it to run if it does report an error.  In my case, it was not serious I guess and the wizard proceeded to resume the download as though there was no difference between the two downloads...my guess, similar files at the start.  When it was done downloading and verifying the files, it asked me what I wanted and I chose DVD and a few minutes later, done...about 15 minutes later, win 8.1 was installed on my computer(s).

    There is a need for a generic key, you can google for one...easy to find...is that when you go to install win8.1, the win8.0 key will not work.  A generic key is used only for the purpose of installing 8.1.  This is a better solution, provided you back up all your data on the drive you want to install on.  I generally use this to simply wipe my boot and windows partitions and leave my critical stuff on a third partition or second hdd.  But it is no different from installing other older versions of windows via disk or flash memory.  The generic key allows you to install the OS, but you cannot activate it with that key. 

    But once you have fully booted into windows, you can simply go to the product registration via Systems app found in the control panel.  Enter your original key there and it should register anew without any further issues.  Install your missing drivers (if any) and your programs and voila...yer done.  I have successfully done this on a laptop that seriously did not want to cooperate with me via the "store" method.  It is a serious problem and I cannot understand why MS would play it down like this and ignore a superior alternative they already have with hardly a mention of it.

    There are also an assortment of online storage locations (clouds and the like) where you can upload from win80 to there for temporary storage of your critical files...allows you an alternate place to store and retrieve when you are good and ready.  Most are decent sized, some free, but not all however.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-12-04T07:33:15+00:00

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2013-12-04T06:54:12+00:00

    I suggest you guys stop pushing the "store" method...it simply does NOT work for many users.  Hundreds of threads on the topic, very few of them work, and only if the user is lucky.

    I found the solution from far superior minds on this page.  It works.  I know.  I tried it.  Instead of several hours (days even), I was fully reinstalled with a fresh copy of 8.1 within an hour of making the disk.

    http://www.techrepublic.com/blog/windows-and-office/get-the-iso-you-need-to-create-your-own-windows-81-dvd/

    The author of the article seems to indicate that the user need to have a windows 7 installation for the method to work, but it worked on my Win8 environment.  Install using the generic key.  When windows is finally up and running, use the original key you obtained when you bought 8.0.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-12-04T00:13:48+00:00

    I too had this code, and a similar one, but instead of 17, it was 18 at the end of the string. In my case, an older model Acer Aspire, pre UEFI code, though it does have SATA, Wireless N and Gigabit support. I am very limited on the hardware level as to what I can disable or remove...laptops tend to be like that. I was able to remove the wireless card, but after another attempt, it seems that was not the answer. A subsequent online read, tried a clean boot method, disabled any **** not needed by windows to start...rebooted in that mode, redid the settings again, went to the update in the store and repeated the update effort. This latest attempt, I am typing a response as I wait...It seems to have passed into the final stages, have been watching out of the corner of my eye the progress. Not sure how long I should wait for the "getting ready" rolling ball thing...but I figure, the hard disk light is going strong, so something is happening behind the scenes. What that is, I dunno...I may go to bed and see what it comes up with if it isn't finished by the end of my last smoke.

    Well, THAT didn't work out either.  I left it to do its thing....it rebooted a couple times and then it ceased...found it in a locked condition with "attempting to recover installation" message...further than before, but...well...cannot get it to tell me what failed.

    Will look further and try again...

    Was this answer helpful?

    0 comments No comments