8 Ways to Fix Update Error Code 0xc1900107 on Windows 10/11

Fix this update error easily with these tested and trusted solutions

by Ivan Jenic
Ivan Jenic
Ivan Jenic
Troubleshooting Expert
Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and... read more
Reviewed by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Affiliate Disclosure
  • The error CODE 0xc1900107 happens due to a failed Windows upgrade and might screw your system.
  • Make sure you update all of your drivers to prevent this error. You can use a third-party app to do it.
  • Running the built-in update troubleshooter is also a great way to deal with this issue.
  • You could also perform a DISM and SFC scan to check for damaged partitions.

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

As you probably know, Microsoft imagines Windows 10 as a service. That means you have only one operating system, with frequent updates that enhance and improve it.

With that in mind, users must install significant Windows 10 updates to have the best possible experience and performance.

Windows 10 and 11 are known for causing various update errors, with some like the Windows update error 0x800f0900 disturbing users.

In this article, we’ll talk about one particular problem – error code 0xc1900107 (or update error 0xc1900107). This problem usually occurs when installing a major update for Windows 10 and 11.

This guide will show you how to fix and install the update on your PC.

What causes update error 0xc1900107?

Windows 10 upgrade error 0xc1900107 can prevent you from installing specific updates, and your system security might be affected. Speaking of this error, here are some variations of the error and their causes:

  • Windows 10 update failed to install: This problem can appear due to third-party applications on your PC. If you’re having this problem, you should try updating your drivers and disabling your antivirus.
  • Error code 0xc1900107 Creators Update: This issue was reported while installing Creators Update, but it can appear with almost any update. If you’re having this problem, be sure to disconnect USB devices and check if that solves the problem.
  • Windows 10 update failed loop: Sometimes you might get stuck in a loop when trying to install Windows Updates. If this happens, restart Windows Update components or try to manually download and install the update.

How do I fix update error 0xc1900107?

1. Update your drivers

1.1. Update drivers manually

  1. Press the Windows key + S and type in Device Manager.
  2. Click the arrow next to the adapter you wish to update the driver to expand it.
    disk driver 0xc1900107
  3. Right-click on each of the drivers there and select Update driver.
    update driver 0xc1900107
  4. Choose the Search automatically for drivers option.
    search automatically
  5. Wait for the scan to complete and install the available update.
  6. Repeat for every device that needs to be updated.
  7. Restart your PC at the end.

Sometimes error code 0xc1900107 can appear if your drivers are out of date. Your drivers are essential since they allow your PC to communicate correctly with your hardware.

To fix the problem, it’s advised to update drivers for all major components such as your graphics card, sound card, network adapter, chipset, etc. You can do this manually by downloading the latest drivers from your manufacturer.

1.2. Update drivers automatically

On the other hand, if you want to update all your drivers with just a couple of clicks, an automated solution will download and install the necessary drivers for you.

Besides that, it will constantly scan your device for new drivers to ensure everything is up to date at all times, so you don’t have to worry about incompatibility issues anymore.

Some of the most common Windows errors and bugs are a result of old or incompatible drivers. The lack of an up-to-date system can lead to lag, system errors or even BSoDs.
To avoid these types of problems, you can use an automatic tool that will find, download, and install the right driver version on your Windows PC in just a couple of clicks, and we strongly recommend DriverFix. Here’s how to do it:

  1. Download and install DriverFix.
  2. Launch the application.
  3. Wait for DriverFix to detect all your faulty drivers.
  4. The software will now show you all the drivers that have issues, and you just need to select the ones you’d liked fixed.
  5. Wait for DriverFix to download and install the newest drivers.
  6. Restart your PC for the changes to take effect.


Drivers will no longer create any problems if you download and use this powerful software today.

Free trial
Visit website

Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.

2. Run the Update Troubleshooter

  1. Press the Windows key + I to open the Settings app.
  2. Click the Update & Security option.
    update and security
  3. Select Troubleshoot.
    troubleshoot 0xc1900107
  4. Then, select Additional troubleshooters.
    additional trouble
  5. Click on Windows Update.
    windows update
  6. Lastly, select Run the troubleshooter.
    run troubleshooter 0xc1900107

The first thing we will try is running the Windows Update Troubleshooter. This is Microsoft’s tool, designed explicitly for resolving more or less update-related severe issues in Windows.

To run the Update Troubleshooter, follow the simple and comprehensive method above. It’s pretty straightforward.

3. Delete the $WINDOWS.~BT folder

  1. Open File Explorer, go to This PC, then Local Disk (C:) (or whichever your system hard drive is).
  2. Now, click View and check the box that says Hidden Files.
    Error code 0xc1900107 Creators Update
  3. Find the folder named $WINDOWS. ~ BT.
  4. Rename it or delete it.

Many Windows 10 users who have experienced this issue suggest that deleting the $WINDOWS.~BT folder solves the problem.

If you’re unfamiliar with this folder, it stores some of your user data from the previous system version. However, in some cases, that data may cause trouble upgrading.

After you’ve done that, try upgrading your system once again. If the issue persists, move on to another solution.

4. Perform the SFC scan

  1. Press Windows key + X and choose Command Prompt (Admin).
  2. If the Command Prompt isn’t available, you can also use Powershell (Admin).
    Windows 10 update failed loop
  3. In the command line, type and hit Enter: sfc/scannowWindows 10 update failed loop
  4. The process should last a few minutes.
  5. When completed, close the Command Prompt.

If none of the solutions from above worked for you, try running the SFC scan. This is Windows’ built-in tool, which aims to fix various system issues, including update errors. To run the SFC scan, do the following:

If an SFC scan can’t fix your problem, you might want to consider using a DISM scan instead. To do that, you need to do the following:

  1. Open Command Prompt as administrator.
  2. Enter the following command and press Enter: DISM /Online /Cleanup-Image /RestoreHealthWindows 10 update failed to install
  3. DISM scan will now start. The scan can take about 20 minutes, so don’t interrupt it.

Once the scan is finished, check if the problem is resolved. If the issue is still present or you couldn’t run an SFC scan before, repeat it. After running both scans, the situation should be resolved.

You can also run this scan with a tool to make sure everything is fine. Restoro is a great piece of software that specializes in checking and repairing Windows files. It has a ready-to-use database of over 25 million Windows system files.

5. Check your antivirus

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

If you’re getting error 0xc1900107 while trying to upgrade, the issue might be related to your antivirus since it might glitch your Windows.

Although antivirus will protect you from online threats, you should also know that antivirus can interfere with your system and cause this and other errors.

If you suspect your antivirus is the problem, you might want to try disabling certain antivirus features and check if that helps. If that doesn’t work, you can try disabling your antivirus entirely.

In a worst-case scenario, you might have to remove your antivirus to fix this issue. But, don’t worry; the Windows Defender will still be active while no third-party security app exists.

If removing the antivirus solves the problem, you might consider switching to a different antivirus solution. There are many great antivirus tools available on the market.

If you’re looking for a new antivirus, you will find many Windows 10 compatible antivirus software that provides excellent protection and won’t interfere with your system.

6. Disconnect USB devices

Sometimes error 0xc1900107 can be caused by specific USB devices. For example, several users reported that a USB wireless adapter could cause this issue, so if you have a USB adapter, be sure to disconnect it.

Other USB devices can also cause this problem to appear, and to fix it, it’s advised to disconnect all non-essential USB devices from your PC.

This includes printers, gamepads, external hard drives, flash drives, etc. It would help if you disconnected all devices except your keyboard and mouse.

Once you disconnect unnecessary USB devices, try to upgrade your PC again.

7. Reset Windows Update components

  1. Open Command Prompt as an administrator.
  2. Run the following commands one by one:
    net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc Ren %systemroot%SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%system32catroot2 catroot2.bak net start bits net start wuauserv net start appidsvc net start cryptsvc
  3. Restart your PC and check if the problem was solved.

If you don’t want to run these commands manually, you can also create a script that will run the commands automatically for you.

We showed you how to do it in one of our articles dedicated to creating Windows Update Reset scripts, so be sure to check it out for more instructions.

8. Download the necessary update manually

  1. Go to the Microsoft Update Catalog website.
  2. In the search field enter the update code of the update you’re trying to install.
  3. A list of matching updates will appear.
  4. Find the desired update and click the Download button to download it.
  5. Keep in mind that there will be listed versions for both 32-bit and 64-bit versions of Windows, so be sure to choose the version that matches your system’s architecture.

If you can’t install a particular update due to error 0xc1900107, you can always download the update from Microsoft’s Update Catalog.

First, you need to go to Windows Update and check the number next to the update. The updated code will look like KBXXXXXXX.

Once you download the update, you should be able to install it without too much hassle.

How can I fix the 0xc1900107 error on Windows 11?

Fixing the update error 0xc1900107 on Windows 11 is as straightforward as the fixes for Windows 10. This is because the causes are pretty the same.

So, to fix the issue, you should update your drivers and repair your system files using the built-in tool. Then, you can apply any fixes listed in this guide to solve the problem.

The Windows update error 0xc19001007 can be frustrating, as it occurs when users try to install a major update. But you should be able to fix it quickly if you follow the steps in this guide.

If you are having trouble updating your OS, here’s an excellent article dedicated to fixing the Windows 10 update problems.

If you have any comments, questions, or suggestions, feel free to let us know in the comments below.

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

Frequently Asked Questions

This article covers:Topics: