Ошибка 0xc1900403 появляется при неудачной попытке установить обновления. Исправить её можно стандартными способами: запустить средство устранения неполадок, сбросить компоненты системы обновления, установить обновления принудительно.
Запуск средства устранения неполадок
Универсальный совет для всех ошибок в «Центре обновления» — использование встроенного средства устранения неполадок. Помогает не так часто, как хотелось бы, но и времени много не занимает.
- Открываем «Параметры».
- Переходим в раздел «Обновление и безопасность».
- Выбираем вкладку «Устранение неполадок».
- Находим в списке «Центр обновления Windows».
- Нажимаем на кнопку «Запустить средство устранения неполадок».
Утилита может не найти ошибку или не суметь её исправить. В таком случае придётся пробовать другие способы.
Сброс системы обновления
За установку обновлений отвечают сразу несколько компонентов. Если хотя бы один работает с ошибками, то ломается вся цепочка. Найти конкретного виновника трудно, да и не нужно — гораздо эффективнее отключить, а затем запустить все компоненты системы, заодно очистив папку с файлами обновлений.
Самый удобный способ сбросить систему обновления — создать 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. Но прежде чем использовать его, нужно узнать номер апдейта, при установке которого появляется сообщение об ошибке.
- Открываем «Параметры».
- Переходим в раздел «Обновление и безопасность».
- На вкладке «Центр обновления Windows» нажимаем на кнопку «Просмотр журнала обновлений».
- Находим апдейт, возле которого указана ошибка с номером 0xc1900403.
Осталось найти и скачать само обновление. Здесь всё просто: открываем каталог Microsoft, в поисковой строке указываем номер апдейта и загружаем подходящую версию. Обязательно проверяем разрядность, чтобы обновление было совместимым с системой. После завершения загрузки устанавливаем обновление.
Если ошибка появляется при установке нескольких обновлений, то удобнее будет не качать их по одному, а поставить пакетом с помощью утилиты Media Creation Tool. Это бесплатная программа, которая предназначена для обновления или чистой установки Windows 10.
- Запускаем Media Creation Tool.
- Выбираем режим «Обновить этот компьютер сейчас».
- Скачиваем и устанавливаем обновления с помощью мастера.
При таком обновлении будут установлены все доступные апдейты, даже если их не удаётся по какой-то причине скачать через «Центр обновления Windows».
Пытался установить необязательное накопительное обновление, но закачка была нестабильной, то интернет пропадал, то зависало все. С флешки поставил обновление вручную, но центр window update не видит и все равно пытается ещё раз его скачать и установить.
Утилита Media tool супер, спасение для UEFI.
Помогите, пожалуйста, во время скачивания и установки обновлений, выскакивает окошко «обнаружена потенциальная ошибка базы данных центра обновлений Windows»
Чтобы остановить загрузку апдейтов очистите содержимое папки SoftwareDistribution на диске С.
Иногда антивирус мешает установлению обновлений, удаляю его или отключаю.
После открытия .bat файла командная строка не запускается, что посоветуете?
Запустить командную строку от имени администратора, набрать там путь к файлу bat и ввод. Файл подскажет наличие ошибок и на какой стадии находится загрузка обновлений.
Приветствую. Столкнулся с бесконечным обновлением и поэтому не хватает чуть ли не половину dll библиотек от центра обновлений виндовс. Как лучше сделать, установить все с нуля или скачать и добавить недостающие файлы в директорию?
Можно пробовать и так и так. Вообще видел еще совет — «используйте сторонний установщик или инструмент для создания медиа». Типа если не тянет обычный центр обновлений, то по идее потянет сторонний. Мне конечно этот совет не до конца понятен, но имеет место быть.
Мне помог только второй способ с bat, не с первого раза, но все же получилось.
По-моему систему устранения неполадок в WInows — это какой-то обман еще со времен XP. Сколько раз я не пытался ее запускать чтобы хоть что-то внятное получить в ответ, но ни разу не получал решения проблемы. Так что автоматическому устранение это громко сказано. Это только иллюзия деятельности.
Вот зря вы так. В Windows 10 эту функцию знатно прокачали. Добавили отдельный способ поиска неисправностей для каждого типа устройств. Там явно подкрутили алгоритмы и научили искать распространенные сбои. Так что может помочь. По крайней мере в случае с обновлениями она выполняет те же процедуры, что обычно делают пользователи. Так что особой разницы нет, что вручную , что автоматически исправлять.
Сохранил bat-файл, но он не запускается. Почему-то пишет что это неизвестный формат для Windows и при его запуске ничего не происходит.
Скорее всего, вы его неправильно сохранили. Там нужно указать формат и кодировку правильно. Только тогда система сможет его открыть и запустить прописанные в нем скрипты. Попробуйте пересохранить и попробовать еще разок.
Если не работает файл, то можно запустить терминал (приложение cmd) и прописать эту настройки туда вручную. Можно поочередно, а можно все скопом. По сути будет то же самое, что создать и запустить bat-файл. Немного сложнее, но зато не налажаешь с форматом.
Пришлось делать полную переустановку Windows 10 после появления этой ошибки. Ни один из методов (что из этой статьи, что из других) не помогли. Так и не поняла, почему она появилась и как еще решать.
Возможно, на каком-то из этапов допустили ошибку. Потому что хоть что-то из описанного в статье точно сработало бы. Уже не одна сотня пользователей опробовала. Кучу систем так починили. Так что дело точно не в способах. Где-то еще проблема, видимо
Спасибо за статью. Удалось наконец обновиться до новой версии с помощью принудительного режима. До этого мучился с этой ошибкой почти месяц и никак не могу поставить новую версию. Постоянно вылетала одна и та же фигня.
Невероятно, но это случилось. Какое-то чудо снизошло и впервые в жизни автоматический помощник по устранению проблем в Windows оказался не бесполезным хламом, а действительно толковым помощником, который каким-то образом угодил в точку и смог решить проблему. Вот уж никогда бы не подумал, что мне поможет именно он ) но это впервые случилось и я теперь еще и в деда мороза верить походу буду.
Скепсис в отношении этой функции Win 10 вообще не уместен. Эта тема веселит только тех, кто не понимает, как автоматический поиск и исправление ошибок работают. По сути Windows запускает стандартные функции проверки и фиксов типа sfc scannow. Просто делает это в фоне, а пользователю показывает красивую обертку, чтобы он не погружался в технические детали. Процедуры эти действенные и зарекомендовали себя годами. Поэтому ничего удивительного в том, что автоматика сработала, нет.
Долго возился с подобной проблемой одно время пока не доперло, что предыдущий апдейт скачался с ошибкой. Он вроде как не догрузился. Но винда сама догнать до этого не смогла. Поэтому тупо ловил ошибки. Ничего не скачивалось заново и не докачивалось. Но я по итогу снес конкретно это обновление и запустил процесс по новой. Со второго раза сработало как надо. Все установилось без ошибок.