How To Fix Windows 10 Update Error Code 0xc1900104?

How To Fix Windows 10 Update Error Code 0xc1900104?

While installing the Windows 10 feature update, you may encounter Error 0xc1900104. The error indicates that the update process has been stuck or will not complete in the allotted time (MOSETUP_E_PROCESS_TIMEOUT). In addition, there’s also a risk that your system’s reserved or recovery drive is running out of space. Consequently, the 20H2 update fails or becomes stuck during installation at a specific percentage, such as 61% or 99%, and displays an error message on the screen. The Windows 10 Update Error 0xc1900104 is annoying, and after more investigation, we discovered that the major cause of the update hanging with error 20h2 error 0xc1900104 is the installation Conexant driver. So, before proceeding with the fixes, it is critical to grasp the common culprits of the error.

What Is The Source Of Windows 10 Update Error 0xc1900104?

Low Space: Another probable cause of Windows Update Error is low disk space. Installing the feature update takes at least 16 MB; therefore, free it up if you run out of disk space so that the update may be installed without error.

System’s BIOS Is Outdate: Suppose your system BIOS is missing owing to bug fixes or the latest security patches. In that case, your Windows update becomes incompatible while installing the latest version, and you may get error code 0xc1900104 on your Windows 10 system.

Conexant Device Or Driver Incompatibility: If your OEM and Conexant audio driver are out of the current, your system will be unable to install new updates, and you will get error 0xc1900104 on your Windows 10 PC.


How To Fix Windows 10 Update Error Code 0xc1900104?

So, before diving into troubleshooting methods, check sure you don’t have any other updates pending to install in addition to 20H2. Also, check that the system drivers are up to date. If everything appears in order, proceed with the troubleshooting methods one by one until the Windows update error 0xc1900104 is resolved.

1. Run The Windows Update Troubleshooter

It is advised here to run the Windows Update Troubleshooter. It is a pre-built Windows tool that deals with the bugs or glitches that cause the update to fail and resolves update-related issues. To run the Windows Update Troubleshooter, follow the steps below:

1 – Click the Windows icon, then click the Settings option.

2 – Click the Update & Security option.


3 – From the right side of the menu, select Troubleshoot.


4 – Next, click the Additional troubleshooter option.

5 – Select the Windows Store Application option from the list.

6 – Select the Troubleshooter option.


After you finish the process, the troubleshooter tool will scan your problem and resolve it. Close the Windows troubleshooter application after the process is complete.

Now, try updating Windows 10 to check whether the problem has been resolved.

2. Disable The Conexant Audio Device & Delete Conexant Driver

According to the Microsoft official community, the Conexant drivers may cause the update to become stuck and install you from installing the 20H2 update on your Windows 10 PC. So, if you’re using the Conexant audio device, disabling it and uninstalling the Conexant drivers from the device manager may help you get through the error. To do so, follow these instructions:

1 – Press the Windows + R keys together, then in the Run box that appears, type devmgmt.msc and press Enter.


2 – Expand the option Sound, Video, and Game Controllers in the device manager, and then right-click on the Conexant audio device option.

3 – Select Disable Device and confirm for disabling the Conexant audio device. 


4 – Right-click the Conexant audio device and select Uninstall.

5 – Click the box next to Delete This Device’s Driver Software and then click OK.


6 – Then, to remove the Conexant driver, follow the onscreen instructions.

7 – Now, in the Device Manager, repeat the process of uninstalling Conexant Audio Devices under Audio Inputs and Outputs (if available).


8 – Select the Restart your PC option.

After your computer restarts, install the Windows 10 20H2 feature update, and if you still get the error 0xc1900104, go to the following possible solutions.

3. Increase The System Partition Size

The major cause of the error is a small system partition size. The most recent Windows update requires 16 – 32 MB of system space, which should be increased if it is low. Using the Disk Management tool allows you to lower the space of other partitions on your disc while running the size of your system partition. When your C: drive grows too tiny, you must enlarge the partition.

If there is unallocated space close to partition C: you can increase it. Use any partition management software to increase the partition space. Sometimes the Windows 10 system tools are unable to do the task. However, you may shrink the size of the C: driver’s system partition and create a new partition. Here are the simple actions to take:

1 – To begin, press the Windows + R keys simultaneously to open the Run dialogue box.

2 – Next, in the text field, type diskmgmt.msc, and then press the Enter key to open Disk Management.


3 – Right-click on the C drive and choose the Shrink Volume option. 


4 – Set the shrinking size on the other screen.


5 – Drive C will shrink, and new unallocated disk space will be created.


6 – You may create a new partition on unallocated disk space. Right-click on the New basic volume and select it.


7 – Choose the partition size and click the Next button to complete the process.


If increasing system space does not resolve error 0xc1900104 when installing the 20H2 update, go to the next probable solution.

4. Rename The SoftwareDistribution Folder

Changing the name of the SoftwareDistribution folder will undoubtedly fix this problem. To change the name of the SoftwareDistribution folder, follow the steps below:

1 – To open the run command, press the Win + R keys together.

2 – In the text field, write cmd and press the Enter key.

3 – Launch CMD as an administrator.


4 – There are three-step processes, the first requiring you to freeze some services. To do so, type the instructions below and hit Enter after each.

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver


5 – After that, execute the command below to change the name of the existing folder. You may rename the folder instead of the previous one with this command.

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old


6 – After changing the folder’s name, you must restart any halted services. To accomplish so, execute the following four instructions into the terminal.

7 – After that, execute the following command:

net start wuauserv

net start cryptSvc

net start bits

net start msiserver


Close the Windows command prompt once all the commands have been run on your machine.

Following that, restart your computer and check for updates once again.

5. Use Media Creation Tool

If the update fails to install after attempting all of the above solutions, install it manually using the Media Creation Tool (MCT), which will allow you to update Windows 10. To do so, follow the instructions outlined below:

1 – Navigate to the official Microsoft Software Download website.

2 – Scroll down and click the “Download tool now” button.


3 – Choose where you wish to save your downloaded file.

4 – Save the file/package by clicking the Save button.


5 – Now, open the downloaded file in the File Explorer window.


6 – Next, double-click “MediaCreationTool2004” and then click the Accept button.


7 – Click the radio button next to Upgrade this PC to update your computer.


8 – Now, click the Next button to begin the updating process.

After completing the process, restart your computer, and the Windows 10 update error should be fixed.

Also Check :

  1. LVRS64.Sys
  2. 0xc0000409
  3. 0x800703f9

Final Words:

This article is about Windows 10 update error 0xc1900104, and I’ve done my best to present you with the most efficient solutions to resolve the error on your Windows 10 PC. With the preceding solutions, you should be able to fix the Windows 10 update error. Like and share this post if you find it useful.

Leave a Reply

Your email address will not be published. Required fields are marked *