Ошибка 0x80070422 в Windows: служба отключена — как исправить

ошибка 0x80070422 windows служба отключена keytrust24.store

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

Главное:

  • Ошибка 0x80070422 чаще всего вызвана отключенной службой Windows Update или BITS
  • Брандмауэр выдает эту ошибку если отключена служба BFE (Base Filtering Engine)
  • Исправление занимает 5-10 минут через командную строку или services.msc
  • После включения служб рекомендуется проверить, не — это ли причиной вредоносное ПО

Причины ошибки 0x80070422

Ошибка 0x80070422 (ERROR_SERVICE_DISABLED) возникает, когда Windows пытается запустить службу, но та переведена в состояние «Отключено». Это не случайная ошибка — кто-то намеренно отключил службу.

Типичные сценарии появления ошибки:

  • При проверке обновлений или установке обновлений Windows (служба Windows Update)
  • При попытке включить брандмауэр Windows (службы BFE, MpsSvc)
  • При установке программ через Windows Installer (служба msiserver)
  • При подключении к сети или VPN (служба DHCP Client)
  • При работе с Windows Defender (служба WinDefend)

Почему службы оказываются отключены? Основные причины: руководства по «оптимизации» Windows, которые отключают службы для ускорения системы; вредоносное ПО, которое отключает защитные службы; некорректно удаленный сторонний антивирус.

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

Исправление для Windows Update

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

Откройте командную строку от администратора и выполните команды последовательно:

sc config wuauserv start= auto
sc config bits start= auto
sc config cryptsvc start= auto
sc config trustedinstaller start= auto

Запустите службы:

net start wuauserv
net start bits
net start cryptsvc

Расшифровка служб:

  • wuauserv — Windows Update (основная служба обновлений)
  • bits — Background Intelligent Transfer Service (загрузка обновлений)
  • cryptsvc — Cryptographic Services (проверка цифровых подписей)
  • trustedinstaller — Windows Modules Installer (установка обновлений)

После выполнения команд попробуйте снова запустить проверку обновлений. Если ошибка сохраняется, выполните сброс компонентов Windows Update.

Исправление для брандмауэра Windows

Если ошибка 0x80070422 появляется при попытке включить брандмауэр Windows, отключена одна из базовых служб фильтрации.

Включите необходимые службы через командную строку от администратора:

sc config BFE start= auto
sc config MpsSvc start= auto
net start BFE
net start MpsSvc

BFE (Base Filtering Engine) — основа для всех служб безопасности сети. Без неё не работает ни брандмауэр, ни IPSec, ни политики безопасности. Если BFE отключен намеренно — это серьезная проблема безопасности.

Если служба BFE не запускается и выдает ошибку доступа, нужно восстановить права на её разделы реестра. Откройте regedit, перейдите в:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBFE

Нажмите правой кнопкой — «Разрешения» и убедитесь, что группа ALL APPLICATION PACKAGES имеет право на чтение. Добавьте разрешение если его нет.

Исправление через services.msc

Графический интерфейс services.msc помогает найти и включить отключенные службы без командной строки.

Откройте services.msc через Win+R или найдите «Службы» в меню Пуск. Нажмите на заголовок столбца «Состояние» для сортировки — все остановленные службы окажутся вместе.

Найдите службу, связанную с ошибкой (Windows Update, брандмауэр и другие). Нажмите правой кнопкой — «Свойства». В поле «Тип запуска» измените «Отключена» на «Автоматически». Нажмите «Применить», затем «Запустить».

Ключевые службы и их рекомендуемый тип запуска:

  • Windows Update (wuauserv) — Вручную (запускается триггером)
  • BITS — Вручную (запускается триггером)
  • Base Filtering Engine (BFE) — Автоматически
  • Windows Firewall (MpsSvc) — Автоматически
  • Windows Defender (WinDefend) — Автоматически
  • DHCP Client — Автоматически

После включения служб рекомендуется перезагрузить компьютер. Об автоматизации управления службами читайте в статье об основах PowerShell.

Сброс компонентов Windows Update

Если проблема с обновлениями сохраняется после включения служб, выполните полный сброс компонентов Windows Update.

