Как исправить 0xc1900403 в Windows 10

Как исправить 0xc1900403 в Windows 10

Ошибка 0xc1900403 появляется при неудачной попытке установить обновления. Исправить её можно стандартными способами: запустить средство устранения неполадок, сбросить компоненты системы обновления, установить обновления принудительно. 

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

Универсальный совет для всех ошибок в «Центре обновления» — использование встроенного средства устранения неполадок. Помогает не так часто, как хотелось бы, но и времени много не занимает.

  1. Открываем «Параметры».
  2. Переходим в раздел «Обновление и безопасность».
  3. Выбираем вкладку «Устранение неполадок».
  4. Находим в списке «Центр обновления Windows».
  5. Нажимаем на кнопку «Запустить средство устранения неполадок».

    Как исправить 0xc1900403 в Windows 10

    Автоматическое устранение неполадок

Утилита может не найти ошибку или не суметь её исправить. В таком случае придётся пробовать другие способы.

Сброс системы обновления

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

Самый удобный способ сбросить систему обновления — создать BAT-файл с соответствующими командами. Для этого открываем стандартный текстовый редактор «Блокнот». Он есть во всех версиях Windows. Вставляем в него следующий скрипт:

@ECHO OFF

echo Sbros Windows Update

echo.

PAUSE

echo.

attrib -h -r -s %windir%system32catroot2

attrib -h -r -s %windir%system32catroot2*.*

net stop wuauserv

net stop CryptSvc

net stop BITS

ren %windir%system32catroot2 catroot2.old

ren %windir%SoftwareDistribution SoftwareDistribution.old

ren «%ALLUSERSPROFILE%application dataMicrosoftNetworkdownloader» downloader.old

net Start BITS

net start CryptSvc

net start wuauserv

echo.

echo Gotovo

echo.

PAUSE

Затем сохраняем файл в правильном формате. Раскрываем меню «Файл», выбираем опцию «Сохранить как». Указываем тип «Все файлы», кодировку — ANSI. Вводим любое имя с расширением BAT — например, tehnichka.bat. Сохраняем файл.

Как исправить 0xc1900403 в Windows 10

Останавливаем и запускаем основные компоненты системы обновления с помощью скрипта

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

Принудительная установка

Все обновления для Windows доступны для бесплатного скачивания из каталога Microsoft. Но прежде чем использовать его, нужно узнать номер апдейта, при установке которого появляется сообщение об ошибке.

  1. Открываем «Параметры».
  2. Переходим в раздел «Обновление и безопасность».
  3. На вкладке «Центр обновления Windows» нажимаем на кнопку «Просмотр журнала обновлений».
  4. Находим апдейт, возле которого указана ошибка с номером 0xc1900403.

Осталось найти и скачать само обновление. Здесь всё просто: открываем каталог Microsoft, в поисковой строке указываем номер апдейта и загружаем подходящую версию. Обязательно проверяем разрядность, чтобы обновление было совместимым с системой. После завершения загрузки устанавливаем обновление.

Если ошибка появляется при установке нескольких обновлений, то удобнее будет не качать их по одному, а поставить пакетом с помощью утилиты Media Creation Tool. Это бесплатная программа, которая предназначена для обновления или чистой установки Windows 10.

  1. Запускаем Media Creation Tool.
  2. Выбираем режим «Обновить этот компьютер сейчас».
  3. Скачиваем и устанавливаем обновления с помощью мастера.

    Как исправить 0xc1900403 в Windows 10

    Принудительно обновляем систему

При таком обновлении будут установлены все доступные апдейты, даже если их не удаётся по какой-то причине скачать через «Центр обновления Windows».

Источник