What Does Windows Update Error 0xc1900104 Mean? How to Fix That?

The error 0xc1900104 message appear during Windows update generally caused by insufficient disk space or hardware configuration. Follow this guide to easily fix it!

Posted by @Irene July 30, 2025 Updated By @Irene July 30, 2025

What does error 0xc1900104 mean?

When updating Windows, you may see the error code 0xc1900104. This usually means that Windows couldn’t finish installing the update. It often happens during the upgrade process, especially when the system runs into limits with time, space, or settings. There are several possible reasons for this error. The table below shows some of the most common causes:

Cause Explanation
Not enough disk space The System Reserved Partition might be too small for the update to install. If you also encounter the System Reserved partition missing issue, please read this guide as reference.
Driver issues Outdated or incompatible drivers can block or slow down the update.
Windows Update service problems If the update service is not working properly, the installation may fail.
Installation timeout Sometimes, the update process takes too long and does not finish in time.
Unmet system requirements or settings Your PC might not meet the needs of the update or may have settings that block it.

To know the causes of error 0xc1900104 can help you take the right steps to solve it. In the next section, we’ll look at some simple and effective ways to fix this problem.

How to fix error 0xc1900104 in Windows 10?

Fix 1. Extend C drive space

One common cause of error 0xc1900104 is not enough space on the System Reserved Partition or C drive. During a Windows update, the system needs free space to download files, create backups, and complete the installation process. If there isn't enough room, the update may fail with this error code. By extending the C drive, you give Windows the space it needs to complete the update smoothly. This can prevent errors related to disk space, including 0xc1900104.

To safely and easily extend your C drive, we recommend using the "Allocate Free Space" function in AOMEI Partition Assistant. This feature allows you to:

  • Take unused space from another partition (like D: or E:)

  • Easily extend C drive space without deleting anything and losing data

  • Directly add that space to your C drive

This tool is user-friendly, and you don’t need advanced tech skills to use it. It’s a great choice for solving space-related update issues like error 0xc1900104.

AOMEI Partition Assistant

The Best Windows Disk Partition Manager and PC Optimizer

Step 1. Right click partition D and select Allocate Free Space.

Step 2. Set how much space you want to allocate form partition D and choose C partition as a target partition.

Step 3. Preview the result after allocation. If that’s what you want, just click "Apply" on upper left to carry out the operation.

Notes:

1. If it looks not like what you want, or you want C drive to be larger, you can click Discard behind Apply and do the operations above once more.

2. You can also complete the “increase c drive space from d drive” task using Extend Partition feature of this software.

Fix 2. Run Windows update troubleshooter

If you encounter issues with the Windows 10 0xc1900104 update, restart your computer Sometimes, a simple restart can resolve temporary glitches and refresh the operating system, potentially fixing common problems. After restarting, check for updates again.

Step 1. Press the Windows key + X and select "Settings."

Step 2. Click on "System," then select "Troubleshooting" from the right pane.

Step 3. Navigate to "Additional Troubleshooters" and locate "Windows Update."

Step 4. Click "Run" to initiate the troubleshooter, which will automatically detect and resolve update-related issues on your computer.

Fix 3. Repair system files

If the system files on your computer become corrupted, it can lead to Windows Update failures. Running SFC and DISM commands can help you identify and replace any corrupted files on your PC.

Step 1. Press the Windows key, type cmd in the search bar, and click it to run as administrator,

Step 2. Run the DISM restore health command DISM/Online/Cleanup-Image/RestoreHealth

Step 3. After completing 100% scan command execution, run the System File Checker command sfc /scannow.

Step 4. Restart your PC when done, and try installing the Windows 10 update again.

Fix 4. Restart the Windows Update Service

Ensure that the Windows Update and its associated services are running properly. If the update service fails to start or unexpectedly stops running, it could potentially cause issues when attempting to install updates for Windows 10.

Step 1. Press the Windows + R, and type services.msc in the Run box. To launch the Windows Services console, click OK.

Step 2. Locate the Windows Update service, right-click it, and select Restart.

Step 3. If the service is not started, double-click the Windows update service to open its properties.

Step 4. Here, select automatic in the startup type option, and then press start.

Step 5. To save the changes, click Apply and then OK.

Conclusion

Error 0xc1900104 is a common Windows update issue that often happens due to low disk space, driver problems, or system errors. Fortunately, there are several ways to fix it. Extending the C drive using AOMEI Partition Assistant is an easy and effective solution, especially if the problem is caused by limited space. Other useful methods include running the Windows Update troubleshooter, repairing system files, and restarting the Windows Update service. By following these steps, you can increase the chances of a successful update and keep your system running smoothly.

AOMEI Partition Assistant

The Best Windows Disk Partition Manager and PC Optimizer