Обновление функций до windows 10 версия 21h2 ошибка 0xc1900223

Некоторые пользователи Windows 10 сталкиваются с ошибкой 0xc1900223, когда пытаются обновить операционную систему обычным способом, т.е. через Центр обновления. В большинстве задокументированных случаев подобная ошибка возникает в процессе установки апдейта 1903, причем зачастую на 97%. Сегодня мы расскажем вам, как можно избавиться от ошибки 0xc1900223 меньше чем за 10 минут!

Решение ошибки 0xc1900223

0xc1900223

Метод №1 Принудительное обновление ОС через папку $getcurrent

Всякий раз, когда вы пытаетесь установить ранее отложенное обновление, Windows 10 автоматически создает папки $GetCurrent и $SysReset на системном разделе. В этих папках находятся логи всех последних процессов установки апдейтов для ОС, а иногда — и установочные файлы для этих апдейтов. Вот что вам нужно сделать следующее:

  • откройте Проводник системы;
  • перейдите в C:/$getcurrent;

Заметка: вам нужно включить показ скрытых файлов в настройках того же Проводника (Вид → Скрытые элементы).

  • найдите папку нужного вам обновления и запустите исполняемый файл внутри этой папки;
  • следуйте за инструкциями на экране;
  • перезагрузите ПК после завершения установки апдейта.

Метод №2 Обновление через средство создания установочного носителя

Если автоматические средства все еще отказываются нормально функционировать, то вы можете обновить Windows 10 с помощью средства создания установочного носителя. Перейдите по следующей ссылке, чтобы загрузить средство:

  • https://www.microsoft.com/ru-ru/software-download/windows10

Как только средство будет у вас на компьютере, запустите его от имени администратора (!) и выбирайте опции, ответственные за обновление ОС. В таком случае вы обновите систему и никакая ошибка 0xc1900223 не появится. После работы со средством обязательно перезагрузите свой ПК, если этого не произошло автоматически.

Метод №3 Отключение блокировщика рекламы

Ошибка 0xc1900223 способна возникать при обновлении Windows 10 из-за установленных на ПК пользователя блокировщиков рекламы, по крайней мере, если верить утверждениям ряда пользователей в сети. Если на вашем компьютере установлен standalone-клиент какого-то блокировщика, то мы рекомендуем временно отключить его и посмотреть, исчезнет ли ошибка.

Метод №4 Удаление кэша DNS

По всей видимости, кэш DNS может вызывать всяческие неполадки при загрузке апдейтов для системы. Чтобы это исправить, достаточно удалить этот кэш, выполнив несколько простых команд в командной строке. Вот что вам нужно сделать:

  • нажмите Win+R;
  • впишите cmd и нажмите C trl+Shift+Enter;
  • выполните следующий ряд команд:
    • ipconfig /flushdns
    • ipconfig /registerdns
    • ipconfig /release
    • ipconfig /renew
  • после выполнения всех команд перезагрузите ПК.

Метод №5 Установка обновления через каталог Майкрософт

Если никакие из вышеуказанных методов не сработали для вас, то всегда можно прибегнуть к ручной установке нужного обновления. Рассмотрим пример на крупном апдейте 1903 для Windows 10. Чтобы начать процесс ручной установки, для начала вам нужно перейти по следующей ссылке:

  • https://www.catalog.update.microsoft.com/Search.aspx?q=4522355

Далее скачайте апдейт 1903 подходящей версии. Запустите загруженный файл и следуйте инструкциям на своем экране. По окончанию установки перезагрузите компьютер. Все, обновление установлено и никакой ошибки 0xc1900223 в этом случае не появилось. По такому же принципу устанавливаются и другие обновления.

Метод №6 Сброс всех компонентов Центра обновления

Не хотите вручную обновлять Windows? Тогда давайте попытаемся с вами реанимировать Центр обновления. Предлагаем вам сбросить каждый компонент Центра обновления. Выполняется данная процедура следующим образом:

  • нажмите Win+R;
  • впишите в пустую строку cmd и нажмите Ctrl+Shift+Enter;
  • выполните в командной строке нижеуказанный ряд команд:
    • 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
  • перезагрузите ПК.

Как только войдете в систему, запустите процесс обновления Windows. Если какой-то из компонентов Центра был действительно поврежден, то описанные выше действия должны исправить ситуацию — ошибка 0xc1900223 исчезнет.

Существует два основных способа обновления Windows 10 до новой сборки — в полуавтоматическом режиме через Центр обновлений и в режиме ручном, используя скачанный установочный ISO-образ свежей версии операционной системы. Первый способ проще и удобнее, с другой стороны, при его использовании чаще приходится сталкиваться с разного рода ошибками, например, с ошибкой с кодом 0xc1900223, возникающей после загрузки пакетов обновления на компьютер, чаще всего в тот момент, когда процедура апдейта уже подходит к концу. Появление этой ошибки было отмечено пользователями при попытке обновления до сборки 2004 и выше, но не исключено, что столкнуться с ней вам придётся и в более новых редакциях системы.

Так, схожие следствия имеет ошибка с кодом 0xc1900404, также препятствующая завершению процедуры установки обновлений, но при этом встречающаяся в Windows 10 2004. Причиной обеих ошибок чаще всего становится повреждение установочных файлов, вызванное сбоями в работе самого Центра обновления, нестабильным интернет-соединением, реже к ошибкам приводит некорректная конфигурация компьютера. Так или иначе, ошибка 0xc1900223 не является фатальной, её, как и другие подобные ошибки Центра обновлений, можно исправить достаточно простыми методами.

Первое, что следует предпринять в такой ситуации — пустить в ход встроенный инструмент устранения неполадок. Напоминаем, что запустить его можно из раздела «Обновление и безопасность» приложения Параметры. Выбираем Устранение неполадок → Дополнительные средства устранения неполадок → Центр обновления Windows. Если ошибки будут найдены, программа сообщит об этом и предпримет необходимые действия для решения проблемы.

Если средство устранения неполадок не выявило проблем, но вы всё равно считаете, что Центр обновления работает некорректно, сбросьте его настройки к дефолтным. Для этих целей можно использовать утилиту WUReset или скрипт ResetWUEng, скачав их с сайта wureset.com/downloads.html. 

Есть ещё такой инструмент как Fixdows, упрощающий процедуру сброса Центра обновлений до максимума, нажатием одноименной кнопки, смотрите приложенный скриншот.

Если этого оказалось недостаточно, удалите все загруженные Центром обновления файлы апдейта вручную. Для этого нужно очистить содержимое каталогов кэша %windir%\SoftwareDistribution и %windir%\System32\catroot2, предварительно остановив связанные службы следующими командами в запущенной от имени администратора консоли CMD или PowerShell:

1. net stop wuauserv

2. net stop cryptSvc

3. net stop bits

4. net stop msiserver

Затем полностью очищаем содержимое каталога SoftwareDistribution и catroot2, после чего запускаем приостановленные службы теми же командами, заменив в них ключ «stop» на «start». В рамках очистки временных файлов рекомендуется удалить также и скрытую папку C:\$WINDOWS.~BT, если таковая имеется.

В качестве дополнительной меры рекомендуется очистить кэш DNS, сбросить сетевые настройки. Если ошибка 0xc1900223 была связана с проблемами сетевой конфигурации, эти простые действия позволят её устранить. Запустите от имени администратора командную строку или PowerShell и выполните в ней последовательно эти команды:

1. ipconfig /flushdns

2. netsh winsock reset

3. netsh winsock reset proxy

По завершении процедуры сброса перезагрузите компьютер.

Не используете сторонние программы, изменяющие конфигурацию сетевого подключение на глобальном уровне. Отключите VPN, если на компьютере у вас установлен такой инструмент как Pi-Hole для Windows, временно остановите его службу командами pihole и pihole disable, выполненными в командной строке.

Как уже было сказано, обновить Windows 10 можно не только через Центр обновления, но и как-то иначе, например, с помощью официального инструмента Media Creation Tool, созданного Microsoft. Эта программа автоматически проверяет компьютер на совместимость с актуальной версией Windows, после чего загружает с сервера Microsoft входящие в состав дистрибутива установочные файлы и запускает процедуру обновления системы. Подробно останавливаться на данном моменте мы не будем, так как эта тема уже неоднократно раскрывалась на страницах нашего сайта. 

Если вы выяснили, что ошибка вызывается при попытке установки конкретного обновления, попробуйте установить его в автономном режиме, скачав соответствующий пакет с каталога Центра обновлений Microsoft. Предположим, нам нужно скачать и установить пакет KB4601319. Переходим на страницу Центра обновления Microsoft, вставляем в поисковое поле номер пакета, выполняем поиск по базе, скачиваем файл MSU или CAB. Пакет MSU устанавливаем как обычную программу, установку пакета CAB производим командой dism.exe /online /add-package /packagepath:полный-путь-к-файлу-cab.

Ну и не забываем, то упомянутая ошибка может быть вызвана повреждением системных файлов, обеспечивающих работу Центра обновлений. Выполняем в запущенной от имени администратора командной строке sfc /scannow, а если команда вернёт ошибку, то dism.exe /online /cleanup-image /restorehealth, восстанавливающую само хранилище компонентов.

Fix 21h2 feature update error 0xc1900223 on Windows. Question: “I’ve been having lots of problems trying to get the Windows 10 21H2 Update to install. I’ve also tried multiple restarts but again, no success. Looking for some advice on how to overcome this problem.”

Fix 21h2 feature update error 0xc1900223 on Windows

Fix 21h2 feature update error 0xc1900223 on Windows

Table of Contents

Why can’t I install Windows 10 21H2 on PC?

Windows 10 21H2 was released on November 16, 2021. If your device is running Windows 10, versions 2004 and higher, you can go to Start > Settings > Update & Security > Windows Update to check for updates and update to this latest version of Windows 10. Now, Windows 10 21H2 is widely available. You decide to download and install it on your computer.

But some users report that they can’t install Windows 10 21H2 on their computers via Windows Update. Usually, users also receive some error codes like 0xc1900101, 0xc1900223, Etc.

This is a very common issue. When you can’t install Windows 10 21H2 or can’t download Windows 10 21H2, you should not give up. The methods we will introduce in this article can help you successfully get Windows 10 21H2 update on your desktop computer or laptop.

Here is how to fix Windows Update error 0xc1900223 in Windows 11/10 –

1]Check Internet connection

Many Windows update problems are caused by weak and unstable internet access. Ensures a fast, reliable connection and does not create any disturbances. Also check that the metered connection is not enabled and disable if it is.

Turn off the measured connection

For Windows 10
  • Click on the available Wi-Fi icon on the right side of the Taskbar and then select Properties from under the Network name.
  • When the related settings page appears in a separate window, scroll down a bit and turn off the toggle for Set as metered connection.
For Windows 11
  • Press – Windows + I.
  • From the left column, select – Network & internet.
  • Scroll right and click – WiFi.
  • Click the Properties option of your connected network.
  • Search for Metered connection and turn off the toggle present next to it.

Download updates over metered connections

In the absence of problems with additional charges, you can use a metered connection to download Windows updates.

For Windows 10
  • Launch the Windows Settings app (Win+I) and click Update & Security.
  • Go to the right pane and click Advanced options .
  • Next, turn off the toggle for Download updates over metered connections (extra charges may apply) .

For Windows 11
  • Open the Settings app.
  • Select – Windows Update from the left sidebar.
  • Switch to the right pane and click – Advanced options.
  • Turn on the toggle switch set for Download updates over meter connections.

2]Run DISM and SFC tools

Sometimes corrupt system files block the normal update process and stop the Windows 10 or 11 installation with error 0xc1900223. To solve this problem, you need to restore the health of your PC by executing the required command lines. Here is how –

  • Press Win+R .
  • Type cmd.exe in the text field and press Ctrl+Shift+Enter on your keyboard.
  • Type the following line after the cursor blinks and press Enter –

DISM.exe /Online /Cleanup-image /

sfc /scannow

  • Wait until the process finishes completely, reboot and then check for error 0xc1900223.

SFC / Scannow, DISM.Exe, CHKDSK Windows 10

3]Make sure the device has enough space

To receive the update, the PC must have at least the required space in the drive where the files will be installed. Make sure that space exists in your system. If not or you doubt then delete temporary and unnecessary files. Complete this task using Disk Cleanup by following these steps:

  • Click the search icon on the Taskbar and type cleanup.
  • Hit Enter.
  • When the Disk cleanup wizard appears, click – OK.
  • Type Clean up system files from the bottom up.
  • For the next pop-up, click – OK.
  • The time it finishes calculating how much space you can free, click OK to get rid of the junk heap. Uncheck Download and Recycle bin if any necessary files exit there.

4]Using the Windows Update troubleshooter

