6 минут

843

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

0xc1900403 в Windows 1

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

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

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

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

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

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

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

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

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

@ECHO OFF

echo Sbros Windows Update

echo.

PAUSE

echo.

attrib -h -r -s %windir%\system32\catroot2

attrib -h -r -s %windir%\system32\catroot2\*.*

net stop wuauserv

net stop CryptSvc

net stop BITS

ren %windir%\system32\catroot2 catroot2.old

ren %windir%\SoftwareDistribution SoftwareDistribution.old

ren «%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader» downloader.old

net Start BITS

net start CryptSvc

net start wuauserv

echo.

echo Gotovo

echo.

PAUSE

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

Сброс служб обновления

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

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

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

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

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

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

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

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

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

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

Сергей Почекутов

Первый компьютер сломал в 12 лет. С тех пор — только ремонтировал и исправлял ошибки.


Понравилась статья?
Комментариев: 21

  • Marat Taimurazov
    Marat Taimurazov
    29 марта, 2020 в 11:34

    Пытался установить необязательное накопительное обновление, но закачка была нестабильной, то интернет пропадал, то зависало все. С флешки поставил обновление вручную, но центр window update не видит и все равно пытается ещё раз его скачать и установить.

  • jakovlev_nikita
    jakovlev_nikita
    1 апреля, 2020 в 21:07

    Утилита Media tool супер, спасение для UEFI.

  • Nikolay Cherpakov
    Nikolay Cherpakov
    13 апреля, 2020 в 08:47

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

    • Сергей Почекутов
      Сергей Почекутов
      15 апреля, 2020 в 13:24

      Чтобы остановить загрузку апдейтов очистите содержимое папки SoftwareDistribution на диске С.

  • Владимир Кангуров
    Владимир Кангуров
    20 апреля, 2020 в 10:28

    Иногда антивирус мешает установлению обновлений, удаляю его или отключаю.

  • Игорь Гаврилов
    Игорь Гаврилов
    30 апреля, 2020 в 15:27

    После открытия .bat файла командная строка не запускается, что посоветуете?

    • Сергей Почекутов
      Сергей Почекутов
      1 мая, 2020 в 13:06

      Запустить командную строку от имени администратора, набрать там путь к файлу bat и ввод. Файл подскажет наличие ошибок и на какой стадии находится загрузка обновлений.

  • iskhakov ramil
    iskhakov ramil
    10 мая, 2020 в 10:49

    Приветствую. Столкнулся с бесконечным обновлением и поэтому не хватает чуть ли не половину dll библиотек от центра обновлений виндовс. Как лучше сделать, установить все с нуля или скачать и добавить недостающие файлы в директорию?

    • Юрий Анищенко
      Юрий Анищенко
      11 мая, 2020 в 20:50

      Можно пробовать и так и так. Вообще видел еще совет — «используйте сторонний установщик или инструмент для создания медиа». Типа если не тянет обычный центр обновлений, то по идее потянет сторонний. Мне конечно этот совет не до конца понятен, но имеет место быть.

  • Dima Gorbach
    Dima Gorbach
    26 мая, 2020 в 15:09

    Мне помог только второй способ с bat, не с первого раза, но все же получилось.

  • Константин Васильев
    Константин Васильев
    15 июня, 2020 в 12:14

    По-моему систему устранения неполадок в WInows — это какой-то обман еще со времен XP. Сколько раз я не пытался ее запускать чтобы хоть что-то внятное получить в ответ, но ни разу не получал решения проблемы. Так что автоматическому устранение это громко сказано. Это только иллюзия деятельности.

    • Vladimir Sergeev
      Vladimir Sergeev
      21 июня, 2020 в 21:06

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

  • Георгий Вербицкий
    Георгий Вербицкий
    7 августа, 2020 в 10:48

    Сохранил bat-файл, но он не запускается. Почему-то пишет что это неизвестный формат для Windows и при его запуске ничего не происходит.

    • Сергей Почекутов
      Сергей Почекутов
      8 августа, 2020 в 13:16

      Скорее всего, вы его неправильно сохранили. Там нужно указать формат и кодировку правильно. Только тогда система сможет его открыть и запустить прописанные в нем скрипты. Попробуйте пересохранить и попробовать еще разок.

    • Илья Подгорнов
      Илья Подгорнов
      9 августа, 2020 в 10:24

      Если не работает файл, то можно запустить терминал (приложение cmd) и прописать эту настройки туда вручную. Можно поочередно, а можно все скопом. По сути будет то же самое, что создать и запустить bat-файл. Немного сложнее, но зато не налажаешь с форматом.

  • Nata Filippova
    Nata Filippova
    7 августа, 2020 в 14:41

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

    • Сергей Почекутов
      Сергей Почекутов
      8 августа, 2020 в 10:24

      Возможно, на каком-то из этапов допустили ошибку. Потому что хоть что-то из описанного в статье точно сработало бы. Уже не одна сотня пользователей опробовала. Кучу систем так починили. Так что дело точно не в способах. Где-то еще проблема, видимо

  • Sheamus Gotlib
    Sheamus Gotlib
    21 сентября, 2020 в 11:57

    Спасибо за статью. Удалось наконец обновиться до новой версии с помощью принудительного режима. До этого мучился с этой ошибкой почти месяц и никак не могу поставить новую версию. Постоянно вылетала одна и та же фигня.

  • manslonman
    manslonman
    11 октября, 2020 в 18:04

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

    • Дмитрий Шушпанов
      Дмитрий Шушпанов
      14 октября, 2020 в 10:54

      Скепсис в отношении этой функции Win 10 вообще не уместен. Эта тема веселит только тех, кто не понимает, как автоматический поиск и исправление ошибок работают. По сути Windows запускает стандартные функции проверки и фиксов типа sfc scannow. Просто делает это в фоне, а пользователю показывает красивую обертку, чтобы он не погружался в технические детали. Процедуры эти действенные и зарекомендовали себя годами. Поэтому ничего удивительного в том, что автоматика сработала, нет.

  • future_tech
    future_tech
    9 ноября, 2020 в 16:37

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