How To Fix 0xc1900101 Installation errors in Windows 10

If you’re seeing 0xc1900101 installation errors, chances are you are either upgrading to Windows 10 from a previous edition or performing a version update. This error code is specific to those updates and were quite common in the first year of release of Windows 10. If you want to fix 0xc1900101 installation errors in Windows 10, read on.

The typical syntax of the error is something like ‘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 – 0x30018. The installation failed in the FIRST_BOOT phase with an error during SYSPREP operation’. Sometimes the second error code is different and sometimes it is BOOT and not SYSPREP.

Essentially what it means is that the Windows 10 system preparation or installer hit an error that it couldn’t overcome and had to abort. While a royal pain when you see it, it isn’t a showstopper as it is usually a configuration issue that causes it. That’s what we are going to tackle now.


Fix 0xc1900101 installation errors in Windows 10

Fortunately, it’s the usual suspects that most often cause the error. Antivirus software, anything that locks files, monitors file changes and a few other pieces of software such as Daemon tools and system drivers. Sorting out these will get Windows 10 installing in no time.

  1. Boot your computer back into normal mode.
  2. Navigate to C:$Windows.~BTSourcesPanther or C:$Windows.~BTsourcesRollback. Look for a file called ‘setuperr.log’. This should tell you exactly what is causing the issue.
  3. Find out what is stopping the install, address it by uninstalling, disabling or updating and retry the installation.


If you’re not comfortable reading log files, we can use the broad brush approach and address the most common issues that cause 0xc1900101 installation errors.

  1. Uninstall your firewall, antivirus and any malware detection software you have installed.
  2. Uninstall anything that locks files, for example Spybot, Adaware or any encryption software.
  3. If you use Daemon tools or other drive simulator, stop the service.
  4. Update all of your graphics, audio, network and motherboard drivers.
  5. Perform a final Windows Update before the install so you have everything up to date.
  6. Retry the installation.


If that doesn’t work, we can run System File Checker and Deployment Imaging and Servicing Management to verify the integrity of your existing Windows install.

  1. Open a Command Prompt as an administrator.
  2. Type ‘sfc /scannow’. Let the process run and correct any errors is may find.
  3. Type ‘dism /online /cleanup-image /restorehealth’. Again, let the process complete and correct any errors it finds.

If either process finds errors, reboot and retry the Windows 10 upgrade. If neither process finds anything wrong, you are going to have to perform a clean install. Make backups of everything you don’t want to lose, create a System Restore Point or System Image, perform the clean install and then use restore or the image to bring you back to a working PC again.

5 thoughts on “How To Fix 0xc1900101 Installation errors in Windows 10”

paul brian avery says:
Failed updating Dell 1545 from Win 7 a few times. Turned off firewall, defender etc and connected via ethernet. Voila! Still free to upgrade.
oldeng says:
typo: C:$Windows.~BTSourcesPanther should be C:\$WINDOWS.~BT\Sources\Panther; setuperr.log requires read permissions – did cmd as admin and copied to desktop as .txt
Gus Lucas says:
I’ve been trying since last year to get my old home brew Win7PC updated to Window 10. For my third try I tried you procedure to update all the recommended drivers and uninstalled anti-virus programs. Worked like a charm… thank you!
Lori says:
Help, I am getting this error, 0xC1900101 0x4000D. I have tried everything, including getting a new solid state hard drive and installing a fresh version of Windows. It still will not let me update, it keeps getting stuck.
Thimios Papakyriakopoulos says:
Thank you for this helpfull article.

I had this problem and after several failed updates (always stoping at 32%), the solution was to completely remove my Avira antivirus software and its companion utilites. After that I was able to update without problems.

Comments are closed.

Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.

Todays Highlights
How to See Google Search History
how to download photos from google photos