If you get a message stating Error 0xC1900101-0x20017, The installation failed in SAFE_OS phase with an error during BOOT operation’ while updating Windows; it indicates that you are having problems with your device drivers. Not updating your computer regularly makes your system vulnerable to these dangerous attacks. Therefore, the Windows update is necessary to keep your computer safe and running. Windows Update Not Working is a prevalent issue.

If you encounter an error message stating, “The installation failed in the safe_os phase with an error during apply_image operation”, it could be due to your graphics card not being fully compatible with Windows 10. You can try disabling the graphics card from BIOS to resolve this issue.

The 0xc1900101-0x20017 error occurs during updating Windows or installing Windows 10. This is also known as a generic rollback code that indicates an incompatible driver. So follow the methods in this article to fix the Windows update error: 0xC1900101-0x20017.

See Also: {Solved} 7 Ways To Fix ERR_CACHE_MISS In Google Chrome

Causes Of The Error 0xC1900101-0x20017

The installation fails when the OS cannot migrate the driver because it causes an illegal operation during an update. This results in the operating system being rolled back. 0x80070643 is an error that many users of Windows computers have reported.  errors

Typically, drivers or disk encryption software that isn’t from Microsoft can cause SafeOS boot failure. The system verifies that the drivers are working correctly during the SafeOS phase. An insecure operation or missing signatures will have an impact on the stability of the system. So, it is crucial to fix the problem of the Windows 10 update error 0xC1900101-0x20017.

Fix: This Operation Has Been Cancelled Due To Restrictions In Effect On This Computer

Methods To Fix Windows 10 Upgrade Error 0xC1900101-0x20017

You should perform quick fixes before going into complicated methods to fix the error. Ensure that you follow the points before going into the methods. errors elimination

  • To install Windows 10, your system must meet the requirements and pass the compatibility check.
  • Before you begin an update or reinstall, ensure you have at least 20GB of free space on your computer. Disconnect any peripherals connected to your computer.
  • Turn off any anti-virus or firewall programs. This may prompt your security software to flag the update as suspicious. False security alerts will prevent the OS from updating or installing.
  • Make sure you’re not using a metered connection.
  • Ensure the date and time are set correctly in the Date and Time settings. Allow your computer to set the time and time zone automatically.

Then, follow these few methods by which you can fix Windows 10 error 0xC1900101-0x20017 showing the installation failed in the safeOS.

See Also: 10 Ways To Fix System Service Exception Error In Windows 10

Update Your Drivers

Outdated drivers can generally cause the Windows update error. You need to upgrade the drivers to the latest version compatible with your system. To do so, go to the Device Manager and check for any exclamation mark next to your driver. If so, right-click on the driver and select Update Driver from the menu.

update your driver

You can also use third-party tools to update your drivers, such as DriverFix, Double Driver, Driver Doctor, etc. These third-party softwares help to detect and update all the essential drivers. After they are installed and launched in your system, they scan for problematic drivers.

Run Windows Update Troubleshooter

You can try this method to fix the Windows 10 update error 0xC1900101-0x20017. Follow the steps below to run the Windows Update Troubleshooter.

  1. Go to Windows Control Panel and open Troubleshooting.
  2. Under the System and Security option, click on Fix Problems with Windows Update.system and security
  3. Then, select Next to troubleshoot the problems of the Windows update. windows update
  4. After the troubleshooting process is done, restart your PC and check for updates.

Check Drive For Errors

Corrupted drives also led to the error that Windows 10 couldn’t be installed 0xC1900101-0x20017. Follow the steps below to fix the error 0xC1900101-0x20017:

  1. Click on This PC and right-click on your drive.
  2. Select Properties from the menu and click on the Tools tab.
  3. Click on the Check button to check the drive for file system errors.check driver for errors
  4. Then, in the same window, select Disk Cleanup in the General tab.
  5. Select the same drive and delete all the temporary files listed there.disk cleanup
  6. Then, click on Clean up system files in the Disk Cleanup window.
  7. Delete previous Windows installations.

After following these steps, restart your computer to check for errors. 

Change The Registry settings

If you come across the 0xC1900101-0x20017 Windows update error, it may be due to the registry. Follow the steps below to change the registry:

    1. Press the Windows + R keys together to open the Run dialogue box.
    2. Type regedit in the box and select OK.run box
    3. But before making any changes to the registry, you need to export your registry. To do so, go to File and then select Export.  registry editor
    4. Select All and then enter the file name. Choose a location and click on Save. Your registry is now backed up to make any further changes.
    5. Go to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability.registry
    6. Change the values: Ring = WIF, RingBackup = WIS or Enabled,    EnablePreviewBuilds = 2, BranchName = TH1, UserPreferredBranchName = TH1
    7. After making the changes in the registry, close the Registry Editor and restart your PC.  perform restart
    8. After following these steps, check whether the issue of the Windows update error is fixed.

Set Services To Automatic

  1. Press the Windows Key + R keys together to open the Run dialogue box. 
  2. Type services.msc and select OK. services.msc
  3. Find the following services:  BITS (Background Intelligent Transfer Service), Windows Update Service, and Cryptographic Service.
  4. Double-click on each of these services and open Properties.
  5. Now set the Startup type to Automatic. Then, to save changes, click on Apply and OK. startup automatic
  6. Repeat this process for all the services.
  7. Finally, restart your computer and try to install Windows 10 again.

After you enable all these services, the error may resolve, and the message stating the installation failed in the safeoOS will not show.

Restart Windows Update Service

  1. In the Windows search bar, type services.
  2. Double-click on the Services app and select Windows Update.windows update service
  3. Right-click on the service and select Stop if the service is already running. Then restart it.
  4. If the service is disabled, right-click on it and select Start.
  5. Also, ensure that the Background Intelligent Transfer and Cryptographic Service are running.

After following these steps, try to update the Windows again and check for the error 0xC1900101-0x20017 again. Read this article if you face some service-linked issues in Windows.


How to fix an installation that failed in the SafeOS phase with an error during the Apply_image operation?

Installation Failed in Safe_OS Phase With an Error During Apply_image Operation error can appear due to temporary files. One way to fix it is to uninstall them completely. To perform this, it's advisable to remove your problematic files or programs from your computer.

Why does my Windows installation fail?

One potential reason that you might see the error message “Windows 10 Installation has Failed” is if a key system dependency, process, or service is corrupted and cannot be swapped out for a new one during the upgrade process.

How do I delete a corrupted Windows Update?

Open the Recycle Bin on the desktop and right-click the Windows Update files you just deleted. Select 'Delete' from the menu and click 'Yes' to confirm you want to permanently remove the files from your computer if you are sure you no longer need them.


It is expected to encounter Safe OS errors after installing or reinstalling the latest version of Windows 10We hope this article will help you fix the Windows update error 0xC1900101-0x20017. Just follow these easy methods to fix the error in your system.

See Also: 6 Ways To Fix Service Host Local System High Disk Usage