Error 0xC1900101 – 0x40017 when installing Windows 8.1

Anonymous
2013-10-24T00:28:08+00:00

Hello everyone,

We would like to thank all those who have helped us to collect data by sending us logs.  The cause for error 0xC1900101 – 0x40017 is known to be faulty drivers, however it can be difficult to identify exactly which drivers are creating the error.

Note: Please double-check the error code before reading further.  There are many variations of error 0xC1900101, each with a different location code -- the error extension, located after the dash.  The information in this thread is intended only for location code 0x40017.  If you are receiving a different location code, these steps are unlikely to resolve your issue.

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:

1.  SteelSeries – Mouse and keyboard manufacture.  The SteelSeries Engine is currently not supported on Windows 8.1.  Please see their FAQ for more info and updates.

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

3.  ESET - Antivirus and security-related products.  Please see the ESET Knowledgebase to learn how to safely upgrade to Windows 8.1 with ESET Smart Security or ESET NOD32 Antivirus installed.

4. Trusteer Rapport -- Credit card fraud protection software.  Trusteer recommends installing the latest update for Windows 8.1 compatibility.

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 Windows 8.1 successfully.

We are sorry for any inconvenience and appreciate your help and understanding while we continue to investigate this issue.

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
2014-01-07T21:10:26+00:00

Hello,

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

This error indicates a failure to boot Windows 8.1 occurred during the final parts 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. 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 that develop these drivers to help them update their problematic drivers whenever they are identified.  Some of the identified drivers have been listed in the original post, however due to the sheer number of drivers constantly being created by other companies all over the world, this 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.  You can also try uninstalling 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.

To do this:

  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 Windows.

Note:  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. 5. Reconnect your computer to the Internet. 6. Install Windows Updates.  Restart the computer when prompted. 7. Open Windows Store and install Windows 8.1. 8. 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?

3 people found this answer helpful.
0 comments No comments

149 additional answers

Sort by: Most helpful
  1. Anonymous
    2014-12-29T19:17:42+00:00

    Thank you for the update.

    The recommended fixes do not apply to my laptop (HP Envy TouchSmart 15t) configuration.

    1.  SteelSeries – Mouse and keyboard manufacture.  
    2.  NVIDIA -- Video card manufacture.    - Revised from the Microsoft now also includes Intel Graphics cards
    3.  ESET - Antivirus and security-related products.  
    4.  Trusteer Rapport -- Credit card fraud protection software. 

    I have uninstalled the entire Intel Graphics card, and allowed the Win8 to Plug-n-Play to find and reinstall with the latest drivers.  This has not resolved the errors in the 8.1 upgrade.  

    I have not added any hardware, the laptop is all OEM hardware, and have installed the following additional Software:

    • TextPad,
    • FileZilla,
    • Paint.net,
    • Chrome,
    • Google Drive
    • Google Music Manager
    • Spotify
    • Microsoft Office 2010 Professional,
    • 7-Zip
    • Carbonite (though the issues pre-dates Carbonite install),
    • Norton (also issue pre-dates Norton install),
    • Microsoft Skydrive/OneDrive (also issue pre-dates SkyDrive install),
    • iCloud Drive (also the issue pre-dates the iCloud install)

    Unfortunately I am unable to use cable ethernet connections.  I do work for companies that provide wireless access to its employees and consultants but do not allow wired connections to the office domains, I do not have physical access to the routers.

    So I'll just skip the upgrade....

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2014-12-26T18:02:06+00:00

    Thank you, but when I go to my Device Manager, I do not have NVIDIA graphics card, I only have 

    Display Adapter: Intel(r) HD Graphics 4000

    When i goto Properties and select Hardware ID's:

    PCI\VEN_8086&DEV_0166&SUBSYS_1894103C&REV_09

    PCI\VEN_8086&DEV_0166&SUBSYS_1894103C

    PCI\VEN_8086&DEV_0166&CC030000

    PCI\VEN_8086&DEV_0166&CC0300

    No NVIDIA Graphics Card.

    Well, then, there is still a strike against you.  Certain Intel graphics cards cause the very same error.  Looks from the above like your card is one of them.  Same applies to driver updates for that card as for NVIDIA cards.  Make sure that all remnants of older drivers are completely removed and/or try to use the generic Microsoft driver for the purposes of the upgrade.

    Another driver, by the way, that causes the same error is one used for certain wireless card drivers.  Disable your wireless and hook up an Ethernet cable to do the upgrade, if your wireless driver is the one responsible.

    Let's see what happens after trying these suggestions of where to look.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2014-12-26T17:31:40+00:00

    Thank you, but when I go to my Device Manager, I do not have NVIDIA graphics card, I only have 

    Display Adapter: Intel(r) HD Graphics 4000

    When i goto Properties and select Hardware ID's:

    PCI\VEN_8086&DEV_0166&SUBSYS_1894103C&REV_09

    PCI\VEN_8086&DEV_0166&SUBSYS_1894103C

    PCI\VEN_8086&DEV_0166&CC030000

    PCI\VEN_8086&DEV_0166&CC0300

    No NVIDIA Graphics Card.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2014-12-26T16:56:33+00:00

    Well its DECEMBER 2014 and this still happens.... Is there ever going to be a fix for this issue?!?!?!?!

    I have a laptop (no external devices attached) so only have the touchpad, touchscreen and keyboard for input. All my drivers are up-to-date, I've manually checked.....

    I have downloaded the Windows 8.1 update from the store nearly every month for 18  months.  And I still cannot get it to install. Everytime I try, I get to the point where it is "getting my devices ready", then the PC restarts to a BSOD. It then tries to recover the installation, fails, then restores Windows 8. When the system boots up after this, I get a message saying:

    "Couldn't update to Windows 8.1

    Sorry, we couldn't complete the update to Windows 8.1. We've restored your previous version of Windows to this PC.

    0xC1900101 - 0x40017"

    The below recommended fixes do not apply to my laptop (HP Envy TouchSmart 15t) configuration.

    1.  SteelSeries – Mouse and keyboard manufacture.  
    2.  NVIDIA -- Video card manufacture.    
    3.  ESET - Antivirus and security-related products.  
    4. Trusteer Rapport -- Credit card fraud protection software.  

    According to the specs for your system, the NVIDIA situation definitely applies.  The two graphics devices in the specs I looked at for this model are the following:

    NVIDIA GeForce 750M 2GB DDR3

    NVIDIA GeForce 740M 2GB DDR3

    Make sure you have the very latest drivers installed before you attempt the upgrade, and make sure that you have completely removed all the previous driver versions first.  If you have any remnant of an older NVIDIA driver you will continue to get this error.  Simply upgrading drivers to the latest version does not always remove remnants of the older drivers.  I know, I have had many dealings with NVIDIA graphics cards.  Try completely removing the driver and installing the latest generic driver for your card from Microsoft, and then try to upgrade.  There is also a program that is part of the official NVIDIA drivers releases that also causes this problem on certain HP Envy systems, and that program should be disabled so it isn't running at the time of upgrade.  Unfortunately, I cannot at the moment seem to recall what that program is.  I no longer use NVIDIA graphics cards.

    Was this answer helpful?

    0 comments No comments