If you’re about to upgrade to Windows 10, or you’re updating your current Windows 10 build to a more advanced version, and you see the error code 0xC1900101 popping up, you’re not alone. Many Windows users are reporting this problem as well. But no need for you to worry sick about it, the 0xC1900101 error is not difficult to fix at all.
How do I fix the 0xC1900101 error?
Here are 6 of the most effective solutions for you to try. You may not have to try them all; just work your way down until you find the one works for you.
Method 1: Update device drivers, esp. the display card driver
Method 2: Uninstall third-party antivirus programs
Method 3: Remove unused SAT devices
Method 4: Do a clean boot
Method 5: Run SFC/ DISM tools
Method 6: Update BIOS
This post helps to fix the following error codes as well:
In many case, the error codes could be different in different combinations of computers, but all of them have some general solutions. Here are some of the most commonly seen codes:
0xC1900101 – 0x20004
0xC1900101 – 0x2000c
0xC1900101 – 0x20017
0xC1900101 – 0x30018
0xC1900101 – 0x3000D
0xC1900101 – 0x4000D
0xC1900101 – 0x40017
If you’re bugged by one of the codes above, feel free to try the methods below, one at a time.
As the rest of the error message shows, the 0xC1900101 error is very likely to be caused by outdated device drivers, outdated display card driver, for specific. So one of the first things you do when you see the error code is to update all the available device drivers.
Manual drivers update – You can update needed drivers via the Device Manager one by one, or go to your computer’s manufacturer support website and search for the device drivers by yourself. Note that you should always go to the manufacturer website for your graphics card driver if you’re a laptop user. Because display driver from chipset or hardware manufacturer won’t have the customized features for your laptop.
Automatic drivers update – If you don’t have the time, patience or computer skills to update your drivers manually, you can do it automatically with Driver Easy. Driver Easy will automatically recognize your system and find the correct drivers for it:
1) Download and install Driver Easy.
2) Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
3) Click the Update button next to the flagged display driver to automatically download and install the correct version (you can do this with the FREE version).
Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system. (This requires the Pro version which comes with full support and a 30-day money back guarantee. You’ll be prompted to upgrade when you click Update All.)
4) When the update finishes, restart your computer as instructed. Check to see if the 0xC1900101 error is gone after this.
This error is sometimes caused by interference from antivirus software. To see if that’s the problem for you, temporarily disable your antivirus and check if the problem persists. (Consult your antivirus documentation for instructions on disabling it.)
If this resolves the problem, contact the vendor of your antivirus software and ask them for advice, or remove it from your computer.
In fact, if you’re already on Windows 10, we recommend that you don’t install any third-party antivirus program, because the built-in Windows Defender is powerful enough for you already.
IMPORTANT: Please make sure that you don’t actually need the about-to-be-removed device. If you can’t decide whether to keep it or not, you should move on to the next method instead.
1) On your keyboard, press the Windows logo key and R at the same time. Type devmgmt.msc in and press Enter.
2) Double-click IDE ATA/ATAPI controllers. Right-click the SATA device you see here and click Uninstall device.
3) Tick the box for Delete the driver software for this device and click Uninstall.
4) Restart your computer. Check if the 0xC1900101 error is gone now.
Clean boot requires only the very basic and built-in drivers and programs to run your computer. Therefore, it usually tells if the installed software is conflicting with others when you update, install or run it.
If you’re having the 0xC1900101 error code, we recommend that you do a clean boot and see if you’re able to upgrade to or update your Windows 10 from there.
IMPORTANT: You must log in as administrator to do the clean boot.
1) On your keyboard, press the Windows logo key and R at the same time. Type msconfig in and press Enter.
2) Click the Services tab, tick the box for Hide all Microsoft services. Then click Disable all.
You’ll see all the ticked boxes are empty after you click the Disable all button.
3) Click Startup, and Open Task Manager.
4) Click the programs you don’t want to start your PC with, and click Disable.
5) Close the Task Manager window, and go back to the System Configuration window. Click Apply and OK to save the changes.
6) Restart your computer.
7) Check if the 0xC1900101 error disappears after the clean reboot.
In some cases, the 0xC1900101 error could mean that your system files are somehow corrupted or broken, and the code is there to remind you that you may need to revert your PC to a more stable stage before you do the system upgrade or update. To fix it:
1) On your keyboard, press the Windows logo key. Type cmd in the search box. Right-click Command Prompt and click Run as administrator.
When prompted with the UAC, hit Yes to continue.
2) In the Command Prompt window, copy and paste in the following command:
Press the Enter key on your keyboard.
3) Wait for the process to finish.
4) In the same window, copy and paste in the following command:
DISM /Online /Cleanup-Image /RestoreHealth
5) When the scan finishes, restart your computer, and try the update or upgrade again to see if the 0xC1900101 error is gone.
If you have tried all the methods above but the problem remains unsolved, it’s time for you to consider updating your BIOS.
If you’re not sure how to do that, go to the manufacturer website of your computer and search for the specific instructions.
To avoid any unwanted problems to your computer, you should always go to the manufacturer website for your PC to get your BIOS updated. Please DO NOT download BIOS from any third-party websites or products.