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

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  2. Anonymous
    2013-12-03T15:05:04+00:00

    Hi

     

    I got 3 Pc's with Windows8.

    2 older laptops that upgraded to 8.1 from the store the first time, and one that will not upgrade.

     

    The one I have problems with is my main desktop pc with the following configuration:

     

    Windows8, x64

    Geforce GTX 670. With Nvidia 331,93

    Boot/system disk Samsung SSD 830 with 250GB

    2 GB standard harddisk as file storage, nu programs or system files

    Gigabyte X79-UD3

    Intel I7 3820 @3.60GHz

    2x8GB Kingston DDRIII SDRAM PC3-12800

    750W power supply

     

     

     

    I Have tried upgrading with different graphic drivers, and also only with native windows VGA

    Removing all USB device except old hp mouse.

    Removing almost all software

    Reset the store

    Re downloading the 8,1 3GB software 4-5 times

    Running the windows update fixing tool

    Bios update from F11 to F16

    Disable almost everything in bios

    You should not be using a Beta driver for your NVidia card when trying to upgrade to Windows 8.1 while using a Gigabyte X79-UD3 mainboard.  The current driver for your card is 331.82.  Make sure to remove all older versions of the NVidia driver from your system, including all remnants, before installing the current driver.

    Make sure you are not using any of the Gigabyte utilities and make sure mainboard drivers and BIOS all are current.

    Make sure you are not using wireless or Bluetooth hardware.  If you are, and if such hardware is removable, remove it until after the upgrade is fully completed.

    Make sure that Norton Internet Security is completely uninstalled and removed from the hard drive.

    If all this does not work, try turning off Secure Boot and turning it back on after the upgrade is completed and operational.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2013-12-03T13:17:35+00:00

    Hi

    I got 3 Pc's with Windows8.

    2 older laptops that upgraded to 8.1 from the store the first time, and one that will not upgrade.

    The one I have problems with is my main desktop pc with the following configuration:

    Windows8, x64

    Geforce GTX 670. With Nvidia 331,93

    Boot/system disk Samsung SSD 830 with 250GB

    2 GB standard harddisk as file storage, nu programs or system files

    Gigabyte X79-UD3

    Intel I7 3820 @3.60GHz

    2x8GB Kingston DDRIII SDRAM PC3-12800

    750W power supply

    I Have tried upgrading with different graphic drivers, and also only with native windows VGA

    Removing all USB device except old hp mouse.

    Removing almost all software

    Reset the store

    Re downloading the 8,1 3GB software 4-5 times

    Running the windows update fixing tool

    Bios update from F11 to F16

    Disable almost everything in bios

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-12-01T20:31:44+00:00

    Do you know if Microsoft ran any Beta Testing on Windows 8.1, I myself have seen no sign of any such action, which in hindsight, might have saved a lot of people anguish from the problems that plague 8.1.

    However I myself have upgraded several machines from 8 to 8.1, ranging in age from 5 years old to a recent Surface Pro Tablet, all without any errors or problems.  The only difference in my case is that I have a MSDN Subscription and was able to download the .iso file and able to bypass the Microsoft Store upgrade path so that may be a key fact in the matter as far as I was concerned. 

    The public Preview was the main Beta test, and the public was warned via the FAQ (which many unfortunately failed to read).  Extensive Alpha testing was done, with preliminary Beta testing in-house.  It was fully stable on all machines tested.  However, they do not have the millions of different kinds of computer configurations that are out there in the wild, a number of which are non-standard installations.

    I did both upgrades using the store and using an ISO.  On a few computers I had problems with the Store but the ISO worked on those.  But then I had problems with one computer upgrading from Windows 7 that gave no trouble using a retail disk, but which failed with an error like the above using the online installer, and that was just plain old Windows 8.

    Of course, that computer was listed in Dell's "incompatible with Windows 8" list.  I managed to get it all to work anyway.  I was pleasantly surprised to see that same computer upgrade perfectly to Windows 8.1, error-free, using the Store, with no errors whatsoever.

    Now, if they would just stop breaking custom drive icons with updates (like just happened again), I'd be happy as a clam.

    Was this answer helpful?

    0 comments No comments