How to fix error 0xc1900223 when updating Windows 10?
Some Windows 10 users face error 0xc1900223 when they try to update their operating system in the usual way, i.e. via Update Center. In most of the documented cases, such an error occurs during the installation of the 1903 update, and often by 97%. Today we will tell you how you can get rid of error 0xc1900223 in less than 10 minutes!
Solution for error 0xc1900223
Method # 1 Forced OS update through the $ getcurrent folder
Whenever you try to install a previously deferred update, Windows 10 will automatically create $ GetCurrent and $ SysReset folders on the system partition. These folders contain the logs of all the latest OS update installation processes, and sometimes the installation files for these updates. Here’s what you need to do next:
- open System Explorer;
- go to C: / $ getcurrent;
The note: you need to enable the display of hidden files in the settings of the same Explorer (View → Hidden Items).
- find the folder of the update you need and run the executable file inside this folder;
- follow the instructions on the screen;
- reboot your PC after completing the installation of the update.
Method # 2 Updating through the installation media creation tool
If the automatic tools still refuse to function properly, then you can update Windows 10 using the installation media creation tool. Click on the following link to download the tool:
As soon as the tool is on your computer, run it as administrator (!) And select the options responsible for updating the OS. In this case, you will update the system and no error 0xc1900223 will appear. After working with the tool, be sure to restart your PC if this did not happen automatically.
Method # 3 Disable ad blocker
Error 0xc1900223 can occur when updating Windows 10 due to ad blockers installed on the user’s PC, at least according to the statements of a number of users on the network. If a standalone client of some kind of blocker is installed on your computer, then we recommend temporarily disabling it and see if the error disappears.
Method # 4 Deleting the DNS cache
Apparently, the DNS cache can cause all sorts of problems when downloading updates for the system. To fix this, you just need to delete this cache by running a few simple commands at the command line. Here’s what you need to do:
- press Win + R;
- type cmd and press C trl + Shift + Enter;
- run the following series of commands:
- ipconfig / flushdns
- ipconfig / registerdns
- ipconfig / release
- ipconfig / renew
- after completing all the commands, restart the PC.
Method # 5 Installing the update through the Microsoft catalog
If none of the above methods worked for you, then you can always resort to manually installing the required update. Let’s look at an example on a major update 1903 for Windows 10. To start the manual installation process, first you need to go to the following link:
Next, download update 1903 of the appropriate version. Run the downloaded file and follow the instructions on your screen. After the installation is complete, restart your computer. That’s it, the update is installed and no error 0xc1900223 appeared in this case. Other updates are installed in the same way.
Method # 6 Resetting all components of the Update Center
Don’t want to manually update Windows? Then let’s try to revive the Update Center with you. We suggest that you reset every component of the Update Center. This procedure is performed as follows:
- press Win + R;
- enter cmd in an empty line and press Ctrl + Shift + Enter;
- run the following series of commands on the command line:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C: Windows SoftwareDistribution SoftwareDistribution.old
- ren C: Windows System32 catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- restart your PC.
Once you are logged in, start the Windows update process. If any of the components of the Center was really damaged, then the actions described above should fix the situation – error 0xc1900223 will disappear.