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:
- Make sure all drivers have been updated prior to installing Windows 8.1.
- 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.
- 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.
Not a very useful reply for those of us who have neither NVIDA cards or SteelSeries periferals and are having the problem. My custom built machine
ASUS P9X79 board
i7-3820 CPU
32 gig PC3-10700 memory
AMD HD 5770 graphics
NEC Multisync PA241W and Sony SDM HS93 monitors (dual monitor setup)
Logitec keyboard and mouse
Adaptec 29320LPE PCI-e SCSI Card (needed for my Nikon Scanner)
has exactly the same problem. All the drivers are up to date, (I have checked every one even the system drivers). The motherboard has the very latest BIOS and Win 8 has all the latest updates.
I have tried every suggested cure. I have taken the SCSI card out of the machine to eliminate that - nothing works, every time I get to the first re-boot, a blue screen with a message flashes and the machine re-boots again into Win 8.
I am seriously thinking of reverting to Windows 7 Ultimate and waiting for Windows 9.