Ошибка 0x80070422: руководство по восстановлению Центра обновления Windows

Ошибка 0x80070422 является одной из самых распространенных и при этом «прозрачных» проблем в операционных системах Windows 10 и Windows 11. В отличие от многих других кодов, которые указывают на повреждение данных или аппаратные сбои, этот код имеет четкую расшифровку: «Указанная служба не может быть запущена, поскольку она отключена либо она не связана с включенными устройствами».

Проще говоря, Центр обновления Windows пытается выполнить свою работу, но обнаруживает, что ключевой «двигатель» (системная служба) выключен. Это может быть результатом деятельности вирусов, работы программ-оптимизаторов («твикеров») или случайных действий пользователя.

1. Почему возникает эта ошибка?

Прежде чем переходить к лечению, важно понять этиологию проблемы. Ошибка 0x80070422 возникает, когда служба wuauserv (Центр обновления Windows) имеет тип запуска «Отключена».

Основные причины:

  1. Программы-оптимизаторы (Debloaters): Популярные утилиты для «ускорения» Windows часто отключают обновления, чтобы сэкономить ресурсы или обеспечить приватность.
  2. Вирусная активность: Некоторые вредоносные программы блокируют обновления, чтобы система не могла закрыть уязвимость, через которую они проникли.
  3. Действия системного администратора: В корпоративных сетях обновления могут блокироваться через групповые политики.

2. Главный метод решения — Настройка служб

Это решение помогает в 90% случаев, так как оно напрямую устраняет причину, указанную в коде ошибки.

  1. Нажмите комбинацию клавиш Win + R на клавиатуре.
  2. В появившемся окне введите services.msc и нажмите Enter. Откроется окно «Службы».
  3. В списке найдите службу Центр обновления Windows (Windows Update). Для удобства можно отсортировать список по алфавиту.
  4. Нажмите на неё правой кнопкой мыши и выберите Свойства.
  5. Вкладка «Общие», найдите пункт Тип запуска. Если там стоит «Отключена», это и есть причина ошибки.
  6. Измените тип запуска на Автоматически.
  7. Нажмите кнопку Применить, а затем ниже нажмите кнопку Запустить.
  8. Нажмите ОК и попробуйте снова запустить поиск обновлений в Параметрах Windows.
Читать  Почему страница "прыгает" при прокрутке колесиком мыши и как это исправить?

Проверка зависимых служб

Для корректной работы обновлений должны быть включены и другие компоненты. Проверьте их в том же окне:

  • Фоновая интеллектуальная служба передачи (BITS): Тип запуска — «Автоматически» или «Вручную».
  • Службы криптографии (CryptSvc): Тип запуска — «Автоматически».
  • DCOM Server Process Launcher: Тип запуска — «Автоматически».
  • Служба лицензирования Windows: Тип запуска — «Вручную».

3. Использование командной строки (Автоматизированный метод)

Если графический интерфейс «Служб» не дает изменить настройки (например, доступ заблокирован), воспользуйтесь командной строкой с правами администратора.

  1. Нажмите Пуск, введите cmd, нажмите правой кнопкой — Запуск от имени администратора.
  2. Введите следующие команды по очереди, нажимая Enter после каждой:
    • sc config wuauserv start= auto (внимание: после = обязательно должен быть пробел)
    • sc config bits start= auto
    • sc config cryptsvc start= auto
    • net start wuauserv
  3. Если команды выполнены успешно, система сообщит о запуске служб.

4. Работа с системным реестром (Advanced)

Если предыдущие методы не помогают, возможно, значения в реестре жестко заблокированы «твикером».

  1. Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
  3. В правой части окна найдите параметр Start.
  4. Кликните по нему дважды. Чтобы служба была в режиме «Автоматически», значение должно быть 2. Если там стоит 4, смените на 2.
  5. Повторите то же самое для службы BITS по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS (значение также должно быть 2 или 3).
  6. Перезагрузите компьютер.
Читать  Крепость вашего мира: как создать действительно надежный пароль

5. Отключение протокола IPv6

В редких случаях ошибка 0x80070422 связана с некорректной работой сетевого стека, когда Центр обновления пытается достучаться до серверов Microsoft через IPv6, который не поддерживается вашим провайдером или роутером.

  1. Зайдите в Параметры -> Сеть и интернет -> Настройки сетевого адаптера.
  2. Нажмите правой кнопкой на ваше активное подключение (Wi-Fi или Ethernet) -> Свойства.
  3. Снимите галочку с пункта IP версии 6 (TCP/IPv6).
  4. Нажмите ОК и перезапустите поиск обновлений.

 6. Устранение повреждений системных файлов

Если службы включены, но ошибка сохраняется, возможно, повреждены сами файлы Центра обновления.

  1. Откройте Командную строку (Администратор).
  2. Введите sfc /scannow и дождитесь окончания (это восстановит целостность системных библиотек).
  3. Затем введите команду для восстановления образа системы: dism /online /cleanup-image /restorehealth
  4. После завершения этих процедур очистите кэш обновлений:
    • Остановите службу обновлений: net stop wuauserv
    • Удалите содержимое папки C:\Windows\SoftwareDistribution\Download
    • Запустите службу: net start wuauserv

7. Если ошибка возникла в Windows 11

В Windows 11 ошибка 0x80070422 часто связана с новым компонентом Служба «Оркестратор обновлений» (Update Orchestrator Service). Убедитесь, что эта служба запущена и её тип запуска — «Автоматически (отложенный запуск)». В Windows 11 именно она управляет очередностью загрузки патчей.

Заключение

Ошибка 0x80070422 — это защитный механизм системы, сигнализирующий о том, что важные компоненты были принудительно выключены. В большинстве случаев достаточно просто перевести службу Центра обновления в режим «Автоматически» через services.msc. Однако, если вы часто сталкиваетесь с подобным, стоит проверить систему на наличие вредоносного ПО или отказаться от использования агрессивных оптимизаторов Windows.