It is very frustrating to meet the update error 0xc1900204 when you try to update your Windows system. And if you want to find some methods to fix it, then you should read this post offered by MiniTool Solution carefully.

You may meet different error codes when you update your Windows system such as 0x80248007 and 0x80240017. And this post focuses on the error 0xc1900204.

Error code 0xc1900204 may appear when you install Windows, upgrade Windows and use Windows 10 Update Assistant. But luckily, you can try the methods below to get rid of the error 0xc1900204.

Method 1: Run the Windows Update Troubleshooter

The Windows Update Troubleshooter is a powerful built-in tool that you can use to solve many update problems. So you should runt this tool at first. Now follow the instructions below:

Step 1: Press the Win key and the I key at the same time to open Settings.

Step 2: Click Update & Security and then navigate to the Troubleshoot tab in the left panel.

Step 3: Click Windows Update under Get up and running section in the right panel and then click Run the troubleshooter.

Run the troubleshooter

Step 4: Follow the on-screen instructions to complete the troubleshooting process.

Step 5: Reboot your computer and then check if the error 0xc1900204 is fixed.

Method 2: Reset the Windows Update Components

You may meet the error code 0xc1900204 when there is something wrong with one of the services required to successfully run Windows Update. Thus, resetting the Windows Update components may help you fix the error. Here is the tutorial:

Step 1: Type cmd in the Search bar and then right-click Command Prompt to choose Run as administrator.

Tip: You can read this post - Windows 10 Search Bar Missing? Here Are 6 Solutions when you cannot find the Search bar.

Step 2: Type the following commands in the window and remember to press Enter after each command.

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.oldnet start wuauserv
net start cryptSvc
net start bits
net start msiserver

Step 3: After that, try to update your system again to see if the 0xc1900204 error still exists.

Method 3: Edit the Registry Editor

You can also edit the Registry Editor to fix the 0xc1900204 error. Here is a quick guide:

Step 1: Press the Win + R keys at the same time to open the Run box.

Step 2: Type regedit in the box and then click OK to open the Registry Editor.

Step 3: Navigate to the following path:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

Step 4: Right-click ProgramFilesDir to choose Modify… and then change the default value data (C:\Program Files) to the path where you want to install all your programs. Click OK to save changes.

edit the Registry Editor

Step 5: Reboot your computer and then check if the error is gone.

Method 4: Disable Your Third-Party Antivirus Software

Although third-party antivirus software can help you protect your computer, they can interfere with your system so that you meet the 0xc1900204 error. Therefore, you should disable your antivirus software temporarily.

And if disabling your third-party antivirus software doesn’t work, then you should try to uninstall it.

Method 5: Set Your Default Display Language to English

Sometime, you may meet the error code 0xc1900204 because you don’t set your default display language to English. So you can follow the instructions to check your default display language:

Step 1: Open the Registry Editor and then navigate to the following path:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language

Step 2: Right-click InstallLanguage to choose Modify… and then make sure that the Value data is set to 0409.

Note: 0409 is EN-US, but if you’re using a different type of English, you might need to input a different value data.

change Value data to 0409

Step 3: Open Settings and then click Time & language. Go to the Region & language tab and then make sure that English (United States) is set as the default display language. If not, click Add a language and install US English as a default display language.

check the default display language

Step 4: Restart your computer and then check if the error is fixed.

Method 6: Run the SFC Tool

Corrupted system files could be the culprit of the 0xc1900204 error, so you can run the SFC tool to fix them. Here is the tutorial:

Step 1: Open Command Prompt as an administrator. Type sfc /scannow in the window and then press Enter.

Step 2: Wait for the process to complete. This process may take some time but you should never interfere with it.

Step 4: Reboot your computer and check if the error still persists.

Note: If SFC scannow isn’t working, then you should read this post - Quickly Fix – SFC Scannow Not Working (Focus on 2 Cases).

Bottom Line

Although you may meet the error code 0xc1900204 when you try to update your system, trying these methods mentioned above can help you get rid of it.

  • Linkedin
  • Reddit