EL-Script

General IT knowledge base

Ошибка 0x80070422 в Windows: не запускаются службы обновления и защиты

ошибка 0x80070422: Разбираем ошибку 0x80070422, из-за которой не запускаются службы Центра обновлений и безопасности Windows. Причины, быстрая…

Коротко: ошибка 0x80070422: Для исправления ошибки 0x80070422 проверьте состояние служб «Центр обновления Windows» (wuauserv), «Фоновая интеллектуальная служба передачи (BITS)» и «Служба сетевого списка». Если они отключены, установите тип запуска «Автоматически» и запустите их вручную. При продолжающихся сбоях сбросьте кэш обновлений командами в командной строке и восстановите целостность системных файлов через DISM и SFC.

Ошибка 0x80070422 появляется в самый неподходящий момент: вы пытаетесь проверить обновления, открыть Брандмауэр или запустить Защитник Windows, а система сообщает, что нужная служба не работает. Код означает невозможность запуска критически важных компонентов — чаще всего Центра обновлений, BITS или сетевых служб. Без их работы Windows остаётся уязвимой, недополучает патчи и не может активировать современные функции безопасности.

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

Причина Что это значит
Служба Центра обновлений Windows отключена Код 0x80070422 часто возникает, когда служба wuauserv находится в состоянии «Отключена» или остановлена. Без неё система не может загружать и устанавливать обновления.
Служба фоновой интеллектуальной передачи (BITS) не работает BITS отвечает за асинхронную передачу файлов обновлений. Если она отключена, Центр обновлений не может завершить загрузку, что приводит к ошибке.
Отключённые зависимости сетевых служб Службы сетевого списка (netprofm) и сетевых подключений (NlaSvc) могут быть отключены. Для запуска wuauserv они необходимы как зависимые компоненты.
Конфликт стороннего антивируса или брандмауэра Некоторые антивирусные продукты блокируют запуск системных служб безопасности, принимая их за подозрительную активность, или изменяют настройки автозапуска.
Повреждённые системные файлы или реестр Ошибки в системных файлах, хранилище компонентов или ключах реестра служб мешают корректному запуску wuauserv и других зависимостей.
Некорректные параметры групповых политик В доменной среде или после применения твиков администратор мог принудительно отключить службы обновления, что ведёт к ошибке 0x80070422.

Что проверить сначала

  • Откройте оснастку «Службы» (services.msc) и проверьте состояние службы «Центр обновления Windows» – она должна быть запущена или настроена на автоматический запуск.
  • Проверьте службу «Фоновая интеллектуальная служба передачи (BITS)» – тип запуска «Автоматически» и состояние «Выполняется».
  • Убедитесь, что «Служба сетевого списка» и «Служба сведений о подключённых сетях» не отключены.
  • Проверьте, не блокирует ли антивирус или защитную программу запуск служб обновления: временно отключите защиту и повторите попытку.
  • Проверьте, свободно ли достаточно места на системном диске (рекомендуется не менее 10 ГБ) – нехватка места может приводить к невозможности запуска службы.
  • Убедитесь, что не включено лимитное подключение: Параметры → Сеть и Интернет → Wi‑Fi (или Ethernet) → выберите сеть → отключите «Лимитное подключение».
  • Посмотрите журнал событий Windows (оснастка eventvwr.msc, раздел «Система») – там могут быть дополнительные коды, поясняющие причину сбоя.
  • Проверьте, установлена ли правильная дата и время: сертификаты обновлений требуют точных настроек времени.

Пошаговое решение

  1. Нажмите Win+R, введите services.msc и нажмите ОК. Найдите службу «Центр обновления Windows» (wuauserv). Дважды щёлкните, установите тип запуска «Автоматически», нажмите «Запустить», затем ОК.
  2. Повторите то же самое для служб «Фоновая интеллектуальная служба передачи (BITS)» и «Служба сетевого списка» (netprofm).
  3. Если службы не запускаются из-за ошибки доступа, проверьте зависимости: на вкладке «Зависимости» посмотрите, какие компоненты требуются, и убедитесь, что они запущены.
  4. Откройте командную строку от имени администратора. Выполните остановку связанных служб: net stop wuauserv, net stop bits, net stop cryptSvc, net stop msiserver.
  5. Переименуйте папки распространения обновлений: ren C:WindowsSoftwareDistribution SoftwareDistribution.old и ren C:WindowsSystem32catroot2 catroot2.old.
  6. Запустите службы обратно: net start wuauserv, net start bits, net start cryptSvc, net start msiserver.
  7. Проверьте и восстановите целостность системных файлов. В командной строке выполните по очереди: DISM /Online /Cleanup-Image /RestoreHealth, затем sfc /scannow. После окончания перезагрузите компьютер.
  8. Если после этих действий ошибка сохраняется, настройте автоматическое восстановление служб: для каждой проблемной службы в свойствах перейдите на вкладку «Восстановление» и задайте «Перезапуск службы» для первого и второго сбоя.
  9. Запустите официальное средство устранения неполадок Центра обновлений Windows: Параметры → Обновление и безопасность → Устранение неполадок → Дополнительные средства устранения неполадок → Центр обновления Windows.
  10. Проверьте реестр: перейдите в HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceswuauserv, убедитесь, что параметр Start имеет значение 2. При необходимости измените и перезагрузите ПК.
  11. Временно удалите сторонний антивирус с помощью штатного деинсталлятора, а не просто отключением, чтобы исключить глубинный конфликт, и протестируйте обновления.
  12. Если компьютер в домене, обратитесь к администратору для проверки групповых политик: «Конфигурация компьютера» → «Административные шаблоны» → «Компоненты Windows» → «Центр обновления Windows» — политика «Отключить автоматическое обновление» должна быть «Не задана» или «Отключена».
AI-инструмент

Проверить ошибку Windows

Введите код ошибки Windows или кратко опишите симптом: обновление, синий экран, запуск системы, службы, драйверы.

FAQ

Что означает код 0x80070422?

Этот код указывает, что нужная служба не может быть запущена, потому что она отключена или отсутствуют разрешённые устройства. Чаще всего проблема связана со службами wuauserv, BITS или их зависимостями.

Можно ли исправить ошибку без переустановки Windows?

Да, в большинстве случаев достаточно включить нужные службы и сбросить кэш обновлений. Полная переустановка не требуется.

Почему после перезагрузки службы снова отключаются?

Причиной может быть вредоносное ПО, некорректный твикер или антивирус, который меняет тип запуска. Проверьте реестр и настройки антивируса.

Ошибка 0x80070422 влияет только на Центр обновлений?

Нет, она может затрагивать Брандмауэр Windows, Защитник и другие компоненты, зависящие от тех же служб (например, службу безопасности Windows).

Как быстро проверить, запущена ли служба wuauserv?

Введите в командной строке sc query wuauserv. Если состояние STATE: 4 RUNNING, служба работает. Иначе – остановлена или отключена.

Что делать, если ни один из способов не помог?

Воспользуйтесь встроенным инструментом диагностики ошибки 0x80070422 на этой странице, уточнив симптом и версию ОС – получите дополнительные варианты.

Итог

Ошибку 0x80070422 можно устранить восстановлением автоматического запуска системных служб и очисткой повреждённого кэша обновлений. Даже если после базовых процедур проблема возвращается, комбинация проверки реестра, SFC и удаления стороннего ПО обычно полностью решает ситуацию. В сложных случаях используйте интерактивный помощник для точечной диагностики.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *