Windows update error 0xc1900223

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

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

Ошибка 0xc1900223 в Windows 10

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

Запустите средство устранения неполадок

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

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

Если этого оказалось недостаточно, удалите все загруженные Центром обновления файлы апдейта вручную. Для этого нужно очистить содержимое каталогов кэша %windir%SoftwareDistribution и %windir%System32catroot2, предварительно остановив связанные службы следующими командами в запущенной от имени администратора консоли 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, выполненными в командной строке.

Обновите систему с помощью Media Creation Tool 

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

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

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

Содержание

  • Решение ошибки 0xc1900223
    • Метод №1 Принудительное обновление ОС через папку $getcurrent
    • Метод №2 Обновление через средство создания установочного носителя
    • Метод №3 Отключение блокировщика рекламы
    • Метод №4 Удаление кэша DNS
    • Метод №5 Установка обновления через каталог Майкрософт
    • Метод №6 Сброс всех компонентов Центра обновления

Решение ошибки 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:WindowsSoftwareDistribution SoftwareDistribution.old
    • ren C:WindowsSystem32catroot2 Catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  • перезагрузите ПК.

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

Согласно Microsoft, ошибка 0xc1900223 указывает на то, что возникла проблема с загрузкой и установкой выбранного обновления. Центр обновления Windows попытается повторить попытку позже, и в данный момент вам ничего не нужно делать. Однако ошибка повторяется каждый раз, когда вы пытаетесь установить обновление.

Изображение 1 из Как исправить ошибку 0xc1900223 при обновлении Windows 10

Утилита SetupDiag регистрирует эту ошибку:

Ошибка: SetupDiag сообщает о внезапном сбое нижнего уровня. Последняя операция: ошибка завершения: 0xC1900223 — 0x20009 LogEntry: ошибка MOUPG CSetupManager :: ExecutePreDownloadMode (8491): результат = 0xC1900223

Общие методы устранения неполадок Центра обновления Windows не могут исправить эту ошибку. Эта статья покажет вам, как предотвратить ошибку 0xc1900223 в Windows 10.

Ошибка 0xc1900223 может возникнуть, если ваш компьютер не может подключиться к серверу Центра обновления Майкрософт или сети распространения контента. Это может произойти, если вы ранее заблокировали диапазон адресов серверов Microsoft или использовали специализированную программу, записанную в файл Windows HOSTS. Эта ошибка также может возникнуть, если вы воспользуетесь выделенным DNS-сервером для блокировки сторонних веб-адресов.

1. Отключите программное обеспечение VPN.

Иногда программное обеспечение VPN может мешать процессу обновления Windows. Если вы используете VPN-соединение для подключения к рабочей сети, отключитесь от сети и выключите программное обеспечение VPN (если доступно), а затем попробуйте выполнить обновление еще раз.

2. Переименовать файл HOSTS (временный)

Если отключение программного обеспечения VPN не работает или вы не используете VPN, попробуйте переименовать файл HOSTS.

Шаг 1. Откройте папку C: WindowsSystem32DriversEtc.

Изображение 2: Как исправить ошибку 0xc1900223 при обновлении Windows 10

Шаг 2: Переименуйте файл с именем HOSTS в HOSTS.OLD. Для переименования файла вам потребуются права администратора. При появлении запроса нажмите «Продолжить».

Шаг 3. Откройте окно командной строки и введите следующую команду, чтобы удалить кеш DNS Windows:

ipconfig / flushdns

Шаг 4. Попробуйте снова установить обновление Windows.

Шаг 5: После завершения переименуйте HOSTS.OLD обратно в HOSTS. Также проверьте файл HOSTS и убедитесь, что вы не блокируете адреса серверов Microsoft Update.

3. Измените преобразователь DNS.

DNS-серверы, блокирующие рекламу, такую ​​как Pi-Hole, могут вызвать 0xc1900223 или что-то подобное. Для установки обновлений Windows необходимо временно отключить Pi-Hole.

