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: Oldest
  1. Anonymous
    2013-11-07T15:22:05+00:00

    Hi BillFill,

    I've purchased a new HP envy 15 notebook two days ago. My notebook runs Windows 8 and I tried to upgrade to Windows 8.1 from the App Store.

    It downloaded smoothly and installed correctly.

    Finally while personalizing my computer settings, it encountered a problem and automatically restored to my previous version of windows. I tried for six times and it happened all six times. It cannot upgrade to windows 8.1

    The windows 8 which my notebook is running is original. It updates all other things automatically except upgrading to windows 8.1

    The error says, it is a hard drive error with the message, "DRIVER_POWER_STATE_FAILURE"

    The final message also appears as 0XC1900101 - 0X4000D, cannot update to windows 8.1 It is similar to the error you've mentioned above. I've updated everything in Windows and my HP drivers.

    I also checked for my BIOS, which is an updated version. There is nothing wrong in it.

    I tried exchanging my laptop to the manufacturer three times and it happened with all the three brand new HP Envy 15.

    What is the problem?

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-11-07T20:36:49+00:00

    Hi BillFill,

     

    I've purchased a new HP envy 15 notebook two days ago. My notebook runs Windows 8 and I tried to upgrade to Windows 8.1 from the App Store.

     

    It downloaded smoothly and installed correctly.

     

    Finally while personalizing my computer settings, it encountered a problem and automatically restored to my previous version of windows. I tried for six times and it happened all six times. It cannot upgrade to windows 8.1

     

    The windows 8 which my notebook is running is original. It updates all other things automatically except upgrading to windows 8.1

     

    The error says, it is a hard drive error with the message, "DRIVER_POWER_STATE_FAILURE"

     

    The final message also appears as 0XC1900101 - 0X4000D, cannot update to windows 8.1 It is similar to the error you've mentioned above. I've updated everything in Windows and my HP drivers.

     

    I also checked for my BIOS, which is an updated version. There is nothing wrong in it.

     

    I tried exchanging my laptop to the manufacturer three times and it happened with all the three brand new HP Envy 15.

     

    What is the problem?

    While I'm not BillFill, I'll say this.  It looks like your computer received instructions to sleep during an upgrade and that generated the error.  This can be caused by BIOS issues (believe it or not even an up-to-date BIOS can have a problem that needs fixing) or by a driver.  Another thing that can cause it, although probably less likely here, is certain types of malware designed to prevent you from upgrading software that potentially could be used to remove the malware.  Try turning off sleep mode and plug the system in during the upgrade.

    Also check your BIOS' sleep mode setting.  Is it S1, S3, or something in between or otherwise? If the error really is specific to the hard drive (all you have posted is the error name and the memory management error number without anything else) check to make sure that at least your hard drive is not set to go to sleep after a period of non-interaction.  There are places during the installation where memory is accessed rather than the hard driver directly.  If the drive is set to go to sleep in a few minutes of 'inactivity' it could try to sleep or receive the sleep instruction during the installation.  This, of course, will fail and will throw this error or errors like it.

    But, in your specific case, it may well be the NVidia driver that is the culprit.  I cannot be totally sure because you have posted very limited error information.  So, it is a matter of guesswork on my part.  Download and install the latest NVidia driver available for your system using the NVidia Tool.  If that fails, download the driver to install manually and make sure to completely remove the older NVidia drivers and settings before installing the newer one.  But, this latter paragraph is what I would try first in your case.  Other HP Envy users are reporting the same thing as you are and they have found that updating the NVidia drivers for their machines stopped that error cold.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2013-11-10T10:56:12+00:00

    I've got a new HP Pavilion G6 (about a month old). No USB devices plugged in, no SteelSeries, no NVIDIA (Intel HD Graphics 4000), no ESET, no Trusteer Rapport, but I'm still not able to upgrade! Still the same 0xC1900101 - 0x40017 error.

    This is not what I expect from a professional company. I'm very disappointed! :(

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-11-10T19:22:55+00:00

    Why don't you see if you have another process running that is causing the problem?  Try the upgrade via a Clean Boot which might eliminate the cause.

    How to perform a clean boot to troubleshoot a problem in Windows Vista, Windows 7, or Windows 8

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

    See the paragraph "A few bumps on the road to Windows 8.1" for a few suggestions about upgrade problems.

    Moving up to Windows 8.1 without an MS account

    http://windowssecrets.com/newsletter/moving-up-to-windows-8-1-without-an-ms-account/

    Update is available that prepares Windows 8 and Windows RT-based computers for the update to Windows 8.1 and Windows 8.1 RT

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

    Have a look at these options too.

    System Update Readiness Tool fixes Windows Update errors in Windows 8, Windows 7, Windows Vista, Windows Server 2008 R2, and Windows Server 2008

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

    For Windows 8 see the paragraph, "Use Deployment Image Servicing and Management to fix Windows Update errors".

    "Use Deployment Image Servicing and Management to fix Windows Update errors" is a expandable live link on that article's page.

    Use Deployment Image Servicing and Management to fix Windows Update errors

    1.Open an elevated command prompt.

    Windows 8 – Elevated Command Prompt

    http://www.tweakhound.com/2012/11/12/windows-8-elevated-command-prompt/

    2.Type the following commands. Press Enter after each command (allow the command to complete, it is a lengthy process, maybe up to an hour) .

    DISM.exe /Online /Cleanup-image /Scanhealth

    DISM.exe /Online /Cleanup-image /Restorehealth

    3.Close the command prompt, and then run Windows Update again.

    CheckSUR: System Update Readiness Tool to repair Windows Update

    http://www.thewindowsclub.com/checksur-system-update-readiness-tool

    Was this answer helpful?

    0 comments No comments