GuidesError FixesHow To Fix Windows Update Error 0xc1900204

How To Fix Windows Update Error 0xc1900204

The error can be fixed by disabling Windows Defender Firewall, setting default language as US English, and more.

The Windows Update Error 0xc1900204 arises when you try to download the system updates on your Windows, and the process fails. Sometimes, the download is successful, but the installation won’t even start or crashes. Many causes are associated with it, like incorrectly installing or deleting some important software or mistakenly deleting vital operating system files.

Key Takeaways

  • When you try to install or update Windows, the error code 0xc1900204 may pop up.
  • The error occurs due to misconfigured or corrupted system files or important OS files missing from the system.
  • You can fix this error by scanning your system for corrupted files, running the Windows Update Troubleshooter, creating enough disk space, and turning off third-party antivirus software.

What Does Error 0xc1900204 Mean?

When you try to download the latest updates on your system, error 0xc1900204 occurs. The causes attached to it are misconfigured system files, file corruption, or accidentally deleting some important OS files.

Windows Update Error 0xc1900204- Image Credits (Tech4Gamers)

Users who face the error will see the following message on their screens: 

Error Message: There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: Feature update to Windows 10 – Error 0xc1900204.

However, the error can pop up in several other ways, such as:

  • 0xc1900204 upgrade
  • Windows setup failed with hexadecimal exit code 0xc1900204
  • Windows 10 Update Assistant 0xc1900204

Common Causes

  • Third-party antivirus software is creating problems.
  • The default language is not set as English.
  • More disk space is needed.
  • Some important operating system files are missing from the system.
  • Misconfigured system files. 
  • Corrupted system files. 
  • Internet issue.
  • Problems with the program registry.
  • The issues with Windows update.

How To Fix Error 0xc1900204

Following are the methods you can use to fix the error. 

Use The Following Registry Tweak

If some process has changed your system’s default Program Files directory where Windows-based programs are installed, this might cause the error. To correct it, you need to edit the registry. 

WARNING: The registry holds a sensitive database, so it’s highly susceptible to a higher degree of harm to your system.

Follow the steps with full concentration:

  1. Type regedit in the run dialog box or the Start search bar. A prompt might appear saying that the tool will alter settings on your system; you need to confirm it. In the Registry Editor, browse to the specified directory after copying the path.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

    Regedit
    Regedit – Image Credits (Tech4Gamers)
  2. An entry named ProgramFilesDir will be seen under the folder CurrentVersion. Right-click on it and then select Modify.
    Program Files Directory
    Program Files Directory – Image Credits (Tech4Gamers)
  3. In the Program Files folder, beneath the Value data entry, cut the incorrect path and paste the proper one.
  4. The correct path for the 32-bit operating system must be “X:\Program Files (x86)” and “X:\Program Files” for the 64-bit. Here, the X represents the drive where you installed the Windows. Carefully place all the backslashes and letters; otherwise, it can seriously harm the system.
  5. Hit OK to confirm the settings, and then reboot your system. Try the Update process again and see if the error is no longer there.

Launch The Built-In Windows Troubleshooter 

Windows has numerous good troubleshooters to diagnose and fix basic Windows errors. This troubleshooter has been tried and tested by many users and is therefore recommended.

Here is how to do it: 

Windows 10

  1. Firstly, you need to open Settings. For that, hit Start and then the option Settings, or you can press Win + I keys simultaneously.
  2. On the Settings Window, go for Update and Security and then the Troubleshoot tab.
    Update and Security
    Update and Security – Image Credits (Tech4Gamers)
  3. Go for the Windows Update option and hit Windows Update Troubleshooter. Follow the directions provided on the screen to see what’s wrong with the Windows Update services and processes.
    Windows Update Troubleshooter
    Windows Update Troubleshooter – Image Credits (Tech4Gamers)
  4. Once the troubleshooting completes, open the Troubleshoot tab again and then Internet Connections troubleshooter.
  5. Restart your system and open Windows Update again. Hopefully, the error will be dismissed.

Older Versions Of Windows

  1. From the Start menu, open the Control Panel.
  2. There’s an option View by at the window’s top right corner; change it to Large Icons. Scroll down to find the Troubleshooting entry.
  3. Click on Troubleshooting. There’s an option “Fix problems with Windows Update” under the section System and Security at the window’s bottom. Go for this option, and then Next. Now, patiently wait for the completion of the troubleshooting process. Upon completion of the procedure, check for the error.

Ensure That You Have Sufficient Disk Space On Your System

Clear up your system and delete the extra files and applications. Especially remove the programs and apps that are useless to you, as they take the biggest chunk out of your disk space. Create maximum space for the update installation, as lack of storage creates many errors, including the glitch we face here.

 Important: The issue may occur when the user tries to download the update through the Windows Media ISO tool, and the available space is insufficient for the update to be installed successfully.  

Also Read: Error 0x0000007A