Если вы использовали Pi-Hole на уровне маршрутизатора, вам нужно будет вернуться к разрешению DNS по умолчанию, используемому поставщиком Интернет-услуг, или использовать один из бесплатных (временных) DNS-серверов:

  1. Google Public DNS: 8.8.8.8 и 8.8.4.4
  2. Cloudflare: 1.1.1.1

Изображение 3: Как исправить ошибку 0xc1900223 при обновлении Windows 10

Затем удалите кеш DNS Windows, выполнив команду ipconfig / flushdns из окна командной строки.

Альтернативы исправлению ошибки 0xc1900223

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

Известные проблемы с обновлением задокументированы в Windows 10 версии 1909 и Windows Server версии 1909 — сведения о выпуске Windows.

https://docs.microsoft.com/en-ca/windows/release-information/status-windows-10-1909

Перед установкой обновления с помощью помощника по обновлению Windows 10 или средства создания мультимедиа необходимо решить известные проблемы или проблемы совместимости.

Хотя вы не сможете установить обновления функций (v1903, v1909 и т. Д.) Через канал Windows Update, есть как минимум два других способа установить их в вашей системе.

  1. Посетите веб-сайт загрузки Microsoft Windows 10 здесь.
  2. Загрузите последнюю версию помощника по обновлению Windows (предпочтительно) и запустите его. Следуйте инструкциям и обновите Windows 10.

Изображение 4 из Как исправить ошибку 0xc1900223 при обновлении Windows 10

(или же)

  1. Загрузите средство создания мультимедиа здесь.
  2. Запустите Media Creation Tool и выберите Обновить этот компьютер сейчас.

Изображение 5 из Как исправить ошибку 0xc1900223 при обновлении Windows 10

  1. Следуйте инструкциям на экране и завершите процесс. Обратите внимание, что Media Creation Tool защищает ваши файлы, приложения и настройки по умолчанию, если вы выбрали опцию «Обновить этот компьютер сейчас» (на предыдущем экране).

Изображение 6 из Как исправить ошибку 0xc1900223 при обновлении Windows 10

Это обновит вашу установку Windows 10 без возникновения ошибки. 0xc1900223.

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

Ошибка 0xc1900223

Если вы столкнулись с проблемой только с обновлением 1903, попробуйте снова установить обновление через папку $ GetCurrent. Если это не сработает, другим удобным способом, который может позволить вам обойти проблему, является использование функции «Обновить этот ПК сейчас» в инструменте создания мультимедиа. Еще один способ обойти встроенный компонент WU — установить обновление вручную через каталог Центра обновления Майкрософт.

Однако эта проблема также может быть вызвана сетевым рекламным блокировщиком, таким как Pi-Hole. Если вы используете его, вы можете либо временно отключить его (при установке обновления), либо полностью удалить утилиту.

В некоторых случаях проблема также может возникать из-за какого-то сбоя или повреждения системных файлов, которое в конечном итоге влияет на компонент Центра обновления Windows. В этом случае вы можете попробовать обновить каждый компонент Центра обновления Windows или запустить несколько утилит, способных исправить повреждение системных файлов (SFC, DISM или Чистая установка).

Способ 1: принудительное обновление через папку $ getcurrent

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

В случае, если вы сталкиваетесь с неудачным обновлением Windows (что происходит в случае ошибки 0xc1900223), вы можете принудительно установить обновление, открыв подпапку media в папке $ getcurrent и повторно выполнив установку. сюда.

Однако имейте в виду, что папка $ getcurrent по умолчанию скрыта. Таким образом, вам нужно будет получить доступ напрямую через адресную строку или включить скрытые папки из проводника.

