Fixed Windows Update error 0xc1900223

Some Windows 10 users encounter error 0xc1900223 when trying to install Windows Update the traditional way. In most documented cases, the problem occurs when a user tries to install update 1903, and usually, the error appears when the update reaches 97%.

If the problem occurs only with the 1903 update, you should try reinstalling the update using the $GetCurrent folder. If that doesn’t work, another handy way around the problem is to use the “Update This PC Now” feature in the media creation tool. Another way around the built-in WU component is to manually install the update through the Microsoft Update Catalog.


What causes Windows Update error 0xc1900223

What causes Windows Update error 0xc1900223

“This indicates that there was a problem downloading and installing the selected update. Windows Update will try again later, and you don’t need to take any action at this time.”

This statement implies that you should drop the ball and come back later. However, this is not always the case. Sometimes the error continues to show up no matter how many breaks you take. This indicates that there are some causes that need to be corrected.

In some cases, the problem may also be due to a system file failure or corruption that affects the Windows Update component. In this case, you can try to update the Windows Update component or run utilities that can fix corrupted system files (SFC, DISM, or Clean Install).

These underlying problems include, but are not limited to. Internet connection problems, malware, VPN, problems with Windows Update services and components, problems with the Hosts file, corrupt Winsock, and a problematic DNS cache.

We’ll show you, one by one, how to solve these problems.


How do I fix Windows Update error 0xc1900223?

How do I fix Windows Update error 0xc1900223?

Error 0xc1900223 can occur when your computer cannot connect to Microsoft Update servers or their content delivery network. This can happen if you have previously blocked multiple Microsoft server addresses manually or with a special program that writes to your Windows HOSTS file. This error can also occur if you use a specialized DNS server to block third-party web addresses.

Disabling VPN software

VPN software can sometimes interfere with Windows updates. If you use a VPN connection to connect to the corporate network, disconnect from the network, and disable the VPN software (if applicable), then try the upgrade again.

Renaming your HOSTS file (temporarily)

If disabling your VPN software doesn’t work, or if you’re not using a VPN, try renaming your HOSTS file.

  1. Open the folder C:WindowsSystem32DriversEtc
  2. Rename the file named HOSTS to HOSTS.OLD. You will be prompted for consent (Administrator’s Consent) to rename the file. Click Next when prompted.
  3. Open a command prompt window and enter the following command to clear the Windows DNS cache:
    ipconfig / flushdns.
  4. Try installing Windows updates again.
  5. Then rename HOSTS.OLD to HOSTS. Also, check your HOSTS file and make sure that you’re not blocking the addresses of the Microsoft Update servers.
Change your DNS resolver

Blocking DNS servers like Pi-Hole can lead to error 0xc1900223 or similar. You must temporarily disable Pi-Hole to install Windows updates.

If you used Pi-Hole at the router level, you will have to go back to your ISP’s default DNS or use one of the free DNS servers (temporarily):

  • Google Public DNS: и
  • Cloud:
  • Then clear the Windows DNS cache by running the ipconfig / flushdns command in the command window.
Other solutions to the 0xc1900223 error problem

Note: This method won’t help if you have the software or a driver installed on your system that is not compatible with the update you are trying to install. If a particular update is incompatible with your system configuration, the following message appears on the Windows Update settings page:

  • Known problems with the update are documented on the Windows 10 version information page, version 1909, and Windows Server, version 1909 – Windows version information page.
  • Known problems or compatibility issues should first be resolved before attempting to install the update using the Windows 10 Update Wizard or the Media Builder.
  1. Although you cannot install feature updates (v1903, v1909, etc.) through the Windows Update channel, there are at least two other ways to install them on your system.
  2. Visit the Microsoft Windows 10 download page.
  3. Download the latest version of the Windows Update Assistant (preferably) and run it. Follow the instructions and update Windows 10.
  4. Download the multimedia creation tool for Windows 10 from the Microsoft Windows 10 download site mentioned above.
  5. Run the multimedia creation tool and select Upgrade This PC Now.
  6. Follow the instructions on the screen and complete the process. Note that if you selected the “Update This PC Now” option (on the previous screen), Media Builder will keep the default files, applications, and settings.

This should update your Windows 10 installation without causing error 0xc1900223.

If installing the cumulative update (instead of updating features) displays error 0xc1900223, you can download the cumulative update package locally from the Windows Update directory.


Frequently Asked Questions

Error 0xc1900223 can occur when your computer cannot connect to Microsoft Update servers or content delivery network. This can happen if you have previously blocked several Microsoft server addresses manually or with a special program that writes to your Windows HOSTS file.

If you get error 0xC1900101, the problem might be in your antivirus software. To fix the problem, you need to completely uninstall your antivirus software and try to reinstall the update. This problem can be caused by any third-party antivirus program. So be sure to uninstall it and try to update again.

  1. Click Start, then type "Windows Security" and open the Windows Security app.
  2. In the left sidebar, click on "Virus and Threat Protection" and scroll down to the "Virus and Threat Protection Updates" section.

The most common reason for these "update failed" messages is waiting for two updates. If it's a service stack update, it must be installed first and the computer must be rebooted before the next update can be installed.

Website | + posts

Mark Ginter is a tech blogger with a passion for all things gadgets and gizmos. A self-proclaimed "geek", Mark has been blogging about technology for over 15 years. His blog,, covers a wide range of topics including new product releases, industry news, and tips and tricks for getting the most out of your devices. If you're looking for someone who can keep you up-to-date with all the latest tech news and developments, then be sure to follow him over at Microsoft.