Fix Error 0xc1900223 When Installing Windows 10 Updates

The error 0xc1900223 may appear when you attempt to update your Windows 10 installation, especially when installing a feature update like v1903 or v1909. There is no actionable advice from Microsoft, regarding this error.

windows update error 0xc1900223 in windows 10

However, the error continues to occur even when attempting to install the update every time.

The SetupDiag utility (download) would log this error:

Error: SetupDiag reports abrupt down-level failure.
Last Operation: Finalize
Error: 0xC1900223 - 0x20009
LogEntry: Error MOUPG CSetupManager :: ExecutePreDownloadMode (8491): Result = 0xC1900223

The usual Windows Update troubleshooting methods may not fix this error. This post tells you how to prevent the error 0xc1900223 in Windows 10.

[Fix] Error 0xc1900223 in Windows 10

The error 0xc1900223 may occur if your computer is unable to connect to the Microsoft Update servers or its content delivery network. This can happen if you have earlier blocked a bunch of Microsoft server addresses manually or using a specialized program that writes to the Windows HOSTS file. This error can also occur if you leverage a specialized DNS server to block third-party web addresses.

1. Disable your VPN software

VPN software can interfere with the Windows Update process sometimes. If you’re using a VPN connection to connect to a work network, disconnect from the network and turn off the VPN software (if applicable) and try upgrading again.

2. Rename your HOSTS file (temporarily)

If disabling your VPN software doesn’t work or if you don’t use a VPN, then try renaming the HOSTS file.

  1. Open the folder C:\Windows\System32\Drivers\Etc
    error 0xc1900223 rename HOSTS file
  2. Rename the file named HOSTS to HOSTS.OLD. You’ll be asked for consent (admin consent) to rename the file. Click Continue when prompted.
  3. Open a Command Prompt window and type the following command to clear the Windows DNS cache:
    ipconfig /flushdns
  4. Attempt to install Windows Updates again.
  5. Once done, rename HOSTS.OLD back to HOSTS. Also, inspect your HOSTS file and make sure you don’t block Microsoft Update server addresses.

3. Change your DNS resolver

Ad-blocking DNS servers like Pi-Hole can cause the error 0xc1900223 or similar. You’ll need to disable Pi-Hole temporarily to install Windows Updates.

If you’ve been using Pi-Hole at the router level, then you’ll need to revert to the ISP-default DNS resolvers, or use one of the free DNS servers (temporarily):

  • Google Public DNS: 8.8.8.8 and 8.8.4.4
  • Cloudflare: 1.1.1.1

error 0xc1900223 change dns router settings

  • And then, flush the Windows DNS cache by running the ipconfig /flushdns command from a Command Prompt window.

Workarounds or WU Error 0xc1900223

Note: This method doesn’t help if a software or driver installed on your system is incompatible with the update you’re going to install. If the specific update is incompatible with your system configuration, you’ll see the following message in the Windows Update settings page:v1903 v1909 incompatible

While you may be unable to install the Feature update (v1903, v1909, etc) via the Windows Update channel, there are at least two other ways to get them installed on your system.

Visit the Microsoft Windows 10 Download site.

Download the latest Windows Update Assistant tool (preferred), and run it. Follow the instructions and upgrade Windows 10.



windows update error 0xc1900223 in windows 10 update assistant

(or)

Download the Windows 10 Media Creation Tool from the Microsoft Windows 10 Download site mentioned above.

Run the Media Creation Tool and choose Upgrade this PC now.

windows update error 0xc1900223 in windows 10 MCT

Follow the on-screen instructions and complete the process. Note that the Media Creation Tool preserves your files, apps, and settings by default, if you’ve opted for the “Upgrade this PC now” option (in the previous screen).

windows update error 0xc1900223 in windows 10 MCT

That should upgrade your Windows 10 installation without encountering the error 0xc1900223.

Editor’s note: On the other hand, if you see the error 0xc1900223 when installing a Cumulative Update (instead of Feature update), then you can download the Cumulative Update package locally via the Windows Update catalog.


One small request: If you liked this post, please share this?

One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!
So thank you so much for your support, my reader. It won't take more than 10 seconds of your time. The share buttons are right below. :)

About the author

Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and he has been a Microsoft Most Valuable Professional (MVP) for 10 consecutive years from 2003 to 2012.

3 thoughts on “Fix Error 0xc1900223 When Installing Windows 10 Updates”

  1. WORK GOD BLESS YOU
    WHY you hidding the answer now 5 days.
    but I got this bs 1 year ago it seems updating after renaming it but if it stops I gonna cry accually I am not joking.

    Reply

Leave a Comment