Вот краткое пошаговое руководство по принудительному обновлению через папку c:

  1. Откройте проводник, вставьте следующую команду в панель навигации вверху и нажмите Enter: C: / $ getcurrent

    Примечание. Имейте в виду, что вам может потребоваться изменить букву C на букву, соответствующую вашему текущему диску ОС.
    Примечание 2. Кроме того, вы можете получить доступ к этому местоположению вручную, сначала включив скрытые элементы (в проводнике перейдите в меню «Просмотр» и установите флажок, связанный со скрытыми элементами).

    Параметр «Просмотр скрытых элементов» отмечен

  2. После этого перейдите в папку мультимедиа из списка подпапок и дважды щелкните по «Запустить исполняемый файл».
  3. Когда вы окажетесь на экране установки обновления, следуйте инструкциям на экране, чтобы установить обновление через специальный исполняемый файл.
  4. После успешной установки обновления перезагрузите компьютер и проверьте, решена ли проблема при следующем запуске системы.

Если папка $ getcurrent не видна, очень вероятно, что компонент WU не смог обновить файлы, необходимые для установки. Если это применимо, перейдите к следующему потенциальному исправлению ниже.

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

Если автоматическая функция WU не может самостоятельно обновиться до версии 1903, вы можете форсировать установку с помощью инструмента «Создание медиа». Помимо возможности чистой установки Windows 10, этот инструмент также включает функцию обновления этого ПК сейчас, которая позволит вам исправить 0xc1900223.

Несколько пострадавших пользователей подтвердили, что эта операция позволила им обновить свою сборку Windows 10.

Вот краткое руководство по обновлению до Windows 10 версии 1903 с помощью Media Creation Tool:

  1. перейдите по этой ссылке (Вот) и нажмите кнопку «Обновить сейчас», чтобы загрузить помощник по обновлению до Windows 10.Загрузка исполняемого файла обновления
  2. После успешной загрузки исполняемого файла дважды щелкните по нему и нажмите «Да» в UAC (контроль учетных записей), чтобы предоставить административные привилегии.
  3. Далее следуйте инструкциям на экране для завершения установки.
  4. После завершения операции перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске компьютера.Обновление до последней версии с помощью Windows 1 Update Assistant
  5. После того, как ваш компьютер загрузится, проверьте, решена ли проблема.

В случае неудачной попытки установки обновления Windows с тем же 0xc1900223 перейдите к следующему потенциальному исправлению ниже.

Метод 3: Отключение Pi-Hole (или другого сетевого блокировщика рекламы)

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

Пользователи, попавшие в аналогичную ситуацию, подтвердили, что им удалось установить обновление без той же ошибки, отключив или удалив Pi-Hole во время обновления.

Временное отключение Pi-Hole

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть окно CMD с повышенными правами с правами администратора. Когда вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.Запуск командной строки
  2. Когда вы окажетесь внутри командной строки с повышенными правами CMD, введите следующую команду, чтобы вызвать утилиту Pi-Hole: pihole
  3. После вызова Pi-Hole введите следующую команду и нажмите Enter, чтобы отключить ее: pihole disable
  4. Теперь, когда утилита Pi-Hole adblocker отключена, попытайтесь установить обновление, которое снова не удалось, и посмотрите, можно ли установить его, не получая 0xc1900223.
  5. Если обновление установлено успешно, выполните следующую команду в том же терминале с повышенными правами, чтобы снова включить Pi-Hole: pihole disable

Удаление Pi-Hole

  1. Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R. Затем введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть окно CMD с повышенными привилегиями. В приглашении UAC (Контроль учетных записей) нажмите Да, чтобы предоставить административные привилегии.Введите «cmd» в диалоговом окне «Выполнить»
  2. В командной строке с повышенными правами CMD введите следующие команды и нажмите Enter, чтобы начать удаление Pi-Hole: pihole uninstall
  3. Как только команда успешно обработана, перезагрузите компьютер.
  4. При следующем обновлении попытайтесь установить обновление, которое ранее было неудачным, с ошибкой 0xc1900223 и посмотрите, завершена ли операция.

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

Способ 4: очистка кеша DNS

