7 минут

1502

Исправляем ошибку 0xc1900130 в Windows 10

Сообщение о сбое с номером 0xc1900130 появляется при разрыве соединения между компьютером и серверами «Центра обновления». Если вы столкнулись с этой ошибкой первый раз, проверьте состояние подключения к интернету и попробуйте скачать обновление заново. Если ошибка повторяется неоднократно, попробуйте способы её устранения, указанные ниже.

Очищаем DNS сетевого подключения

Даже если внешне подключение к интернету работает без сбоев, а в браузере загружаются страницы, причиной ошибки 0xc1900130 может быть ошибка в DNS сетевого соединения. Исправить её поможет сброс через консоль.

  1. Запускаем командную строку с правами администратора.
  2. Выполняем команду «ipconfig /flushdns».
  3. Перезагружаем компьютер.
    ipconfig /flushdns

    Сбрасываем кэш DNS

После повторного запуска системы ещё раз пробуем установить обновление. Если ошибка 0xc1900130 повторяется, переходим к проверке других способов устранения сбоя.

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

Windows 10 предлагает удобные инструменты для автоматического исправления ошибок в работе основных системных компонентов, в том числе «Центра обновления».

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

    Пробуем устранить неполадки в автоматическом режиме

Ждём, пока мастер восстановления обнаружит проблемы, и следуем его рекомендациям, чтобы устранить неполадки.

Очищаем папку SoftwareDistribution

Если в автоматическом режиме исправить ошибки не удалось, приступаем к ручной отладке системы. Начнём с очистки папки SoftwareDistribution, в которой хранятся скачанные файлы обновления. 

  1. Запускаем командную строку от имени администратора.
  2. Выполняем последовательно две команды: «net stop wuauserv» и «net stop bits». Они остановят работу двух важных компонентов системы обновления: службы «Центра обновления» и «Фоновой интеллектуальной службы передачи».
    Остановка служб обновления

    Останавливаем две ключевые службы обновления системы

  3. Открываем в «Проводнике» папку C:\Windows\SoftwareDistribution и удаляем её содержимое. Вместо «С» может быть другой путь, это метка системного диска, на который установлена Windows.
    Папка SoftwareDistribution

    Удаляем всё, что есть в папке SoftwareDistribution

  4. После удаления содержимого папки SoftwareDistribution возвращаемся в командную строку и выполняем последовательно две команды: «net start wuauserv» и «net start bits». Она запустят службы, которые мы отключили ранее.
    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 и удаляем её содержимое. Вместо буквы «С» может быть другая метка системного раздела.

Папка 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 можно обойти, скачав нужное обновление вручную. В таком случае нам никак не помешает отсутствие соединения с серверами «Центра обновления».

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

    В журнале обновлений можно посмотреть номер апдейта, при установке которого появляется ошибка

  4. Смотрим номер обновления, при установке которого появилась ошибка 0xc1900130.
  5. Открываем каталог обновлений Microsoft.
  6. В поисковую строку вставляем номер апдейта.
  7. Скачиваем подходящее по разрядности обновление. В описании можно прочитать, какие конкретно функции оно добавит и какие ошибки исправит.

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

Что помогло?

Просмотреть результаты

Загрузка ... Загрузка ...
Сергей Почекутов

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


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

  • ꧁ trcamazing ꧂
    ꧁ trcamazing ꧂
    11 сентября, 2020 в 11:40

    Скачал из каталога обновлений майкрософт, что делать дальше? Сам этот файл открывается как папка. Надо ждать или перезагрузить?
    и как понять когда обновление установится?

    • Сергей Почекутов
      Сергей Почекутов
      14 сентября, 2020 в 08:53

      Обычно скачивается папка с файлом установки, который запускается как обычная программа (на скрине прикрепил как выглядит файл). Так что если есть такой файл — запускаете, следуете по пути установки, после установки перезагружаете пк. Если нет такого файла — перекачайте обновление, может вы не с официального сайта скачивали. Проверить что патч установился можно в центре обновления.