5 Ways to Fix Error 0xc1900223 [Windows Update Issues]

Check these solutions verified by our team and confirmed

by Matthew Adams
Matthew Adams
Matthew Adams
Windows & Software Expert
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • Error 0xc1900223 for Windows updates can arise because of corrupted system files and update components.
  • Running SFC and DISM scans might resolve error this error for some users.
error 0xc1900223

XINSTALL BY CLICKING THE DOWNLOAD FILE
Repair all errors caused by Windows Updates with Restoro:Restoro is an excellent repairing tool when some of your crucial system files get broken after an update from Windows. The tool has a repository with the initial versions of Windows system files and will replace the bad ones with working copies through a reverse algorithm. Fix system errors and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find broken files that are causing the problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Error 0xc1900223 is a Windows Update issue that can arise on Windows 11 and 10. This can be a problem and result in Windows Update not working.

Users can’t download and install Windows build or patch updates because of error 0xc1900223. If you need to fix error 0xc1900223, try applying the potential fixes below for that update issue.

What causes error 0xc1900223?

There isn’t any one specific cause for the 0xc1900223 update error. That error can arise because of any of the following causes:

  • Glitches with Windows Update components: Windows Updates glitches can arise because of corrupted data in the catroot2 and SoftwareDistribution folders. Sometimes deleting the SoftwareDistribution folder can fix the issue.
  • System files: Corrupted system files can cause Windows updates to fail.
  • Windows Update service isn’t running: Error 0xc1900223 occurs when the Windows Update service isn’t enabled and running.
  • Network issues: The 0xc1900223 error can also occur because of network connectivity issues caused by corrupted or outdated DNS cache data. Flushing DNS can sometimes help with that.

How can I fix error 0xc1900223?

1. Open the Windows Update troubleshooter tool

  1. First, click Start, and the Settings app pinned to that button’s menu.
  2. Select the Troubleshoot Settings category.
    Troubleshoot option error 0xc1900223
  3. Click the Other trouble-shooters box to view a list of repair tools.
    Other trouble-shooters error 0xc1900223
  4. Select the Run option for opening Windows Update.
    Run button error 0xc1900223
  5. Then wait for the Windows Update troubleshooter to detect issues and hopefully apply fixes. It will display a completed troubleshooting overview when it’s done.

2. Enable and Run the Windows Update service

  1. Open the Run command dialog by holding the Windows button on the keyboard and pressing R.
  2. Type in services.msc within Run’s text box.
  3. Select Run’s OK option to view Services.
    The OK button error 0xc1900223
  4. Double-click the listed Windows Update service.
    Windows Update troubleshooter error 0xc1900223
  5. Select Automatic for the service’s startup.
  6. Click Start to start Windows Update.
    Automatic option error 0xc1900223
  7. Press Apply on the Windows Update Properties window.

After restarting the service, check if error 0xc1900223 is gone.

Note icon
NOTE
If Windows Update is already enabled and running, stop the service by right-clicking it and selecting Stop. Right-click it again and select Start to restart the service.

3. Clear the DNS (Domain Name System)

  1. To view the search tool’s box, press the Windows and S keys simultaneously.
  2. Find Command Prompt by inputting the search phrase cmd.
  3. Click Command Prompt’s Run as administrator option on the right side of the search tool.
    Run as administrator option error 0xc1900223
  4. Input this DNS flush command and press Return: ipconfig /flushdns
    ipconfig /flushdns command error 0xc1900223
  5. Also, input these separate ipconfig commands and press Return after each one entered:
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew

    registerdns command error 0xc1900223
  6. Finally, restart your laptop or desktop by selecting Power and then Restart from Start menu options.
    Restart option error 0xc1900223

This is a simple method, but it can help with error 0xc1900223, so be sure to try it.

4. Run a scan with the System File Checker

  1. Open Command Prompt with administrative privileges.
  2. First, execute this Deployment Image Servicing and Management command: DISM.exe /Online /Cleanup-image /Restorehealth
    Restorehealth command error 0xc1900223
  3. Then type in this SFC utility command and press Return: sfc /scannow
    sfc /scannow command error 0xc1900223
  4. Wait for the SFC scan to finish and show an outcome message.

5. Rename the SoftwareDistribution and Catroot2 folders

  1. Open Command Prompt with administrative rights as outlined in method three.
  2. Disable Windows Update components by executing the following separate commands:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    net stop command error 0xc1900223
  3. Next, rename SoftwareDistribution to SoftwareDistribution.old by executing this command: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    rename catroot2.old command error 0xc1900223
  4. Input this rename command for the catroot2 folder and hit Enter: ren C:\Windows\System32\catroot2 Catroot2.old
    rename catroot2.old command error 0xc1900223
  5. Restart the stopped update components by inputting and executing these commands:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  6. Restart your PC after restarting the services.

So, that’s how you can get error 0xc1900223 fixed on Windows 11 PCs. We don’t promise those potential fixes for error 0xc1900223 will work for everyone, but they’re some of the more likely solutions.

There are also workarounds for error 0xc1900223. You can instead try installing updates by downloading them from the Microsoft Update Catalog. Or you can install a build update with the Media Creation Tool.

You can discuss error 0xc1900223 in the comments section below. Feel free to add any questions about fixing that error or even share other resolutions for it there.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: