Способ 1: Ручная очистка кеша обновлений
Временные файлы обновлений хранятся в папке на системном диске. Они не только занимают место, но и могут конфликтовать с новыми апдейтами, вызывая ошибку 0xc1900130 в Windows 10. Для начала попробуйте удалить этот каталог, но прежде нужно остановить некоторые службы, связанные с «Центром обновления»:
Откройте «Командную строку» от имени администратора. Введите cmd в системной поисковой строке и выберите запуск консоли с расширенными правами.
Для приостановки служб поочередно введите команды net stop wuauserv и net stop bits, нажимая после каждой клавишу «Enter».
Дважды щелкните по иконке «Этот компьютер» на рабочем столе и перейдите по пути C:WindowsSoftwareDistribution. Выделите все содержимое папки и нажмите на клавишу «Delete», чтобы стереть данные.
После удаления вновь запустите службы «Центра обновления». В окне «Командной строки» используйте по аналогии с Шагом 2 команды: net start wuauserv и net start bits.
Если после этого обновление прошло успешно, значит, проблема заключалась в файлах кеша обновлений.
Способ 2: Встроенное средство устранения неполадок
Еще одним универсальным и действенным способом исправления ошибок, связанных с обновлением, является встроенное средство Windows 10, которое позволяет отыскать неполадки в программных компонентах и устранить их в автоматическом режиме. Поскольку рассматриваемая ошибка 0xc1900130 – результат проблем с установкой апдейтов, то попробуйте использовать упомянутый инструмент:
Через «Пуск» перейдите в окно «Параметры».
В новом окне выберите раздел «Обновление и безопасность».
Слева щелкните по строке «Устранение неполадок», затем в основной части окна – по «Дополнительные средства устранения неполадок».
Кликните по строке «Центр обновления Windows», чтобы отобразилась кнопка запуска средства. Нажмите на нее и дождитесь, пока закончится проверка.
Если неисправности будут выявлены, то действуйте согласно предложенной средством инструкции.
Способ 3: Сброс папки «catroot2»
В папке «catroot2» хранятся цифровые подписи некоторых исполняемых файлов, поэтому в некоторых случаях исправить рассматриваемую ошибку поможет ее сброс. Но так же, как в Способе 1, здесь есть несколько нюансов: необходимо отключить работу соответствующей службы и на всякий случай создать резервную копию каталога:
Через «Командную строку» введите несколько команд, выполняя каждую из них клавишей ввода:
net stop cryptsvc
md %systemroot%system32catroot2.old
xcopy %systemroot%system32catroot2 %systemroot%system32catroot2.old /s.
Через адресную строку «Проводника» или обычным способом перейдите в директорию C:WindowsSystem32catroot2 и удалите содержимое папки.
Восстановите работу службы командой net start cryptsvc в консоли.
Поскольку с помощью «Командной строки» была создана копия папки с цифровыми подписями «Catroot2.old», при помощи нее можно вернуть все данные в случае непредвиденной ошибки.
Способ 4: Автоматический запуск служб
Возможно, некорректные настройки некоторых служб, связанных с «Центром обновления Windows», повлияли на появление ошибки с кодом 0xc1900130. В этом случае их нужно настроить так, чтобы они запускались автоматически. Не обязательно все делать через оснастку «Службы» — можно воспользоваться «Командной строкой».
В консоли, запущенной от имени администратора, впишите следующие команды, разделяя ввод каждой из них клавишей Enter:
SC config wuauserv start= auto
SC config bits start= auto
SC config cryptsvc start= auto
SC config trustedinstaller start= auto
После того как все команды были выполнены, перезагрузите систему и снова попробуйте установить обновление Windows 10.
Способ 5: Ручная установка обновлений
Если при автоматическом обновлении появляется ошибка 0xc1900130, можете попытаться установить апдейт вручную. В некоторых случаях это помогает, потому что рассматриваемая проблема будет устранена за счет новых программных компонентов и исправлений.
Чтобы вручную отыскать и загрузить обновление, потребуется перейти на официальный сайт Microsoft и скачать компоненты. Вся процедура пошагово разобрана в нашем отдельном материале по ссылке ниже.
Способ 6: Очистка кеша DNS
Кеш DNS – это база со временными данными, содержащая в себе информацию о сайтах, которые посещались ранее. Здесь каждому доменному адресу присваивается IP-адрес, что ускоряет доступ к ресурсам и снижает нагрузку на сервер, поскольку количество запросов уменьшается. Иногда кеш повреждается в результате вирусных атак или системных сбоев, и тогда появляется проблема с подключением.
В некоторых ситуациях очистка кеша DNS-сервера позволяет решить проблему и избавиться, соответственно, от ошибки 0xc1900130. Выполнить ее можно также через «Командную строку». Достаточно использовать команду ipconfig /flushdns, выполненную клавишей «Enter».
Источник: lumpics.ru