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: Newest
  1. Anonymous
    2013-11-25T06:18:31+00:00

    -Tried: removed all usb devices with exception of mouse & replaced keyboard by Microsoft keyboard. Disabled all non MS services.

    Custombuild

    Motherboard:

    • ga-x79-ud3  (gigaByte)

    Mouse:

    -razer Taipan

    Keyboard:

    Logitech G19

    Cardreader:

    Digipass by vasco

    -Garmin usb plugin for syncing watch

    Drivers;

    Beeldschermadapters

    AMD Radeon HD 7900 Series

    IDE ATA/ATAPI-controllers

    Intel(R) C600 Series Chipset SATA AHCI Controller

    Netwerkadapters

    Intel(R) 82579V Gigabit Network Connection

    Poorten (COM & LPT)

    Communicatiepoort (COM1)

    SCSI- en RAID-controllers

    Marvell 91xx SATA 6G Controller

    Systeemapparaten

    High Definition Audio Bus

    High Definition Audio Bus

    Intel(R) 82801 PCI Bridge - 244E

    Intel(R) C600/X79 series chipset PCI Express Root Port 1 - 1D10

    Intel(R) C600/X79 series chipset PCI Express Root Port 2 - 1D12

    Intel(R) C600/X79 series chipset PCI Express Root Port 3 - 1D14

    Intel(R) C600/X79 series chipset PCI Express Root Port 6 - 1D1A

    Intel(R) C600/X79 series chipset PCI Express Root Port 7 - 1D1C

    Intel(R) C600/X79 series chipset PCI Express Virtual Root Port - 1D3E

    Intel(R) Management Engine Interface Old Free driver

    Intel(R) Xeon(R) Processor E5 Product Family/Core i7 IIO PCI Express Root Port 1a - 3C02

    Intel(R) Xeon(R) Processor E5 Product Family/Core i7 IIO PCI Express Root Port 2a - 3C04

    Intel(R) Xeon(R) Processor E5 Product Family/Core i7 IIO PCI Express Root Port 3a in PCI Express Mode - 3C08

    Microsoft ACPI-Compliant System

    PCI Express Root Complex

    PCI bus

    System CMOS/real time clock

    USB-controllers

    Fresco Logic xHCI (USB3) Controller FL1009 Series

    Intel(R) C600/X79 series chipset USB2 Enhanced Host Controller #1 - 1D26

    Intel(R) C600/X79 series chipset USB2 Enhanced Host Controller #2 - 1D2D

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-11-25T04:17:21+00:00

    Tried again. even update the bios. all drivers updated as far as I can see...

    non of the hard & software issues associated apply.

    Nothing works. This is very frustrating. Is their any progress on a solution or an analysis?

    Where are your system details? Please post detailed information relative to your hardware, including make and model of computer, and any third party software like Norton products, etc.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2013-11-25T04:11:53+00:00

    Please be specific as to your computer model.  There are over a dozen different configurations and models of the Pavilion g6 notebook.  I need specifics to see if there is a possible solution to your situation.

    Are you sure there is no option to disable bluetooth and WiFi adapter in your BIOS? Is the adapter removable? If so, remove it.  You can put it back once installation is done.  Just guessing here since I do not have your exact system specs.  If not, try setting your wireless to Airplane Mode and try again.

    And, are you using any Norton software or have you had installed at any time any Norton software on your system? That software also can generate this above error you are reporting, and has done so for a number of people running Norton on HP systems.  If so, disable and/or uninstall it until you are finished installing Windows 8.1.  Then you can reinstall the latest version for Windows 8.1, if you are so inclined.

    It's a HP Pavilion g6-2327sz.

     

    No, wifi can't be disabled in BIOS. The only options are:

    • Administrator Password
    • Power-On Password
    • Language
    • Virtualization Technology
    • Card Reader Power Saving
    • Fan Always On
    • Action Keys Mode
    • USB3.0 Configuration in Pre-OS
    • Boot Options

    I don't dare opening the device as the warranty certificate says this will expire warranty. Disabling Aeroplane Mode didn't help either. And no, there is no Norton software installed on this PC.

     

    Doesn't Windows generate a log file (or the like) during upgrade?

    Don't open the machine, then.  Or, call and see if HP will let you do it without voiding the warranty since their hardware is one of the leading causes of this error.  For all you know, they may even have one of their own fixes for the problem.

    Are you sure there is no Norton product installed or even pre-installed on your computer?  The web pages I visited for your model have instructions for activating a trial copies of Norton software preinstalled on your model computer.  It may be preinstalled but not yet fully installed by you.  You should remove it, if so.  You might have to go looking for it manually, though.

    Yes, Windows does generate logs during the upgrade.  Contact Microsoft when your installation fails.  They will be able to tell you which ones they want and offer for you to send them up to them for analysis.  If they don't, make the offer to do it and ask where to send them.  One of the files is named CBS.log.  You can look for that after a failure and consult the contents as well to help locate where things are going wrong.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-11-24T19:20:12+00:00

    Nothing new is appearing anywhere that might indicate a solution to this problem.  You are left with that which is already mentioned in this post and others.  I guess Microsoft are still scratching their collective heads concerning this matter.

    https://www.google.com.au/search?q=Error+0xC1900101+%E2%80%93+0x40017+when+installing+Windows+8.1&sourceid=ie7&rls=com.microsoft:en-AU:IE-Address&ie=&oe=&gfe_rd=ctrl&ei=WVGSUpKCF8uN8QfLwoG4Dg&gws_rd=cr

    Windows Setup Log Files and Event Logs

    http://technet.microsoft.com/en-us/library/hh824819.aspx

    Use the Windows 7  locations (not Windows 8 link) in this article.

    Understanding Failures and Log Files

    http://technet.microsoft.com/en-us/library/ee851579(v=ws.10).aspx

    Was this answer helpful?

    0 comments No comments