Сообщение о сбое с номером 0xc1900130 появляется при разрыве соединения между компьютером и серверами «Центра обновления». Если вы столкнулись с этой ошибкой первый раз, проверьте состояние подключения к интернету и попробуйте скачать обновление заново. Если ошибка повторяется неоднократно, попробуйте способы её устранения, указанные ниже.
Очищаем DNS сетевого подключения
Даже если внешне подключение к интернету работает без сбоев, а в браузере загружаются страницы, причиной ошибки 0xc1900130 может быть ошибка в DNS сетевого соединения. Исправить её поможет сброс через консоль.
- Запускаем командную строку с правами администратора.
- Выполняем команду «ipconfig /flushdns».
- Перезагружаем компьютер.
После повторного запуска системы ещё раз пробуем установить обновление. Если ошибка 0xc1900130 повторяется, переходим к проверке других способов устранения сбоя.
Запускаем средство устранения неполадок
Windows 10 предлагает удобные инструменты для автоматического исправления ошибок в работе основных системных компонентов, в том числе «Центра обновления».
- Открываем «Параметры».
- Переходим в раздел «Обновление и безопасность».
- Выбираем вкладку «Устранение неполадок».
- В списке слева выделяем «Центр обновления» и нажимаем на кнопку «Запустить средство устранения неполадок».
Ждём, пока мастер восстановления обнаружит проблемы, и следуем его рекомендациям, чтобы устранить неполадки.
Очищаем папку SoftwareDistribution
Если в автоматическом режиме исправить ошибки не удалось, приступаем к ручной отладке системы. Начнём с очистки папки SoftwareDistribution, в которой хранятся скачанные файлы обновления.
- Запускаем командную строку от имени администратора.
- Выполняем последовательно две команды: «net stop wuauserv» и «net stop bits». Они остановят работу двух важных компонентов системы обновления: службы «Центра обновления» и «Фоновой интеллектуальной службы передачи».
- Открываем в «Проводнике» папку C:\Windows\SoftwareDistribution и удаляем её содержимое. Вместо «С» может быть другой путь, это метка системного диска, на который установлена Windows.
- После удаления содержимого папки SoftwareDistribution возвращаемся в командную строку и выполняем последовательно две команды: «net start wuauserv» и «net start bits». Она запустят службы, которые мы отключили ранее.
Если причина сбоя была во временных файлах, которые хранились в папке SoftwareDistribution, то после их удаления ошибка больше не появится, а мы сможем без проблем установить доступные обновления системы.
Сбрасываем папку catroot2
С «Центром обновления» связана ещё одна системная папка — catroot2. Её очистка также помогает устранить некоторые неполадки, в том числе ошибку 0xc1900130.
Запускаем командную строку с правами администратора и выполняем последовательно следующие команды:
- net stop cryptsvc
- md %systemroot%\system32\catroot2.old
- xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s
Затем открываем папку C:\Windows\System32\catroot2 и удаляем её содержимое. Вместо буквы «С» может быть другая метка системного раздела.
После очистки папки возвращаемся в командную строку и выполняем команду «net start cryptsvc», чтобы запустить ранее отключенную службу криптографии Windows. Затем открываем «Центр обновления» и снова пробуем установить доступные апдейты.
Настраиваем компоненты системы обновления
За работу системы обновления отвечает целый ряд системных служб. Некорректные настройки любого компонента могут привести к появлению ошибок. Чтобы исключить этот фактор, заново настраиваем конфигурацию системы обновления. Для этого запускаем командную строку с правами администратора и последовательно выполняем следующие команды:
- SC config wuauserv start= auto
- SC config bits start= auto
- SC config cryptsvc start= auto
- SC config trustedinstaller start= auto
После выполнения последней команды закрываем окно консоли и перезагружаем компьютер. Затем снова проверяем, заработал ли «Центр обновлений».
Вместо командной строки можно использовать системную оснастку «Службы». В ней нужно установить автоматический запуск для следующих компонентов:
- Центр обновления Windows.
- Фоновая интеллектуальная служба передачи (BITS).
- Службы криптографии.
- TrustedInstaller.
Всё это части системы обновления, без которых она не работает.
Загружаем обновление вручную
Ошибка 0xc1900130 можно обойти, скачав нужное обновление вручную. В таком случае нам никак не помешает отсутствие соединения с серверами «Центра обновления».
- Открываем «Параметры».
- Переходим в раздел «Обновление и безопасность».
- На вкладке «Центр обновления Windows» кликаем по ссылке «Просмотр журнала обновлений».
- Смотрим номер обновления, при установке которого появилась ошибка 0xc1900130.
- Открываем каталог обновлений Microsoft.
- В поисковую строку вставляем номер апдейта.
- Скачиваем подходящее по разрядности обновление. В описании можно прочитать, какие конкретно функции оно добавит и какие ошибки исправит.
На жёсткий диск сохранится исполняемый файл, после запуска которого начнётся установка обновления. Никаких ошибок при этом быть не должно, потому что фактически соединение с серверами Майкрософт не выполняется.
Скачал из каталога обновлений майкрософт, что делать дальше? Сам этот файл открывается как папка. Надо ждать или перезагрузить?
и как понять когда обновление установится?
Обычно скачивается папка с файлом установки, который запускается как обычная программа (на скрине прикрепил как выглядит файл). Так что если есть такой файл — запускаете, следуете по пути установки, после установки перезагружаете пк. Если нет такого файла — перекачайте обновление, может вы не с официального сайта скачивали. Проверить что патч установился можно в центре обновления.