Check Your Third-Party Antivirus Software

To protect the system against external malware threats, many users often install third-party antivirus software. These programs may provide safeguard benefits against virus attacks but can also cause the 0xc1900204 error and create hindrances in system functions, including Windows update installations. 

To resolve the issue, temporarily turn off certain features of the third-party antivirus software and see if this works. If not, you must completely remove it by uninstalling the software. 

Suppose the third-party antivirus software is the issue. In that case, you need to switch to other antivirus software like Auslogics Anti-Malware, McAfee Total Protection, Intego, Avast Free Antivirus, and Bitdefender, which will keep your PC safe from unusual and harmful threats without blocking Windows update installations. 

WARNING: Don’t keep the antivirus turned off for too long as that will put your PC at a great risk.

Disable Windows Defender Firewall

The error may also arise while installing PC updates because antiviruses create firewall hindrances that block updates. If this is the reason for the glitch in Windows updates, you can try to resolve the issue by turning off the software.

Here’s how to disable Windows Firewall:

  1. Hit the Windows key, then go for Windows Security and select the Open option.
    Windows Security
    Windows Security – Image Credits (Tech4Gamers)
  2. Select the option; Firewall & network protection.
    Firewall and Network Protection
    Firewall and Network Protection – Image Credits (Tech4Gamers)
  3. Now go for option; Private Network.
    Private Network
    Private Network – Image Credits (Tech4Gamers)

Disable Microsoft Defender Firewall.

Microsoft Defender Firewall
Microsoft Defender Firewall – Image Credits (Tech4Gamers)
 Important: Make sure to turn the Windows Defender Firewall back on right after testing the method, as keeping it disabled for long can end up doing more harm than good.  

Ensure That The Default Language Is Set As US English

Another reason why you may be facing error 0xc1900204 is that your computer’s default language is set to another language, not English. To fix the error, check your system’s settings and ensure proper registry configuration.

Here’s how to do it: 

  1. From the Start menu, search for the Registry Editor and open it, then navigate to the path;
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
  2. Look for InstallLanguage and ensure the value is set as 0409, which is US English.  If you’re using any other type of English, then set the value accordingly.
    Value Data Entry
    Value Data Entry – Image Credits (Tech4Gamers)
  3. Now, follow the steps and ensure your PC’s display language is set to English.
  4. Open Settings, then open the Time & Language section.
    Time and Language
    Time and Language – Image Credits (Tech4Gamers)
  5. Now, in the Region & Language, check which language is selected as the default display language. If any language other than English US is selected, hit on Add a Language, select English (United States), and set it as the default language for the system display.
    Region and Language
    Region and Language – Image Credits (Tech4Gamers)

After doing so, restart your PC. It might be possible that the error is now fixed, and you can install updates without any glitches.

Scan Your System For File Corruption

File corruption is also one of the causes of the error. It’s best to run an SFC scan on your system immediately. The SFC will scan your Windows and fix any corrupted files or modules found.

Follow the steps to carry out an SFC scan on your system:

  1. Open Command Prompt from the Start menu and run it as administrator.
  2. Type in sfc /scannow and Enter.
    SFC scan
    SFC scan – Image Credits (Tech4Gamers)
  3. The SFC scan will begin. Don’t interfere with the process; wait patiently, as it will take about 10 minutes to complete the scan.
  4. After completing the SFC scan, reboot your system and see if the error has been dismissed. If the error is still there or the SFC scan did not start, you need to run a DISM scan.
  5. To start the DISM scan, open the cmd prompt with administrator rights after launching it. Type DISM /Online /Cleanup-Image /RestoreHealth and hit the Enter key.
    DISM Scan
    DISM Scan – Image Credits (Tech4Gamers)
  6. After the scan has been completed, and if the error is still present in your system, run the SFC again. The SFC scan will eliminate the error.

Manually Install The Update

If you’re facing the error and cannot successfully install the latest Windows update, try downloading the updates through the manual route.

Here’s how to do it:

  1. Open Settings by pressing the keys Windows + I. Then click on Update & Security.
  2. Go for View Update History.
  3. Look for the latest Windows update and copy the KB number.
  4. Open Web Browser and type www.catalog.update.microsoft.com to view Microsoft’s Update Catalogs.
  5. Search the KB number you copied earlier.
  6. Select the latest update from the result list and hit Download.
    Windows Updates
    Windows Updates – Image Credits (Tech4Gamers)

Also Read: Windows 10 Update Error 80240020

Perform An In-Place Upgrade

Performing an in-place upgrade is an easy fix to try. This upgrade will install the latest Windows on your system, and your files and apps will stay safe.