Как выясняется, эта конкретная проблема также может возникать из-за несогласованности сети, которая может быть решена путем очистки DNS-кэша вашего компьютера. Самый простой способ сделать это — через приглашение CMD с повышенными правами.

После этого и перезагрузки компьютера некоторые затронутые пользователи подтвердили, что наконец смогли завершить установку Центра обновления Windows, не обнаружив ошибки 0xc1900223.

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

  1. Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R на клавиатуре. Затем в текстовом поле введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть окно CMD с повышенными правами.Запуск командной строки

    Примечание. Когда вам будет предложено UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.

  2. Как только вы окажетесь внутри командной строки с повышенными правами CMD, введите следующие команды по порядку и нажмите Enter после каждой команды: ipconfig / flushdns
    ipconfig / registerdns
    ipconfig / release
    ipconfig / renew
  3. После успешной обработки каждой команды перезагрузите компьютер и попытайтесь установить обновление, которое ранее не получалось при следующем запуске компьютера.

Если этот метод не позволяет исправить ошибку 0xc1900223, перейдите к следующему потенциальному исправлению ниже.

Способ 5: установка обновления через каталог Центра обновления Майкрософт

Если ни один из перечисленных способов не позволил вам устранить проблему, вы можете завершить установку 1903, выполнив ее вручную через каталог Центра обновления Майкрософт. Эта процедура установит обновление напрямую (без привлечения локального компонента WU). Это означает, что каждая поврежденная зависимость, которая может вызвать эту проблему, будет обходиться.

Вот краткое руководство по установке обновления 1903 вручную через каталог обновлений Microsoft:

  1. Прежде всего, вам нужно знать архитектуру вашей ОС (если она 32-битная или 64-битная). Если вы этого не знаете, откройте проводник, щелкните правой кнопкой мыши на этом компьютере и выберите «Свойства» в появившемся контекстном меню.Открытие экрана «Свойства системы»
  2. Когда вы окажетесь на экране «Свойства системы», взгляните на категорию «Тип системы». Если он говорит 64-битный, вам нужно будет загрузить 64-битное обновление, а если он говорит 32-битный, вам нужна 32-битная версия.Проверка архитектуры вашей ОС
  3. Если вы уверены в своей архитектуре ОС, перейдите по этой ссылке (Вот) и используйте функцию поиска в верхнем правом углу экрана для поиска ‘4522355‘ и нажмите Enter.
  4. После того, как страница результатов сгенерирована, найдите правильную версию, соответствующую вашей версии Windows 10 (для x64 или x86) и нажмите кнопку «Загрузить», связанную с правильным обновлением Windows.Загрузка правильного обновления Windows вручную
  5. На странице подтверждения, нажмите на ссылку еще раз, чтобы начать загрузку.Загрузка правильного обновления Windows
  6. Подождите, пока загрузка не будет завершена, затем откройте установочный пакет .msu и следуйте инструкциям на экране для завершения установки.
  7. После завершения установки перезагрузите компьютер, чтобы разрешить установку оставшихся файлов.

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

Если до сих пор ни один из методов не позволил вам решить эту проблему, вполне вероятно, что вы столкнулись с этой конкретной проблемой из-за сбоя в работе Центра обновления Windows, который в итоге не позволяет WU устанавливать новые обновления. Это очевидно, если несколько обновлений не выполняются с одним и тем же кодом ошибки (ошибка 0xc1900223).

Несколько пользователей Windows, которые столкнулись с той же проблемой, подтвердили, что проблема была решена, и сборка 1903 года была успешно установлена ​​после того, как они выполнили ряд шагов, способных сбросить все компоненты, связанные с WU (Центр обновления Windows).

