How to Troubleshoot Error 0xc1900104 on Windows 10

Have you encountered the 0xc1900104 update error when trying to update your Windows 10 PC? If yes, then this article will help you to get rid of this problem. In this article, we will tell you how to fix Windows Update Error 0xc1900104 in Windows 10. Here we will discuss all the aspects and fixes related to this error.

What is error 0xc1900104?

This problem often occurs due to reasons such as missing system files or damaged Windows Update components. With this error code, you may see the following error message on the Windows Update page – Windows 10 Update Error 0xc1900104. In addition, it seems that some Windows services are somehow not working. Whatever the problem is, you can solve it by applying the workarounds listed below.

What causes error 0xc1900104?

  • Outdated system BIOS: If the system BIOS is missing due to bug fixes or latest security patches, the Windows update becomes incompatible with the latest version installed and you may get error code 0xc1900104 in your Windows 10 system.
  • Low Memory Capacity” Another possible reason for the Windows Update error is low memory capacity. You need at least 16MB to install the feature update. So if you run out of memory, free up some space to install the update without errors.
  • Incompatible device or Conexant driver: If your OEM and Conexant audio drivers are out of date, your system won’t be able to install the new updates and you’ll see an error 0xc1900104 on your Windows 10 PC.

Before you start troubleshooting, make sure you don’t need to install any updates other than 20H2. Also, make sure that the system drivers are up to date. If you find that everything is fine, continue to use the troubleshooting methods one by one until you eliminate the Windows 0xc1900104 update error.

How to repair error 0xc1900104

Performing Windows Update Troubleshooting

Windows Update Troubleshooting is a built-in tool that allows you to automatically diagnose and fix Windows Update-related errors. So, let’s see how you can perform troubleshooting by following these steps.

  1. Open Windows settings, and press the “Win-Taste + I” key combination.
  2. Scroll down and select “Update and Security”.
  3. Go to the right window and click on the “Advanced Troubleshooting” link.
  4. Now expand Windows Update > Run Issue Handling.

This method works for many Windows Update errors, but if it doesn’t work, follow the next workaround.

Use the Reset This PC feature

When you reset the Windows operating system, it returns to its previous state, with no more faulty components. Proceed as follows:

  1. Press the Window+I key combination to open the Windows Settings application.
  2. Click Update and Security > Restore.
  3. On the right side, under Reset this PC, click Get Started.
  4. Once the reset process is complete, try updating the PC again.

Increasing the size of the system partition

Disk management helps reduce the size of other partitions on your hard drive and allocate more space for your system partition. Sometimes the C: drive becomes very small, so you need to enlarge the partition.

If you have unallocated space next to the C: partition, you can enlarge it. Use any partition management software to increase your disk space. Sometimes Windows 10 system tools can’t do this. But you can reduce the size of the C: system partition and create a new partition. Here are simple steps to do so:

  1. First, press the Windows + R keys together to open the Run dialog box.
  2. Then type diskmgmt.msc in the text box and press Enter to open Disk Manager.
  3. Now right-click on the C drive and select Minimize Volume.
  4. On the other screen, you can set the size of the shrinkage.
  5. The C drive will then be reduced and a new unallocated space will be created.
  6. You can also create a new partition on the unallocated space. To do this, right-click on the New Single Volume box and select it.
  7. Select the size of the partition here, then click Next to complete the operation.

If increasing the system space is not enough to resolve the 0xc1900104 error when installing the 20H2 update, perform the following possible solution.

Changing the name of the SoftwareDistribution folder

Renaming the SoftwareDistribution folder on your computer will certainly solve this problem. Follow these steps exactly.

  1. Type “cmd” in the search box.
  2. To access the command line, press “Ctrl+Shift+Enter” to open CMD as an administrator.
  3. For the first step of this three-step procedure, you must first freeze some services. To execute these simple codes, type them into CMD and press Enter.
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
  4. Run one command to change the name of the existing SoftwatreDistribution folder. This will create a new SoftwareDistribution folder in place of the old one.
    • ren C:{Windows\SoftwareDistribution SoftwareDistribution.old
  5. After you have changed the folder name, you need to reactivate the suspended services. To do so, run these 4 commands in the terminal
    • net start wuauserv
    • net start cryptSvc
    • start network bits
    • net start msiserver
  6. Once all commands have been executed on the computer, close the command line window.
  7. Reboot the computer and after the reboot check again for updates.

Several preventive measures you can take to avoid the error 0xc1900104 from recurring in the future

  • Windows Defender is a good inbuilt tool that can help protect your computer from malware and other threats, but it can also cause some problems while trying to install updates. So make sure you disable it before proceeding with the windows update.
  • Use the Media Creation Tool to download the ISO file for a fresh installation of the Windows operating system.
  • Always check for updates after connecting to the internet.
  • Use a good antivirus program to scan your computer regularly for malware and other threats.
  • Keep your drivers up to date. Outdated drivers can cause many problems, including the 0xc1900104 error while trying to install updates.
  • Use the System File Checker tool to scan for and repair corrupt system files.
  • Perform a clean boot of your computer to make sure no third-party programs are interfering with the update process.

Frequently Asked Questions

The Windows Update error 0xc1900104 indicates that your computer is unable to connect to the Windows Update servers. This can be caused by a variety of factors, including a corrupted Windows Update database or a problem with your Internet connection.

There are a few things you can try in order to fix the Windows Update error 0xc1900104. First, make sure that your computer is connected to the Internet and that you have sufficient permissions to access the Windows Update servers. If you're still having trouble, you can try resetting the Windows Update components on your computer. Finally, if all else fails, you can try performing a clean boot of your system.

One of the most common causes of the Windows Update error 0xc1900104 is a problem with your Internet connection or a corrupt Windows Update database. Other potential causes include firewall or security software interfering with the Windows Update process, proxy settings that are preventing access to the update servers, and insufficient disk space on your computer.

There are a few things you can do to prevent the Windows Update error 0xc1900104 from happening in the future. First, make sure that you have a good antivirus program installed on your computer and that it is up to date. You should also regularly scan your computer for malware and other threats. Additionally, keep your drivers up to date, and perform a clean boot of your system before you install any updates. Finally, always check for updates after you connect to the Internet.