"Couldn't update to Windows 8.1 - 0xC1900101 - 0x40017"

Anonymous
2013-10-17T13:29:23+00:00

I have downloaded the Windows 8.1 update from the store but cannot get it to install. Each time I try, I get to the point where it is "getting my devices ready", then the PC restarts to a blue screen with error message. 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"

There is n o explanation as to why the update could be completed. Any ideas how to resolve this?

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

891 answers

Sort by: Most helpful
  1. Anonymous
    2013-10-22T17:18:23+00:00

    Thank you.

    The NVidia link points to the preview Nvidia drivers for Windows 8.1 The more resently released drivers are here:  http://www.nvidia.com/download/driverResults.aspx/68499/en-us

    Wouldn't it be better to try with those newer driver rather than the preview drivers?

    Is there any log to be found anywhere that might verify which driver is in fact the issue on a particular piece of hardware?

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-10-22T17:07:43+00:00

    To follow up with what BillFill just posted, many of us that are experiencing this error are running Dell, and particularly Dell XPS laptops. Before updating to 8.1, check http://support.dell.com to see if there is a Driver for Windows 8.1 posted for your service tag. For those of us running an XPS 15, there definitely is as it was released on 10/15 (You'll have to filter your operating system to Windows 8.1). Update your NVIDIA graphics driver prior to upgrading to Windows 8.1 and it should work for you. It did for me. I'm willing to bet that almost everyone that still hasn't resolved their issue has an issue with one of the three points above.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2013-10-22T16:45:35+00:00

    Error 0xC1900101 - 0x40017 is caused by a driver error during boot.  To install Windows 8.1, try these solutions that have worked for some customers so far:

    1. Make sure all drivers have been updated prior to installing Windows 8.1.
    2. Check for and uninstall the SteelSeries Engine software, which is currently not supported in Windows 8.1.  See this link for a list of hardware devices that use the SteelSeries Engine.
    3. If your PC contains NVIDIA GeForce graphics cards, update to Windows 8.1-compatible drivers by visiting this blog containing direct links to the compatible drivers.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-10-22T16:29:26+00:00

    I have the same error on my hp dv6-7012tx. Whats interesting is that the install process has a compatibility check and it doesn't show any errors. If its indeed the problem with the drivers it should have been shown at the time of the compatibility check and that would have saved us  lot of time. For the past two days all i have done is go through various forums and try everything hoping that it would work. They said the problem was with Nvidia drivers. I updated to R331 but still no use. When someone releases a product that's consumed on such a large scale care must be taken so avoid these kind of painstaking experience for the early adopters. This is really shame on microsoft.

    I guess I'll have to wait so that they release a stable version(the same error existed for consumer preview also i read elsewhere, if they didn't correct the bug for a preview I guess we really wil have to wait for a long time)

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2013-10-22T15:32:16+00:00

    Not that I'm aware of.

    Was this answer helpful?

    0 comments No comments