Windows Update error 0xc1900223 usually goes away by running the Windows Update troubleshooter. This built-in utility will analyze the problem at first and then solve it automatically.

For Windows 10
  • Press Win+I and then click Update & Security .
  • Select Troubleshoot from the left column and switch to the right.
  • From the right, click – Additional troubleshooters .
  • Click Windows update and then select Run the troubleshooter .

  • The tool will immediately start scanning for the culprit causing Windows Update Error 0xc1900223 and suggest the same workaround. Click Apply a fix and then follow the instructions displayed on the Wizard.
For 11 Window
  • Right click on the Start button and select – Settings.
  • From the right pane, scroll down a bit and select – Troubleshoot.
  • Click – Other troubleshooters.
  • Hit Run now next to the Windows update.

5] Reset Windows Update Components

Unfortunately, if the troubleshooter doesn’t work to fix Windows update errors, it’s possible that the component itself is damaged. In such case, reset the same solution thoroughly. Here is how –

  • Press Win+S and type cmd.
  • When the results show up, click Run as administrator .
  • Click Yes if UAC prompts.
  • On the Command Prompt window, type the following line and press Enter after each line –

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

  • Then copy-paste the commands below and press enter as before –

ren C:WindowsSoftwareDistribution SoftwareDistribution.old

ren C:WindowsSystem32catroot2 Catroot2.old

  • Finally, you need to run the following commands one by one –

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Once done, go to the Windows Update settings page and Check for updates.

6] Scan your entire system

Attacks with malware or viruses can damage update-related components further leading to Error 0xc1900223. Windows security application becomes the savior in this situation. Here is the method –

For Windows 10
  • Right click on the Start button and select Settings.
  • After the Settings app appears, click Update & Security.
  • Select Windows Security from the left pane and scroll to the right.
  • Click Virus & threat protection.
  • When Windows Security pops up, tap Scan options from the right pane.
  • Click on the radio button resolved by Full scan and click Scan now.
Scan your entire system

Scan your entire system
  • Once the scan is complete, remove malware if found by following the on-screen instructions.
For Windows 11
  • Press – Windows key + I .
  • From the left column, select – Privacy & Security .
  • Scroll right and click – Windows Security .
  • When on the next page, select – Virus & threat protection .
  • From the middle column of the window that appears, click – Scan options .
  • Select the radio button set before Full Scan and then click – Scan now .

7]Set security suite not working

Sometimes the built-in security suite itself or third-party antivirus software gets the wrong impression when downloading updates and ends the update incomplete with Windows Update Error 0xc1900223. Therefore, you can turn them off for a while to check if the problem goes away.

Turn off Windows Defender Firewall

  • Press Windows and R together.
  • Type the control in the text field press Enter.
  • Set the view by of the Panel to Small icons.
  • Locate and click Windows Defender Firewall .
  • Next, click the Turn Windows Defender Firewall on or off link from the left column.
  • Select the radio button assigned to Turn off Windows Defender Firewall (not recommended) for both Private network settings and Public network settings .

Note – Don’t forget to undo the same after installing Windows 10 or 11.

Turn off third-party anti-malware programs

  • Click the arrow icon from the Notifications area.
  • Right-click the third-party antivirus icon and select Disable . While the option may be different for other anti-malware programs, it will involve disabling or stopping.

8] Remove additional hardware to fix Windows Update error 0xc1900223

Hardware accessories such as additional hard drives, SD cards, printers, scanners and similar peripherals are essential these days. While it may sound odd, some people have reported that these external accessories are generating error 0xc1900223. And only after the same disconnect did the update start working fine. So try once to solve the problem.

9]Check date and time

Sometimes conflicts occur between systems and Date and Time updates. To fix it –

  • Open Control Panel and make sure the Type View is Small icons.
  • Search for Date and Time and click the same.
  • Switch to Internet Time and click Change settings .
  • Next, check the box next to Synchronize with an Internet time server and click Update now.
Synchronize with an Internet time server

Synchronize with an Internet time server
  • Finally, click OK and reboot the system.

10]Using Windows Update Assistant

We are mainly used to get the latest version of Windows in an automated process. Since it is generating error 0xc1900223 recently, take the help of Windows update assistant to download the upgrade manually.

To get this done, navigate to the official Microsoft website and click Update now.

Then wait until the process is finished.

11]Install the update using the Media Creation Tool

