Getting we couldn’t install Windows 10 error 0XC1900101 – 0x20017, The installation failed in the SAFE_OS phase with an error during BOOT operation While Install / Upgrade To Windows 10 update? This error may also come up while trying to upgrade from Windows 7 / 8.1 to Windows 10. When you receive an error that begins with “0xC1900101” typically is a device driver related problem, which can be caused by a number of other issues, including not enough storage space, incompatible driver, security software, connected peripherals, system files corruption, and more.
If you are also suffering from this error 0xC1900101 – 0x20017 while installing or upgrading Windows 10 version 1803. Here apply bellow solutions to Get rid of this :
We couldn’t install Windows 10.
We’ve set your PC back to the way it was right before you started installing Windows 10.
0xC1900101 – 0x20017
The installation failed in the FIRST_BOOT phase with an error during SYSPREP operation
Couldn’t Update to Windows 10
Sorry, we couldn’t complete the update to Windows 10. We’ve restored your previous version of Windows to this PC.
0xC1900101 – 0x20017
Fix Windows 10 error 0xC1900101-0x20017
This issue Mostly occurs due To corrupted system files, corrupted update storage folder ( systemDistribution folder ) disk errors, Any security software prevent to install upgrade windows, incorrect/outdated driver etc. If you see any of these errors (0xC1900101 – 0x20004, 0xC1900101 – 0x2000c, 0xC1900101 – 0x20017, 0xC1900101 – 0x30018, 0xC1900101 – 0x3000D, 0xC1900101 – 0x4000D, 0xC1900101 – 0x40017), you can apply bellow solutions to get rid of this.
Note: To fix This Issue we are going to be uninstalling some drivers from your PC, delete softwareDistribution folder, remove repair corrupted system files. I would recommend you to create a restore point on your Windows 7 or Windows 10 PC.
Basic Solutions To apply
Disconnect External Devices: Sometimes installation problems can be caused by a peripheral that isn’t compatible with a new version of Windows 10. You can quickly avoid any issues disconnecting all unnecessary peripherals, like printers, webcams, especially storage media (e.g., USB flash drive and external hard drive) connected to your computer
Make Sure have Enough Storage space: An upgrade requires at least 16GB of free space to install the 32-bit version of Windows 10 or 20GB for a 64-bit version. so make sure you have enough Disk Space to install / Upgrade Windows 10.
Uninstall security software: Also times security software could be the reason your computer is failing to install an upgrade with an 0xC1900101 error. If you’re running third-party antivirus / Anti-malware disable or temporarily uninstall the software before proceeding with the upgrade.
Reset Windows Update components
If you are having couldn’t install Windows 10 error 0xC1900101-0x20017 while Upgrade To Windows 10. Then Reset windows update components, ( Which clear update storage folder ( SoftwareDistribution folder ) cache / Corrupted files ) is the most applicable solution to fix the error.
You can either Reset Windows update components using Windows Update Troubleshooting tool and let windows to do itself for you. Or you can manually Reset windows updates components by following steps.
Run Windows Update Troubleshooter
To run this troubleshooter, Go to Control Panel\System and Security\Security and Maintenance\Troubleshooter. Here Click on View All from the left sidebar. Then Find and click on Windows Update. Follow onscreen instructions To run the troubleshooting tool. Restart windows and do the windows upgrade, If still having same error.
Manually Reset Software Distribution Folder
The Software Distribution folder contains many important update related files. If they become corrupted, users face many problems while Install updates/upgrade to windows 10. So. To Reset the Folder We need to stop some Update related services first. For this open command prompt as administrator ( on start menu search type cmd, Right-click on command prompt from search results and select run as administrator ).
Now type the following commands to stop windows update related services.
Disable BITS, Cryptographic, MSI Installer, and Windows Update Services. In order to do so, type the following commands in the Command Prompt and hit Enter after each of them: net stop wuauserv, net stop bits, net stop cryptSvc and net stop msiserver.
Now type ren C:\Windows\SoftwareDistribution SoftwareDistribution.old command to rename SoftwareDistribution folder. Again Type ren C:\Windows\System32\catroot2 Catroot2.old command to rename Catroot2 Folder.
After Rename SoftwareDistribution and Catroot2 folder, Now Enable enable BITS, Cryptographic, MSI Installer and the Windows Update Services. To do this run fallowing commands net start msiserver, net start cryptSvc, net start bits and net start wuauserv.
That’s all now Restart windows to take effect the changes, Then after login to windows and Try Upgrade to Windows 10. Hope This will help.
Some Other Solutions Applicable to fix We couldn’t install / Upgrade to Windows 10 error 0xC1900101-0x20017.
Update / Reinstall outdated drivers
click on Start menu search > type Device Manager > click the first result. Expand the list of devices. The device causing error 0xC1900101 will likely appear with a yellow exclamation mark. Right-click the problematic driver > select Update Driver Software to install the latest updates. Also Click Uninstall to completely remove it. Again visit device manufacturer website download the latest available driver and install it.
Repair corrupted system files
You may also see an 0xC1900101 error on Windows 10 if there are missing or corrupted system files. You can quickly resolve this issue using the DISM command / Sfc Utility tool built into the OS.
Click on Start, type cmd Search for Command Prompt, right-click the result, and select Run as administrator. Here Type the following command and press Enter:
dism.exe /Online /Cleanup-image /Restorehealth
After complete 100% scanning process Again Type Command sfc /scannow to Run The System file checker. This will scan your system for all its important system files, and replace where necessary. Wait until Verification 100 % complete. After this Restart windows And again Try to install / Upgrade Windows 10.
Repair hard drive errors
Also If there are errors / Bad Sectors in the system drive, you may not be able to upgrade to a new version of Windows 10. You can use the chkdsk command line tool, with some extra parameter to check and fix disk drive Errors.
Again click on Start Search for Command Prompt, right-click the result, and select Run as administrator. Here Type the following command and press Enter:
chkdsk C: /f /r
Command Explained: The Command chkdsk is for Check Hard disk for Errors. /F Fixes errors on the disk and /R Locates bad sectors and recovers readable information.
while execute the command message will prompt, Chkdsk cannot run when the volume is in use, if this is the case you’ll to type Y and press Enter to schedule a check in the next reboot. On next restart, the tool will scan and repair the drive automatically, and you’ll be asked to restart your computer to finish applying the changes. After the reboot, you can try to upgrade one more time, and now the installation should not give you an 0xC1900101 error message.
Use Windows Media Creation Tool
If After apply all above solutions still experiencing 0xC1900101 error while install or upgrade to windows 10. Then you can complete the upgrade process using official windows media creation Tool. Or create a windows installation media / Bootable USB device and perform Windows 10 clean installation.
These are the most working solutions to fix Windows 10 upgrade error 0xC1900101-0x20017, We couldn’t install Windows 10 error 0xC1900101-0x20017 etc. I hope after applying these solutions your problem We couldn’t install Windows 10 error 0xC1900101-0x20017 will get solved. Still, have any query, suggestion About this post “Fix We couldn’t install Windows 10 error 0xC1900101-0x20017” Feel free to discuss on comments below. Also, Read from our blog Fix We cant install some updates because other updates are in progress.