Откройте командную строку от администратора и выполните скрипт:

net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
net start wuauserv
net start cryptsvc
net start bits
net start msiserver

Этот скрипт останавливает все службы обновления, переименовывает папки с кэшем (что вынуждает Windows создать их заново) и перезапускает службы.

Папка SoftwareDistribution содержит скачанные обновления и их метаданные. При переименовании Windows начнет скачивать обновления заново. Старую папку (.old) можно удалить после успешной установки обновлений.

Microsoft также предоставляет официальный инструмент Windows Update Troubleshooter для автоматической диагностики и исправления проблем с обновлениями.

Проверка на вредоносное ПО

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

Запустите проверку встроенным Защитником Windows в автономном режиме: откройте «Безопасность Windows» — «Защита от вирусов и угроз» — «Параметры проверки» — «Проверка автономным Защитником Windows».

Дополнительно используйте бесплатный инструмент Malwarebytes Free для поиска потенциально нежелательных программ, которые могут не обнаруживаться антивирусом.

После очистки от вредоносного ПО некоторые службы могут оставаться отключенными — их нужно включить вручную способами из предыдущих разделов. Также рекомендуется сменить пароли важных аккаунтов.

Подробнее о настройке антивирусной защиты в статье о настройке Defender.

Восстановление системных файлов через SFC и DISM

Если службы не запускаются даже после ручного включения — системные файлы могут быть повреждены. Используйте встроенные инструменты восстановления.

Проверка системных файлов (от администратора):

sfc /scannow

SFC проверяет целостность системных файлов и восстанавливает поврежденные из кэша. Процесс занимает 10-30 минут.

Если SFC сообщает об ошибках, которые не может исправить, используйте DISM:

dism /online /cleanup-image /restorehealth

DISM скачивает эталонные файлы с серверов Microsoft и восстанавливает образ системы. Требуется интернет-соединение. Процесс может занять 20-60 минут.

После восстановления перезагрузите компьютер и снова запустите sfc /scannow — на этот раз должно быть «Нарушений целостности не обнаружено».

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

Часто задаваемые вопросы

Ошибка 0x80070422 при включении брандмауэра — что делать?

Включите службы BFE и MpsSvc через командную строку от администратора: sc config BFE start= auto, затем net start BFE. Потом sc config MpsSvc start= auto и net start MpsSvc. После этого попробуйте включить брандмауэр снова.

Почему службы Windows сами отключаются?

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

Ошибка 0x80070422 при обновлении Windows — как исправить быстро?

В командной строке от администратора выполните: sc config wuauserv start= auto, затем sc config bits start= auto, затем net start wuauserv и net start bits. После этого перезапустите Центр обновления Windows.

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

Да. Откройте services.msc, найдите нужную службу, нажмите Свойства, измените тип запуска с ‘Отключена’ на ‘Автоматически’ и нажмите Запустить.

После исправления ошибка появляется снова — почему?

Скорее всего, присутствует вредоносное ПО, которое повторно отключает службы. Запустите полную проверку системы в автономном режиме Защитником Windows или Malwarebytes.

Частые вопросы

Ошибка 0x80070422 при включении брандмауэра - что делать?

Включите службы BFE и MpsSvc через командную строку от администратора: sc config BFE start= auto, затем net start BFE. Потом sc config MpsSvc start= auto и net start MpsSvc. После этого попробуйте включить брандмауэр снова.

Почему службы Windows сами отключаются?

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

Ошибка 0x80070422 при обновлении Windows - как исправить быстро?

В командной строке от администратора выполните: sc config wuauserv start= auto, затем sc config bits start= auto, затем net start wuauserv и net start bits. После этого перезапустите Центр обновления Windows.

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

Да. Откройте services.msc, найдите нужную службу, нажмите Свойства, измените тип запуска с 'Отключена' на 'Автоматически' и нажмите Запустить.

После исправления ошибка появляется снова - почему?

Скорее всего, присутствует вредоносное ПО, которое повторно отключает службы. Запустите полную проверку системы в автономном режиме Защитником Windows или Malwarebytes.