When nothing works to fix error 0xc1900223, wait a few days and try to get the update later. Alternatively, get the help of the Create Media tool for immediate use. Follow the instructions –

  • Launch a web browser and go to the Official Microsoft Website (for Windows 10). In the case of Windows 11, go to its download page and follow for this version.
  • Scroll down to reach the Create Windows 10 installation media area.
  • Select Download tool now .
  • Once done, go to Downloads and double click on the file you just got.
  • If UAC launches, press Yes .
  • Once the Windows 10 Setup wizard appears, click Accept .
  • Select Create installation media (USB flash drive, DVD, or ISO file) for another PC and type Next .
  • See Language, Version and Architecture for your computer selected by the system. If everything is fine, click Next .
  • Click the radio button that connects to the ISO file and click Next .
  • Then set the folder where you want to store the copy of the file and click Save .
  • The download will start shortly, and once it reaches 100%, click Finish .
  • Finally, you’re ready to install a recent version of Windows 11 or 10.

Hopefully, Ngolongtech has helped you with the problem you are facing. If you find the article useful, please like and share to support us. If you have any questions or comments, let us know in the comments section below.

Some Windows 10 users are encountering the error 0xc1900223 whenever they try to install a Windows Update conventionally. In most documented cases, the problem occurs when the user attempts to install the 1903 update, and typically, the error appears when the update reaches 97%.

Error 0xc1900223

In case you’re only encountering the issue with the 1903 update, you should attempt to install the update again via the $GetCurrent folder. If that doesn’t work, another convenable method that might allow you to circumvent the issue is to use the Upgrade this PC Now feature of the Media Creation Tool. Another way to circumvent the built-in WU component is to install the update manually via the Microsoft Update Catalog.

However, this issue can also be caused by a network-wide adblocker like Pi-Hole. If you’re using one, you can either disable it temporarily (while installing the update) or uninstalling the utility altogether.

In some cases, the issue can also occur due to some kind of glitch or system file corruption that ends up affecting the Windows Update component. In this case, you can try to refresh every Windows Update component or run a couple of utilities capable of fixing system file corruption (SFC, DISM or Clean Install).

Method 1: Forcing the update via $getcurrent folder

Whenever you try to install a pending Windows update, Windows 10 will automatically create a $GetCurrent and $SysReset folders in your C:\ drive. This folder will contain log files about the latest Windows Update process, but might also contain installation files from that update.

In case you’re dealing with a failed windows update (which is the case if you’re encountering the error 0xc1900223) you might be able to force install the update by accessing the media subfolder of the $getcurrent folder and re-doing the installation that way.

However, keep in mind that the $getcurrent folder is hidden by default. So, you’re either going to need to access directly via the address bar or by enabling Hidden folders from File Explorer.