Follow the steps to carry out the in-place upgrade:

  1. Download and install the Media Creation Tool
  2. Run the tool and go for the option Upgrade this PC now.
    Windows Setup
    Windows Setup – Image Credits (Tech4Gamers)
  3. Once the process finishes, go for Download and install updates.
  4. Wait patiently for the updates to be downloaded completely. Follow the directions provided on the screen.
  5. On the Ready to Install section, go for Choose what to keep and carefully choose the option Keep personal files and apps.
    Ready to Install
    Ready to Install – Image Credits (Tech4Gamers)
  6. Some directions will be provided on the screen to finish the process.

After the process has finished, your system will have the latest Windows installed, and the error must have been resolved.

A Dedicated Tool

If you have tried all the other fixes and still 0xc1900204 persists, there is a high chance of it occurring due to system corruption. To resolve the issue, try using Fortect Repair.

 It is a very beneficial tool for system cleanup as it scans the system thoroughly, looks up for malware and corrupted files, replaces damaged OS data, and optimizes the system for proper functionality and error resolution.

The steps are:

  1. Install Fortect on your system.
  2. To resolve the error, detect the corrupted files through the Fortect Scanning Process.
  3. Click on the Start Repair option and wait, as the process will take some time to complete. See if this fixes the error.

Reset Windows Update Components

You can also fix the error by resetting the Windows Update component. This method is lengthy and forceful, but you can try this as a last option to eliminate the problem.

In this fix, you will be editing the Windows registry. So, create a proper backup for all your precious files and programs to prevent data loss while following this method.

To proceed with this method without any further issues, you need to stop these core Windows updating services running in the background; Cryptographic Services, Windows Update, and Background Intelligent Transfer.

  1. In the Start Menu, look for the Command Prompt, click on it, then run it with administrative rights.
  2. Press Enter after entering the following in the prompt;
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
  3. Through Command Prompt and as an Administrator, you need to delete some files to proceed with the process and reset Windows update components, then run command;
    Del “%ALLUSERSPROFILE%\Application
    Data\Microsoft\Network\Downloader\qmgr*.dat”
  4. Through Command Prompt with Administrative rights, rename the folders; SoftwareDistribution and catroot2. To do this, copy and paste the following commands in the prompt, and after entering each command, press Enter.
    Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
    Ren %systemroot%\system32\catroot2 catroot2.bak
  5. Using the commands, reset the settings of Windows Update Service and the BITS to their default ones. Ensure you copy and paste the commands without making any changes considering their sensitive nature.
    exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  6. To finish the process, navigate back to the System32 folder. Type the given command in the CMD Prompt.
    cd /d %windir%\system32

Reregistering The Files

  1. You need to register again all the files required for the proper functionality of the service as you have completely reset the BITS service.
  2. Open Command Prompt as an admin again and type in the following command to reset Winsock.
    netsh winsock reset
    netsh winhttp reset proxy
  3. Now, if you have completed all the steps mentioned above properly, restart the previously closed services by copy-pasting the commands;
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
  4. Restart your PC and run the Windows Update. Hopefully, this time, the process finishes successfully, and you won’t be facing the 0xc1900204 error.

Frequently Asked Questions

What is Error 0xc1900204?

When you try to install or update your Windows but the setup runs into an error, then it displays the error in either of the three forms, 0xc1900204 upgrade, Windows setup failed with hexadecimal exit code 0xc1900204, Windows 10 Update Assistant 0xc1900204.

Why does the Error 0xc1900204 occur?

The Error 0xc1900204 might appear on your screen while trying to install or update the Windows because third-party software is creating some issues.

How to eliminate Error 0xc1900204?

You can eliminate the error 0xc1900204 by turning off the third-party antivirus software, setting the default language of your system as English and creating enough disk space.


Related Articles

Was our article helpful? 👨‍💻

Thank you! Please share your positive feedback. 🔋

How could we improve this post? Please Help us. 😔

Related articles

How To Solve Windows Security Certificate Error

In this guide, the Windows Security Certificate Error is dealt with in detail, and many different solutions are provided.

How To Fix Windows Update Error 0x800f0922

Windows Update Error 0x800f0922 got you down? Read our guide to learn about all methods that can help you fix it.

Windows Error 0X80072F8F-0X20000 [17 FIXES]

Learn the fixes for error 0X80072F8F-0X20000, for instance running the Windows Update troubleshooter, and resetting Windows components.

How To Fix Windows Error 80072EFE?

Reset Local Group Policy and Windows Update components, run Windows Update and Network Adapter troubleshooters and kill malware or virus to remove the error.

SOLVED: Windows 10 Update Error 80240020

Find out the most useful fixes for Windows 10 update error 80240020, like resetting the PC, and using Windows Update troubleshooter.

Similar Guides

Uzair Qureshi
Uzair Qureshi
I'm a passionate computer hardware expert specializing in CPUs and GPUs. With a lifelong curiosity for hardware and extensive hands-on experience, I provide valuable insights, practical advice, and in-depth analysis on these components. Engaging with the hardware community, I exchange knowledge and stay at the forefront of technological advancements.

LEAVE A REPLY

Please enter your comment!
Please enter your name here