Рассказываем, как устранить ошибку с кодом 0x80092004, которая препятствует установке обновлений для Windows 8 и Windows 10.
Удаляем уже установленные обновления
Для начала попробуем стереть уже установленные обновления. Они могут приводит к сбоям в работе Windows. Чтобы это сделать:
- Открываем меню «Пуск».
- Переходим к параметрам ОС
- Открываем подменю «Обновление и безопасность».
- В правой части экрана кликаем по строчке «Просмотр журнала обновлений».
- Ищем в списке недавно установленные обновления и фиксируем их номер.
- Затем запускаем командную строку от имени администратора.
- Вводим туда команду Dism /online /Get-Packages.
- Появится список доступных пакетов. Находим те, в которых указан нужный нам код (то есть код недавно установленного патча).
- Следом вводим команду dism.exe /online /remove-package /packagename:идентификатор пакета с кодом обновления, которое нужно стереть из системы
- Затем перезагружаем компьютер.
- Снова запускаем командную строку и вводим команду Dism.exe /online /Cleanup-Image /StartComponentCleanup
Можно указывать сразу несколько пакетов подряд и записать их в одну команду. Например, так:
dism.exe /online /remove-package /packagename:Package_for_KB453790131bf3856ad364e35amd64~~10.0.1.0 /packagename:Microsoft-Windows-Client-LanguagePack-Package31bf3856ad364e35amd64fr-FR10.0.17134.1
Тут указано сразу два пакета.
Зачищаем Software Distribution
В этой папке может быть кэш, который мешает корректной работе службы обновления Windows. В случае появления ошибок стоит этот кэш стереть.
Чтобы это сделать:
- Открываем встроенную поисковую службу Windows, одновременно нажав клавиши Win + S.
- Вписываем название утилиты cmd.exe.
- Кликаем по кнопке «Запуск от имени администратора».
- Откроется консоль. Вводим в нее следующие команды:net stop wuauserv
net stop bits
Это отключит службы, препятствующие удалению папки SoftwareDistribution.
После ввода каждой команды нужно нажимать Enter, чтобы их запустить.
- После этого вводим в консоль команду rd /s /q %windir%\SoftwareDistribution SoftwareDistribution
Эта команда сотрет и саму папку и ее содержимое.
Есть более наглядный метод для тех, кто не рискует лезть в терминал.
- Открываем директорию C:\Windows.
- Затем вручную удаляем оттуда папку SoftwareDistribution.
Но без других команд и отключения сетевых служб не обойтись. Ради них придется включить командную строку.
После этого заново запускаем все службы, которые ранее выключили.
- Для этого вводим в терминал команды:net start wuauserv
net start bits
Если при удалении возникнет какая-либо ошибка, то попробуйте повторить процедуру в безопасном режиме. Для этого необходимо несколько раз нажать F8 при включении компьютера (до возникновения логотипа Windows ), а затем в меню выбрать «Безопасный режим».
Используем средство автоматического поиска и устранения неполадок
Ну и последнее, что можно попробовать — автоматическая служба исправления ошибок. Судя по отзывам пользователей, она не часто помогает, но попробовать стоит.
Для активации системы автоматического поиска и исправления ошибок:
- Открываем меню «Пуск», кликнув по соответствующей иконке.
- Открываем основные системные настройки.
- Листаем список опций вниз до подменю «Обновление и безопасность» и заходим туда.
- Сбоку будет список категорий. Ищем «Устранение неполадок» и открываем.
- В правой части появится список доступных диагностических процедур. Ищем там строку «Устраните проблемы, мешающие обновлению Windows» и жмите на нее.
- Потом нажимаем на кнопку «Запустить средство устранения неполадок» и ждем.
Автор материала: Владимир Ковылов
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.