#Что означает ошибка
Не удалось установить обновления 0x80070422
Код 0x80070422 (ERROR_SERVICE_DISABLED) показывает, что служба, нужная для операции, отключена. Он встречается при обновлении Windows (служба wuauserv), при включении брандмауэра (mpssvc), при активации защитника Windows или при подключении к сети (служба WLAN). Решение — включить конкретную службу, указанную в контексте ошибки.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
Отключена служба Центра обновленияwuauserv или BITS отключены. | Ошибка при обновлении. | Запустите. |
Отключён брандмауэрСлужба mpssvc остановлена. | Ошибка при включении брандмауэра. | Запустите. |
| Сторонний «оптимизатор»Программа отключила службы. | Службы отключены после её запуска. | Верните тип запуска. |
| Повреждены системные компонентыФайлы обновления повреждены. | После запуска службы ошибка остаётся. | Сброс компонентов. |
#Пошаговое решение
- Откройте службыЕсли ошибка возникла при Центре обновления Windows, откройте «Пуск» → «Параметры» → «Центр обновления Windows» (Windows 11) или «Обновление и безопасность» → «Центр обновления Windows» (Windows 10) и зафиксируйте номер обновления и сообщение. Код
0x80070422означает отключённую нужную службу, но такую ошибку могут выдавать брандмауэр и другие компоненты. Сначала определите действие, которое не удалось, иначе можно изменить настройки не относящейся к ошибке службы. - Найдите нужные службыНажмите Win+R, введите
services.mscи Enter. Найдите «Центр обновления Windows» (wuauserv) и «Фоновая интеллектуальная служба передачи (BITS)». Дважды щёлкните по нужной службе, посмотрите «Тип запуска» и «Состояние». Состояние «Остановлена» не всегда неисправность: служба может запускаться по требованию; проблема — если в «Тип запуска» стоит «Отключена» и Windows не может её запустить. Если компьютер управляется организацией, не меняйте настройки самостоятельно — узнайте политику обновлений у ИТ-специалиста. - Запустите ихДля домашнего компьютера при подтверждённо отключённом
wuauservоткройте «Свойства» службы, измените тип запуска с «Отключена» на «Вручную» (или «Вручную (запуск по триггеру)», если доступно), нажмите «Применить» и «Запустить», затем «ОК». У BITS аналогично используйте штатный режим по требованию. Не переводите все службы в «Автоматически»: их типичный режим зависит от Windows и обновлений. Если «Запустить» серое или возникает «Отказано в доступе», требуется администратор или корпоративная политика — не менять реестр вслепую. - Сделайте то же командамиКак альтернативу графическому интерфейсу уполномоченный администратор откроет «Пуск», введёт
cmd→ «Запуск от имени администратора» и выполнитsc.exe qc wuauservиsc.exe query wuauserv. Эти команды ничего не меняют. Только когда служба действительно отключена, а политика позволяет, применитеsc.exe config wuauserv start= demand(важен пробел послеstart=), затемnet start wuauserv. Успех — сообщение об успешном запуске либо о том, что служба уже работает. На PowerShell пишитеsc.exe, а неsc, чтобы избежать путаницы с псевдонимами. - Проверьте реестрНе исправляйте ошибку прямой заменой
Startв реестреHKLM\SYSTEM\CurrentControlSet\Servicesбез диагностики: значения и зависимости меняются, а политики управления могут восстановить прежний режим. Если служба снова отключается, откройте «Просмотр событий» (Win+R →eventvwr.msc) → «Журналы Windows» → «Система» и найдите события «Service Control Manager» по времени ошибки. На корпоративном устройстве передайте идентификатор события и название службы администратору. - Сбросьте компоненты обновленияСброс папок
SoftwareDistributionиcatroot2— не первый способ исправления отключённой службы. Он может повлиять на историю загрузок, незавершённые установки и потребовать дополнительных действий. Если служба уже запускается, сначала повторите проверку обновлений. При продолжающейся ошибке обновления используйте штатное средство устранения неполадок и отчёт Windows Update; процедуру сброса выполняйте только по официальной инструкции конкретной версии Windows после точки восстановления и с правами администратора. - Запустите средство устраненияВ Windows 11 откройте «Параметры» → «Система» → «Устранение неполадок» → «Другие средства устранения неполадок» и запустите доступное средство Windows Update (в новых выпусках может открыться приложение «Справка»). В Windows 10 путь — «Параметры» → «Обновление и безопасность» → «Устранение неполадок» → «Дополнительные средства устранения неполадок», если пункт доступен. Следуйте подсказкам, после чего снова проверьте обновления. Если такого средства нет, переходите к журналу ошибок, а не ищите несуществующую кнопку.
- Проверьте системуЕсли служба работает, а обновления продолжают сбоить, от имени администратора в командной строке сначала запустите
DISM /Online /Cleanup-Image /RestoreHealthи дождитесь результата, затемsfc /scannow. Эти команды проверяют/восстанавливают системные компоненты, но не гарантируют исправление отключённой политики. После завершения перезагрузите Windows, если система рекомендует, и повторите исходное действие. Если 0x80070422 относился к брандмауэру, нужен разбор соответствующей службы и политик безопасности, а не установка обновлений. - Дополнительная команда по темеWindows · Командная строка (CMD)С осторожностьюПрава администратораПоследние две команды меняют службу, применять после подтверждения причины и разрешения политики. Не перенастраивать mpssvc без диагностики.
REM Сначала только диагностика из командной строки администратора:sc.exe qc wuauservsc.exe query wuauservsc.exe qc bitsREM Только для домашнего ПК, если wuauserv действительно Disabled:sc.exe config wuauserv start= demandnet start wuauservКоманда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.
Если брандмауэр не запускается даже после включения службы, проверьте, не остался ли в системе остаточный антивирус: утилиты удаления есть на сайтах производителей. В домене тип запуска служб может принудительно задаваться групповой политикой — обратитесь к администратору. После исправления установите накопительные обновления через либо вручную из и проверьте журнал C:\Windows\WindowsUpdate.log (в PowerShell: Get-WindowsUpdateLog).