Вот краткое пошаговое руководство по сбросу всех задействованных компонентов Центра обновления Windows вручную из командной строки с повышенными привилегиями:

  1. Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R. Затем в текстовом поле введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть окно командной строки с повышенными правами.Запуск командной строки

    Примечание. Когда вам будет предложено UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.

  2. После того, как вам удастся открыть запрос CMD с повышенными правами, введите следующие команды по порядку и нажмите Enter после каждой, чтобы остановить все необходимые службы WU: net stop wuauserv
    чистая остановка cryptSvc
    стоповые биты
    Чистая остановка

    Примечание. Эти команды автоматически останавливают службы, связанные со службами Windows Update, MSI Installer, Cryptographic и BITS.

  3. Как только вам удастся отключить все необходимые службы, вставьте следующие команды (в любом порядке) и нажмите Enter после каждой, чтобы переименовать две папки, в которых пользователи Windows будут хранить файлы обновлений (SoftwareDistribution и Catroot2): ren C: Windows SoftwareDistribution SoftwareDistribution .old
    ren C: Windows System32 catroot2 Catroot2.old

    Примечание. Если вы не знали, SoftwareDistribution и Catroot2 — это две папки, отвечающие за хранение файлов обновлений, которые активно используются компонентом обновления Windows. Поскольку их нельзя удалить обычным способом, единственный способ ограничить повреждение поврежденного файла — заставить вашу ОС создавать новые исправные копии, которые будут на их месте.

  4. Как только вам удастся удалить две папки, введите эти последние команды и нажмите Enter после каждой команды, чтобы перезапустить те же службы (те же, которые мы отключили на шаге 2): net start wuauserv
    net start cryptSvc
    чистые стартовые биты
    net start msiserver
  5. После перезапуска каждой службы попытайтесь установить то же обновление, которое ранее было загружено, и посмотрите, успешно ли оно устанавливается сейчас (без ошибки 0xc1900223).

Если тот же код ошибки все еще не позволяет вам установить обновление, следуйте последнему методу ниже.

Метод 7: Запуск сканирования DISM и SFC

Если потенциальное исправление не сработало для вас, вполне вероятно, что вы имеете дело с каким-то типом повреждения системных файлов, из-за которого ваш компонент WU не работал. Есть несколько способов исправить это, но большинству уязвимых пользователей удалось решить проблему, используя несколько встроенных утилит (SFC и DISM).

Оба эти инструмента способны исправлять повреждения системных файлов, но они работают по-разному — SFC использует локальный кэш для замены повреждения здоровыми эквивалентами, в то время как DISM использует субкомпонент WU для загрузки исправных файлов, которые заменят поврежденные файлы.

Наш совет — запускать обе утилиты быстро и перезагружать систему между ними.

Начните с выполнения сканирования SFC, затем перезапустите и выполните сканирование DISM после завершения следующего запуска.

Если у вас все еще есть проблемы, рассмотрите возможность ремонта на месте (или чистой установки, если ваши данные уже скопированы)

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

Если проблема возникает только со сборкой 1903, попробуйте установить ее из каталога $GetCurrent. Если это решение не сработает, обновите Windows с помощью инструмента Media Creation Tool.

Также ошибка может вызвана сетевым блокировщиком рекламы, в частности Pi-Hole. Если его используете, временно отключите или удалите утилиту. Иногда ее возникновению предшествует повреждение системного файла, который в конечном итоге влияет на компоненты Центра обновления Windows. В этом случае запустите утилиты восстановления целостности системы SFC и DISM.

Содержание

  • 1 Обновление из папки $GetCurrent
  • 2 Использование инструмента Media Creation Tool
  • 3 Отключение программы блокировки рекламы
  • 4 Очистка кэша DNS
  • 5 Установка через Каталог Центра обновления Майкрософт

Обновление из папки $GetCurrent

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

Если не удается обновить Windows из-за ошибки 0xc1900223, попробуйте принудительно его установить из папки media, которая вложена в $GetCurrent. Имейте в виду, что она скрыта по умолчанию.

Откройте Проводник и перейдите в следующую папку с помощью панели навигации: C:/$getcurrent

