Ошибка 0x80070422: руководство по восстановлению Центра обновления Windows
Ошибка 0x80070422 является одной из самых распространенных и при этом «прозрачных» проблем в операционных системах Windows 10 и Windows 11. В отличие от многих других кодов, которые указывают на повреждение данных или аппаратные сбои, этот код имеет четкую расшифровку: «Указанная служба не может быть запущена, поскольку она отключена либо она не связана с включенными устройствами».
Проще говоря, Центр обновления Windows пытается выполнить свою работу, но обнаруживает, что ключевой «двигатель» (системная служба) выключен. Это может быть результатом деятельности вирусов, работы программ-оптимизаторов («твикеров») или случайных действий пользователя.
1. Почему возникает эта ошибка?
Прежде чем переходить к лечению, важно понять этиологию проблемы. Ошибка 0x80070422 возникает, когда служба wuauserv (Центр обновления Windows) имеет тип запуска «Отключена».
Основные причины:
- Программы-оптимизаторы (Debloaters): Популярные утилиты для «ускорения» Windows часто отключают обновления, чтобы сэкономить ресурсы или обеспечить приватность.
- Вирусная активность: Некоторые вредоносные программы блокируют обновления, чтобы система не могла закрыть уязвимость, через которую они проникли.
- Действия системного администратора: В корпоративных сетях обновления могут блокироваться через групповые политики.
2. Главный метод решения — Настройка служб
Это решение помогает в 90% случаев, так как оно напрямую устраняет причину, указанную в коде ошибки.
- Нажмите комбинацию клавиш Win + R на клавиатуре.
- В появившемся окне введите services.msc и нажмите Enter. Откроется окно «Службы».
- В списке найдите службу Центр обновления Windows (Windows Update). Для удобства можно отсортировать список по алфавиту.
- Нажмите на неё правой кнопкой мыши и выберите Свойства.
- Вкладка «Общие», найдите пункт Тип запуска. Если там стоит «Отключена», это и есть причина ошибки.
- Измените тип запуска на Автоматически.
- Нажмите кнопку Применить, а затем ниже нажмите кнопку Запустить.
- Нажмите ОК и попробуйте снова запустить поиск обновлений в Параметрах Windows.
Проверка зависимых служб
Для корректной работы обновлений должны быть включены и другие компоненты. Проверьте их в том же окне:
- Фоновая интеллектуальная служба передачи (BITS): Тип запуска — «Автоматически» или «Вручную».
- Службы криптографии (CryptSvc): Тип запуска — «Автоматически».
- DCOM Server Process Launcher: Тип запуска — «Автоматически».
- Служба лицензирования Windows: Тип запуска — «Вручную».
3. Использование командной строки (Автоматизированный метод)
Если графический интерфейс «Служб» не дает изменить настройки (например, доступ заблокирован), воспользуйтесь командной строкой с правами администратора.
- Нажмите Пуск, введите cmd, нажмите правой кнопкой — Запуск от имени администратора.
- Введите следующие команды по очереди, нажимая Enter после каждой:
- sc config wuauserv start= auto (внимание: после = обязательно должен быть пробел)
- sc config bits start= auto
- sc config cryptsvc start= auto
- net start wuauserv
- Если команды выполнены успешно, система сообщит о запуске служб.
4. Работа с системным реестром (Advanced)
Если предыдущие методы не помогают, возможно, значения в реестре жестко заблокированы «твикером».
- Нажмите Win + R, введите regedit и нажмите Enter.
- Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
- В правой части окна найдите параметр Start.
- Кликните по нему дважды. Чтобы служба была в режиме «Автоматически», значение должно быть 2. Если там стоит 4, смените на 2.
- Повторите то же самое для службы BITS по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS (значение также должно быть 2 или 3).
- Перезагрузите компьютер.
5. Отключение протокола IPv6
В редких случаях ошибка 0x80070422 связана с некорректной работой сетевого стека, когда Центр обновления пытается достучаться до серверов Microsoft через IPv6, который не поддерживается вашим провайдером или роутером.
- Зайдите в Параметры -> Сеть и интернет -> Настройки сетевого адаптера.
- Нажмите правой кнопкой на ваше активное подключение (Wi-Fi или Ethernet) -> Свойства.
- Снимите галочку с пункта IP версии 6 (TCP/IPv6).
- Нажмите ОК и перезапустите поиск обновлений.
6. Устранение повреждений системных файлов
Если службы включены, но ошибка сохраняется, возможно, повреждены сами файлы Центра обновления.
- Откройте Командную строку (Администратор).
- Введите sfc /scannow и дождитесь окончания (это восстановит целостность системных библиотек).
- Затем введите команду для восстановления образа системы: dism /online /cleanup-image /restorehealth
- После завершения этих процедур очистите кэш обновлений:
- Остановите службу обновлений: 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.