Here’s a quick step by step guide on forcing the update via the c folder:

  1. Open File Explorer, paste the following command inside the navigation bar at the top and press Enter:
     C:/$getcurrent

    Note: Keep in mind that you might need to change C to the letter corresponding to your current OS drive.
    Note 2: Additionally, you can access this location manually by enabling hidden items first (In File Explorer, go to View and check the box associated with Hidden Items.

    View Hidden Items option is checked
  2. After you do this, access the media folder from the list of subfolders and double-click on the Start executable.
  3. Once you’re inside the update installation screen, follow the on-screen prompts to install the update via the dedicated executable.
  4. After the update installs successfully, restart your computer and see if the issue is resolved at the next system startup.

In case the $getcurrent folder is not visible, it’s very likely that the WU component wasn’t able to update the files necessary for the installation. If this is applicable, move down to the next potential fix below.

Method 2: Updating via Media Creation Tool

If the automated WU function is not able to update to version 1903 on its own, you might be able to force the installation by using the Media Creation tool. On top of allowing you to clean install Windows 10, this tool also includes an Upgrade this PC Now feature that will convenable allow you to fix the 0xc1900223.

Several affected users have confirmed that this operation allowed them to bring their Windows 10 build up to date.

Here’s a quick guide on updating to Windows 10 version 1903 via the Media Creation Tool:

  1. visit this link (here) and click on the Update Now button in order to download the Windows 10 upgrade assistant.

    Downloading the updating executable
  2. After the executable is downloaded successfully, double-click on it and click Yes at the UAC (User Account Control) to grant administrative privileges.
  3. Next, follow the on-screen prompts to complete the installation.
  4. Once the operation is complete, restart your computer and see if the issue is resolved at the next computer startup.

    Updating to the latest version using Windows 1 Update Assistant
  5. Once your computer boots back up, see if the issue is now resolved.

In case the Windows update installation attempt fails with the same 0xc1900223, move down to the next potential fix below.

Method 3: Disabling Pi-Hole (or a different network-wide adblocker)

As it turns out, the 0xc1900223 error code when installing a Windows 10 update can also be triggered by Pi-Hole or a similar network-wide adblocker. According to other affected users, this issue can be caused by a DNS blocklist that might end up stopping the update from completing.

Users that found themselves in a similar situation have confirmed that they managed to install the update without the same error by disabling or uninstalling Pi-Hole while the updating is taking place.

Disabling Pi-Hole Temporarily

  1. Press Windows key + R to open up a Run dialog box. Next, type ‘cmd’ and press Ctrl + Shift + Enter to open up an elevated CMD prompt with admin access. When you’re prompted by the UAC (User Account Control), click Yes to grant administrative privileges.
    Running the Command Prompt
  2. Once you’re inside the elevated CMD prompt, type the following command to invoke the Pi-Hole utility:
     pihole
  3. Once Pi-Hole has been invoked, type the following command and press Enter to disable it:
    pihole disable
  4. Now that the Pi-Hole adblocker utility is disabled, attempt to install the update that was failing again and see if you can install it without getting the 0xc1900223.
  5. If the update is installed successfully, run the following command in the same elevated terminal in order to enable Pi-Hole again:
    pihole disable

Uninstalling Pi-Hole

  1. Open up a Run dialog box by pressing Windows key + R. Next, type ‘cmd’ in the text box and press Ctrl + Shift + Enter to open up an elevated CMD prompt. At the UAC (User Account Control) prompt, click Yes to grant administrative privileges.
    Type “cmd” into the Run dialog
  2. Inside the elevated CMD prompt, type the following commands and press Enter in order to commence the uninstallation of Pi-Hole:
    pihole uninstall
  3. Once the command is successfully processed, restart your computer.
  4. At the next update, attempt to install the update that was previously failing with the 0xc1900223 error and see if the operation is complete.

In case this method wasn’t applicable or it didn’t resolve the issue, move down to the next potential fix below.

Method 4: Flushing the DNS cache

As it turns out, this particular issue can also occur due to a network inconsistency that can be resolved by flushing your computer’s DNS cache. The easiest way to do this is via an elevated CMD prompt.

After doing this and restarting their computer, some affected users have confirmed that they were finally able to complete the Windows Update installation without encountering the 0xc1900223 error.

Here’s a quick guide with the steps you need to take in order to flush your DNS cache from an elevated Command Prompt window:

  1. Open up a Run dialog box by pressing Windows key + R on your Keyboard. Then, inside the text box, type ‘cmd’ and press Ctrl + Shift + Enter to open up an elevated CMD window.
    Running Command Prompt

    Note: When you’re prompted by the UAC (User Account Control), click Yes to grant administrative privileges.

  2. Once you’re inside the elevated CMD prompt, type the following commands in order and press Enter after each command:
    ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
  3. After each command is processed successfully, restart your computer and attempt to install the update that was previously failing at the next computer startup.

If this method didn’t allow you to fix the 0xc1900223 error, move down to the next potential fix below.

Method 5: Installing the update via the Microsoft Update Catalog

If none of the methods above have allowed you to fix the issue so far, you might be able to complete the installation of 1903 by doing it manually via the Microsoft Update Catalog. This procedure will install the update directly (without involving the local WU component). This means that every corrupted dependency that might cause this issue will circumvent.

Here’s a quick guide on installing the 1903 update manually via the Microsoft Update Catalog:

  1. First things first, you need to know your OS architecture (if it’s 32-bit or 64-bit). If you don’t know it, open File Explorer, right-click on This PC and choose Properties from the newly appeared context menu.
    Opening the System Properties screen
  2. Once you’re inside the System Properties screen, take a look at the System Type category. If it says 64-bit, you will need to download the 64-bit update and if it says 32-bit, you need the 32-bit version.

    Verifying your OS architecture
  3. Once you are certain of your OS architecture, visit this link (here) and use the search function in the top-right corner of the screen to search for ‘4522355‘ and press Enter.
  4. After the result page is generated, look for the correct version corresponding to your Windows 10 version (x64-based or x86-based) and click on the Download button associated with the correct Windows Update.

    Downloading the correct Windows update manually
  5. On the confirmation page, click on the link once again to initiate the download.

    Downloading the correct Windows update
  6. Wait patiently until the download is complete, then open the .msu installation package and follow the on-screen prompts to complete the installation.
  7. After the installation is complete, restart your computer to allow the remaining files to install.

In case the same issue is still occurring, or you can’t find the update that is failing conventionally using Microsoft Update Catalog, move down to the next potential fix below.

Method 6: Refresh every Windows Update component

If none of the methods so far have allowed you to resolve this issue, it’s very likely that you’re encountering this particular issue due to a Windows Update glitch that ends up inhibiting WU’s ability to install new updates. This is apparent if multiple updates are failing with this same error code (0xc1900223 error).

Several Windows users that encountered the same issue have confirmed that the issue was resolved and the 1903 build installed successfully after they followed a series of steps capable of resetting every component associated with WU (Windows Update).

Here’s a quick step-by-step guide on resetting every involved Windows Update component manually from an elevated CMD prompt:

  1. Open up a Run dialog box by pressing Windows key + R. Next, inside the text box, type ‘cmd’ and press Ctrl + Shift + Enter to open up an elevated Command Prompt window.
    Running the Command Prompt

    Note: When you’re prompted by the UAC (User Account Control), click Yes to grant administrative privileges.

  2. After you manage to open the elevated CMD prompt, type the following commands in order and press Enter after each one in order to stop every essential WU service:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Note: These commands will automatically stop the services associated with Windows Update, MSI Installer, Cryptographic and BITS services.

  3. Once you manage to disable every essential service, paste the following commands (in whichever order) and press Enter after each one to rename the two folders that Windows users to store update files (SoftwareDistribution and Catroot2):
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    Note: If you didn’t know, SoftwareDistribution and Catroot2 are two folders responsible for storing update files that are actively being used by the Windows Updating component. Since the two cannot be deleted conventionally, the only way to limit the damage of a corrupted file is to force your OS to create new healthy copies that will take their place.

  4. Once you manage to delete the two folders, type these final commands and press Enter after each command to restart the same services (the same ones that we disabled at step 2):
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. After each service is restarted, attempt to install the same update that was previously filing again and see if it installs successfully now (without the 0xc1900223 error).

In case the same error code is still preventing you from installing the update, follow the final method below.

Method 7: Running DISM & SFC scans

If no potential fixed worked for you, it’s very likely that you’re dealing with some type of system file corruption that has rendered your WU component inoperable. There are multiple ways to fix it, but most affected users have managed to get the issue resolved by using a couple of built-in utilities (SFC and DISM).

Both of these tools are capable of fixing system file corruption, but they operate differently – SFC uses a local cache to replace corruption with healthy equivalents while DISM relies on a subcomponent of WU to download healthy files that will replace corrupted files.

Our advice is to run both utilities in quick succession and doing a system restart in between them.

Start by performing an SFC scan, then restart and perform a DISM scan once the next startup is complete.

If  you’re still having issues, consider performing an in-place-repair (or a clean install if your data is already backed up)


Readers help support Windows Report. We may get a commission if you buy through our links.

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

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.

There isn’t any one specific cause for the 0xc1900223 update error but it’s mainly due to glitches with the update components or corrupted system files. We can’t exclude issues with the update service or network connection problems. Flushing the DNS can sometimes help with the latter.

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

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.

Read more about this topic

  • Windows 11 24H2 is now broadly available, but there’s a catch 
  • Windows 11 will soon add ‘Advanced’ settings page with lots of useful options
  • WSUS blocks downloading Windows 11 24H2 update on 23H2 & 22H2 devices, leaving 0x80240069 error

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.

Before you go, don’t miss our guide on Windows Update 0x80240009 error for more information.

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.


Matthew Adams

Windows Hardware 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 surrounding it.

He is passionate about the tech world, always staying up-to-date with the latest and greatest. With an analytical view, he likes problem-solving, focusing on errors and their causes.

In his free time, he likes to read and write about history and tries to always develop new skills.


Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows xp mode включить компоненты интеграции
  • Проводник файлов windows где находится
  • Таймер перехода в спящий режим компьютера windows 10
  • Windows 7 автоматическое обновление времени
  • Как включить автозапуск стим на windows 10