Если ОС установлена в другом разделе, измените букву на соответствующую системному диску. Поскольку папка скрыта по умолчанию, перейдите на вкладку Вид и отметьте флажком опцию «Скрытые элементы».

Затем откройте папку media, дважды щелкните на исполняемый файл Start и следуйте инструкциям до завершения.

Использование инструмента Media Creation Tool

Если системе не удается обновиться автоматически, попытайтесь сделать это вручную с помощью инструмента Media Creation Tool. Он включает функцию «Обновить этот компьютер сейчас», которая позволяет исправить ошибку 0xc1900223.

Скачайте инструмент из официального сайта Майкрософт.

Запустите загруженный файл. На экране «Что вы хотите сделать» выберите «Обновить этот компьютер сейчас» и следуйте инструкции до завершения.

Отключение программы блокировки рекламы

Код ошибки 0xc1900223 при обновлении Windows 10 может возникнуть из-за программы Pi-Hole или аналогичного сетевого блокировщика рекламы.

Чтобы временно отключить Pi-Hole откройте командную строку от имени администратора с помощью системного поиска.

Для вызова утилиты в консоли выполните команду:
pihole

Затем запустите команду, чтобы ее отключить:
pihole disable

Попробуйте установить обновление, которое не удавалось из-за ошибки с кодом 0xc1900223. После успешной установки выполните следующую команду, чтобы включить утилиту:
pihole enable

Если хотите полностью удалить программу выполните:
pihole uninstall

После ее завершения перезагрузите компьютер и попробуйте обновить ОС.

Очистка кэша DNS

Проблема может возникнуть через несогласованность сети, которая устраняется очисткой кэша DNS.

Откройте командную строку с правами администратора командой cmd, запущенной в окне системного поиска.

Выполните поочередно команды, подтверждая каждую на Enter:

  • ipconfig /flushdns
  • ipconfig /registerdns
  • ipconfig /release
  • ipconfig /renew

После успешной обработки перезагрузите ПК и попытайтесь обновить систему.

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

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

В первую очередь нужно узнать разрядность ОС. Для этого в Проводнике щелкните правой кнопкой мыши на «Этот компьютер», выберите Свойства и посмотрите тип системы.

Теперь перейдите в Каталог Центра обновления и в строке поиска введите «4522355» (для сборки 1903) и кликните на Enter.

Загрузите версию, которая соответствует разрядности установленной Windows.

Откройте установочный пакет «*.msu» и следуйте инструкциям на экране. После завершения перезагрузите ПК, чтобы разрешить установку оставшихся компонентов.

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.

  • As per Microsoft, the error 0xc1900223 indicates that there was a problem downloading and installing the selected update. Windows Update will try again later and there is nothing you need to do at this time. Src: Get help with Windows 10 upgrade and installation errors

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.

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:WindowsSystem32DriversEtc
    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

  • The known issues with the update are documented at the Windows 10, version 1909 and Windows Server, version 1909 – Windows Release Information page.
  • The known issues or compatibility issues must be resolved first before you attempt to install the update using the Windows 10 Update Assistant or the Media Creation Tool.

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. It won’t take more than 10 seconds of your time. The share buttons are right below. :)


Some users are reporting a Windows Update error 0xc1900223 while trying to installing Windows Update. This problem especially comes when installing a Feature Update. With this error code, you could see an error message that states:

There were problems installing some updates, but we will try again later. If you keep seeing this and want to search the web or contact support for information, this may help: Feature update to Windows 11/10 – Error 0xc1900223.

0xc1900223

In this guide, we have come with some easy solutions that will help you to get out of this mess.

To fix Windows Update Error 0xc1900223, follow the below suggestion:

  1. Run Windows Update Troubleshooter
  2. Run Media Creation Tool
  3. Disable your VPN software
  4. Flush the DNS cache
  5. Perform DISM and SFC tools
  6. Disable Network-wide adblocker
  7. Reset Windows update component
  8. Install via Microsoft Update Catalog website.

Let us see them in detail:

