Upgrading to Windows 10 OS you receive 0xC1900101 – 0x20017 error.
As the Windows 10 OS released we got reports about errors while upgrading to new Windows version from already migrated to SSDHDD operating systems. We have performed a great research on this problem and could definitely say – this Windows updating error appears on different machines, fresh installed Windows OSes as well, so it is not connected with migration process.
The error appears because Windows somehow can’t get information about some system files, registry associations or partitions GUIDs.
Also we found a possible fix which has worked on our test machines:
1) Disconnect all external devices out of machine leaving only disk with Windows installed, mouse and keyboard. Network adapter could cause problem too.
2) Run 2-3 times next line in the command prompt as administrator.
3) Reboot and try to upgrade to Windows 10 – this should work in most cases.
If it still gives an error proceed fixing boot with Windows Recovery disk or Repair mode – there are a number of articles about how to use next commands.
Bootrec /rebuildbcd Bootrec /FixMbr Bootrec /FixBoot
Additionally, Windows 10 setup produces some logs which can be investigated to determine the actual cause of 0xC1900101 error, they are located in %WINDIR%\Panther folder and named “setupact.log” and “setuperr.log”. If the error is caused by some driver, please do the following:
Then you can try upgrading to Windows 10 again. Repeat the cycle if this error occurs again.