Ошибка 0xc1900204 полностью блокирует установку обновлений Windows. Определить её точную причину сложно, поэтому для восстановления работоспособности системы приходится перебирать разные варианты. Ниже — наиболее распространённые способы устранения ошибки 0xc1900204, рекомендованные справкой Microsoft и пользователями.
Использование средства устранения неполадок
Первое, что нужно делать при появлении ошибок в работе системных компонентов, — запускать встроенное средство устранения неполадок.
Запускаем автоматическое устранение неполадок
Мастер восстановления самостоятельно проверит все необходимые компоненты и при обнаружении ошибок постарается их устранить. Исхода может быть три:
Сброс компонентов Центра обновления
При установке обновлений на Windows работает сразу несколько служб. Если хотя бы одна из них действует с ошибкой, инсталляция апдейта приостанавливается. Устранить этот недостаток помогает сброс компонентов, участвующих в обновлении системы. Удобнее всего сделать это с помощью скрипта. Вот его краткая версия:
Скрипт останавливает, а затем запускаем службы обновления Windows. Все эти команды мы копируем и вставляем в текстовый файл, созданный в «Блокноте». Затем сохраняем документ с любым именем в формате BAT — например, tehnichka.bat. Для этого нужно при сохранении выбрать тип «Все файлы» и кодировку ANSI.
Этот скрипт остановит и запустит основные компоненты системы обновления
Созданный «батник» запускаем от имени администратора и ждём, пока будут выполнены все команды. После завершения сброса перезагружаем компьютер.
Есть также полная версия скрипта. Её можно скопировать со страницы форума Microsoft. Этим скриптом проверяются все возможные компоненты системы, которые могут повлиять на работу Центра обновления Windows.
Проверка антивируса
Скачивание обновлений может блокировать антивирусное ПО. Об этом стоит подумать, если на компьютере установлен сторонний антивирус. Встроенный «Защитник Windows» такую ошибку не вызывает.
Решения может быть два:
Если с отключенным антивирусом или вообще без него обновления устанавливаются, то очевидно, что нужно выбрать другое ПО для защиты системы.
Установка языка по умолчанию
Не самое очевидное решение, но пользователи на форумах поддержки сообщают, что оно помогло им устранить ошибку 0xc1900204. Правда, они ставили по умолчанию английский, так как он является для них основным. В любом случае, рекомендуем проверить язык по умолчанию.
Проверяем, чтобы был установлен правильный язык
Русский язык должен быть на первом месте
Если с русским языком по умолчанию обновления не устанавливаются, выбираем в реестре и «Параметрах» английский. Значение InstallLanguage для реестра — 0409. Это английский язык (США). Соответствующий пункт ставим на первое место в параметрах региона и языка.
Сканирование системных файлов
Ошибку 0xc1900204 может вызвать повреждение системных файлов. Для сканирования системы и автоматического восстановления данных Windows предлагает две встроенные утилиты — SFC и DISM. Подробнее о них мы рассказывали в статье о том, как проверить целостность системных файлов Windows 10.
В случае с проблемами при установке обновлений рекомендуем запустить командную строку с правами администратора и последовательно выполнить две команды:
Проверяем целостность системных файлов
Выполнение каждой команды занимает достаточно много времени, поэтому заниматься этим стоит, если есть возможность несколько часов не выключать компьютер.
Ручная установка обновлений
Если в сведениях об ошибке есть номер обновления, которое не устанавливается в автоматическом режиме, можно попробовать добавить его вручную.
В этом каталоге есть все обновления Windows
Если номер обновления неизвестен, то ручную установку будет выполнить чуть сложнее. Для начала узнаем, когда последний раз система обновлялась.
Теперь мы знаем, когда последний раз устанавливались обновления
Затем нужно узнать версию и билд Windows, чтобы отфильтровать ненужные обновления. Для этого в той же консоли PowerShell выполняем команду Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer, OsArchitecture.
Вся необходимая информация о системе
Итак, у нас Windows 10 Pro 1903 x64. Теперь можно искать все доступные апдейты, вышедшие после даты последнего обновления системы. Для этого в поисковой строке пишем «Windows 10». Для удобства сортируем обновления по дате, нажимая на заголовок столбца «Last Updated». Чтобы понять, что конкретно нужно устанавливать, читаем подробное описание апдейтов.
Обновление с помощью Media Creation Tool
Крайняя мера — принудительное обновление системы с помощью утилиты Media Creation Tool.
Запускаем принудительное обновление системы
После обновления на компьютер будет установлена последняя версия Windows со всеми дополнениями.
Код ошибки 0xc1900204 при обновлении windows 7 до windows 10
Установка последних обновлений на компьютер с Windows 10 иногда может превратиться в кошмар из-за технических проблем и возможных ошибок.
Одной из многих возможных ошибок является ошибка 0xc1900204, которая полностью блокирует процесс обновления для Creator Update.
Вчера (5/4/2017) я успешно обновил Windows 10 на двух компьютерах, но на рабочем столе моего офиса произошел сбой. При обновлении с версии 1607, сборка ОС 14393.693 возникла ошибка Центра обновления Windows 0xc1900204. В результате поиска справки по этой ошибке появилось несколько страниц, связанных с предварительным просмотром Windows 10 или обновлением Windows 7 до Windows 10, но я не вижу ничего, связанного с новейшим обновлением.
, мы собираемся перечислить ряд решений, чтобы исправить ошибку 0xc1900204.
Как исправить ошибку 0xc1900204 в Windows 10?
Ошибка 0xc1900204 появится при попытке загрузить последние обновления системы, и, говоря об этой ошибке, вот некоторые похожие проблемы, о которых сообщили пользователи:
Решение 1. Запустите средство устранения неполадок Центра обновления Windows
Как вы, возможно, знаете, Windows 10 поставляется с широким спектром средств устранения неполадок, и вы можете использовать эти приложения для устранения распространенных проблем с компьютером.
Для запуска средства устранения неполадок Центра обновления Windows вам просто нужно сделать следующее:
Как только устранение неполадок завершено, проверьте, сохраняется ли проблема.
Решение 2. Сброс компонентов обновления Windows
Центру обновления Windows требуются определенные службы для правильной работы, и если есть проблема с одной из этих служб, вы можете столкнуться с ошибкой 0xc1900204.
Тем не менее, вы всегда можете решить проблему, просто сбросив необходимые службы. Вы можете сделать это, выполнив следующие простые шаги:
После выполнения этих команд проверьте, сохраняется ли проблема с Центром обновления Windows.
Если вы не хотите запускать эти команды вручную, вы также можете создать сценарий сброса Центра обновления Windows, который будет сбрасывать необходимые службы одним щелчком мыши.
В некоторых случаях ошибка 0xc1900204 может быть вызвана вашим реестром. В вашем реестре хранятся всевозможные конфиденциальные настройки, и иногда ваши настройки могут быть неправильными, что приводит к возникновению ошибки.
Однако вы можете решить проблему, просто выполнив следующие действия:
После внесения изменений проверьте, устранена ли проблема с этой ошибкой.
Наличие хорошего стороннего антивируса очень важно, если вы хотите защитить свой компьютер от сетевых угроз, однако иногда ваш антивирус может мешать работе вашей системы и препятствовать загрузке обновлений.
Сторонний антивирус часто вызывает ошибку 0xc1900204, и для решения этой проблемы рекомендуется отключить определенные антивирусные функции и проверить, помогает ли это.
Если отключение антивирусных функций не решает проблему, следующим шагом будет полное отключение антивирусного программного обеспечения.
В худшем случае вам может потребоваться полностью удалить антивирусное программное обеспечение. Если удаление антивируса решает проблему, вам следует подумать о переходе на другое антивирусное программное обеспечение.
Решение 5. Убедитесь, что английский установлен в качестве языка отображения по умолчанию
По словам пользователей, иногда ошибка 0xc1900204 может возникать, потому что английский язык не установлен в качестве языка отображения по умолчанию. Чтобы решить эту проблему, вы должны быть уверены, что ваш реестр настроен правильно.
Чтобы проверить настройки, сделайте следующее:
После этого вам просто нужно проверить, установлен ли английский в качестве языка дисплея. Для этого выполните следующие действия:
После установки американского языка отображения в качестве языка отображения проблема должна быть решена, и вы сможете устанавливать обновления.
Это своеобразное решение, но немногие пользователи утверждают, что оно работает, поэтому вы можете попробовать его.
Повреждение файла также может привести к возникновению ошибки 0xc1900204, и для решения этой проблемы рекомендуется выполнить сканирование SFC. Таким образом вы будете сканировать установку Windows и исправлять любые проблемы с повреждением.
Чтобы запустить сканирование SFC, вам необходимо сделать следующее:
По завершении сканирования проверьте, сохраняется ли проблема. Если проблема все еще сохраняется, или если вы не можете запустить сканирование SFC вообще, следующим шагом будет запуск сканирования DISM.
Для этого запустите командную строку от имени администратора и выполните следующую команду:
После того, как сканирование завершено, проверьте, не устранена ли проблема. Если проблема сохраняется, повторите сканирование SFC еще раз и проверьте, решает ли это вашу проблему.
Решение 7. Установите обновление вручную
Если вы не можете загрузить последнее обновление из-за ошибки 0xc1900204, вы можете исправить проблему, установив обновление вручную. Для этого просто выполните следующие действия:
После этого ваш компьютер будет обновлен, и проблема будет решена.
Решение 8. Выполните обновление на месте
Если вы не можете исправить ошибку 0xc1900204, вы можете попробовать выполнить обновление на месте.
Этот процесс относительно прост, и он установит последнюю версию Windows, сохраняя все ваши файлы и приложения в целости и сохранности.
Чтобы выполнить обновление на месте, выполните следующие действия.
После завершения установки у вас будет последняя версия Windows 10, и проблема должна быть решена.
Мы надеемся, что перечисленные выше решения помогли вам исправить ошибку 0xc1900204. Если вы столкнулись с другими решениями, чтобы решить эту проблему, перечислите шаги по устранению неполадок в разделе комментариев ниже!
Примечание редактора : этот пост был первоначально опубликован в апреле 2017 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.