1] Run Windows Update Troubleshooter

To get the problem solved, you first need to run the Windows Update Troubleshooter. This will check irregularities with Windows Updates and the status of services related to the process. That way, it could help you to fix the issue. The procedure to run the Windows Updates Troubleshooter is as follows:

Open the Windows Settings using Win+I Shortcut key.

On the Settings page, select Updates & Security > Troubleshoot > Additional troubleshooters.

Fix Windows Update Error 0xc1900223

Now select Windows Updates Troubleshooter from this list and run it.

Once it completes the process, restart your computer and check for the error issue.

Furthermore, you could also run the Windows Update Online Troubleshooter.

2] Run Media Creation Tool

After running Windows Update troubleshooter, if you are still not able to update Windows 10 installation then you can run Media Creation Tool to fix this problem.

To get it started, navigate to the Microsoft page and then click on the Download Tool Now buttons, available under Create Windows 10 installation media section.

Now go to the download location and double click on the executable. During this, if UAC prompts on the screen, click Yes to grant administrative privileges.

Run the Media Creation Tool on your computer and then choose to Upgrade this PC now.

Next, follow the on-screen instructions to continue the process. Please note that this will save your files, apps, and most settings in place.

Once you complete the operation, restart your computer and check if this method fixed the issue.

3] Disable your VPN software

If you are using VPN software, there may be a high possibility of occurring this error message. So, in that case, disable your VPN connection and then reboot your computer. Once it starts up, try to install the Windows Update again and check if it solves the problem.

4] Flush the DNS cache

Sometimes a problem like this error code can also occur due to a network inconsistency. In this case, you may need to flush the DNS cache via the command prompt. Here are the steps you can use to do it.

First of all, click on the Start button and type command prompt.

Right-click on the Command Prompt and select Run as administrator.

If UAC prompts on the screen, click on the Yes button to grant administrative privileges.

In the command prompt window, type the below text code and hit enter after each one:

ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew

After the successful execution of the above commands, restart your system and check if the problem is solved now.

5] Perform DISM and SFC tools

This problem has also been seen to occur due to some kind of temporary malfunction or system file corruption. In such a case you first need to run System File Checker and then the DISM tool to repair missing or corrupted system files

To get it started, open an elevated Command Prompt first.

Once it opens, type in the below command-line and then hit enter to execute it –

sfc /scannow

This will take a few minutes to complete the operation. So as long as the system scans the text code, you are free to do any other work if you want.

0xc1900223

After the successful SFC scan, restart your Windows device to apply the changes.

Thereafter, you would need to repair the Windows system files by running the DISM (Deployment Image Servicing and Management) tool. Here is how to do it:

Open the elevated Command Prompt window again and input the following text code:

Dism.exe /online /cleanup-image /scanhealth

Dism.exe /online /cleanup-image /restorehealth

Here you need to hit enter after each command-line to execute.

Run DISM tool

After running the process, reboot your device and check if the problem still exists.

6] Disable Network-wide adblocker

If you are using a Disable Network-wide adblocker like Pi-Hole, you may want to disable it temporarily and see if it helps.

7] Reset Windows update component

If the above methods don’t work and the problem is still persevering then it might be related to some kind of Windows update bug. In such a case, you need to reset Windows Update components through commands. This procedure will reset all settings related to Windows Updates to default.

After resetting the components file, restart your computer and check if it fixes the problem.

8] Install via Microsoft Update Catalog website

You can download and install the website manually from the Microsoft Update Catalog website.

I hope it helps!

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:WindowsSoftwareDistribution SoftwareDistribution.old 
    ren C:WindowsSystem32catroot2 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)

Понравилась статья? Поделить с друзьями:
  • Windows update error 0x800f081f
  • Windows update could not be installed because of error 2359302
  • Windows update could not be installed because of error 2149842967
  • Windows update client failed to detect with error 0x8024a005
  • Windows update client failed to detect with error 0x8024402c