Как исправить ошибку Windows Update 0x80070426

Что такое ошибка 0x80070426 и почему она появляется
Кратко: код 0x80070426 появляется, когда процесс обновления Windows сталкивается с повреждёнными файлами, неправильно работающими службами или конфликтующим ПО. В отдельных случаях та же проблема блокирует запуск Microsoft Defender или Microsoft Store.
Определение в одну строку: это код состояния установки/обновления Windows, который указывает на сбой служб безопасности или сервисов, от которых зависит процесс обновления.
Типичные причины:
- Повреждённые системные файлы (часто после аварийного завершения, сбоя питания или некорректного обновления).
- Конфликт стороннего антивируса или другого ПО, вмешивающегося в обновления.
- Сбой или отключение критических служб (Windows Update, BITS, CryptSvc и др.).
- Неправильные или повреждённые компоненты в SoftwareDistribution или catroot2.
Важно: прежде чем выполнять сложные операции, сделайте резервную копию важных данных.
Быстрый план действий (обзор шагов)
- Перезагрузите компьютер.
- Запустите средство устранения неполадок Центра обновления Windows.
- Просканируйте систему SFC и DISM.
- Перезапустите и проверьте статусы ключевых служб.
- Сбросьте компоненты Windows Update (переименование SoftwareDistribution и catroot2).
- Выполните чистую загрузку для выявления конфликтующего ПО.
- Если не помогает — восстановление системы или сброс Windows.
Примечание: в большинстве случаев шаги 1–4 решают проблему.
1. Перезагрузите компьютер и попробуйте снова
Простой, но часто срабатывающий шаг. Перезагрузка очищает временные файлы, завершает подвисшие процессы и восстанавливает корректную работу служб. Перед перезагрузкой закройте приложения и сохраните работу.
Важно: если у вас ноутбук — подключите питание, чтобы система не прервала обновление по разряду аккумулятора.
2. Запустите средство устранения неполадок Windows Update
Описание: в Windows есть встроенное средство, которое проверяет классические проблемы с обновлениями и автоматически применяет исправления, если это возможно.
Шаги (локализованные UI-labels приведены в русской версии Windows):
- Правой кнопкой по меню Пуск → выберите “Параметры”.
- Перейдите в раздел “Обновление и безопасность”.
- В меню слева выберите “Устранение неполадок”.
- Нажмите “Дополнительные средства устранения неполадок”.
- В списке найдите “Центр обновления Windows” и нажмите “Запустить средство устранения неполадок”.
Что важно знать:
- Устранение неполадок может дать подсказки или автоматически исправить проблемы.
- Если средство сообщает, что не смогло устранить проблему — переходите к следующему разделу.
3. Просканируйте и восстановите системные файлы (SFC и DISM)
Когда причина — повреждённые файлы, встроенные инструменты помогают восстановить целостность образа Windows.
SFC (System File Checker): сканирует защищённые системные файлы и восстанавливает повреждённые.
Шаги:
- В меню Пуск введите “cmd”.
- Запустите “Командная строка” от имени администратора.
- Введите и выполните команду:
sfc /scannowПримечание: процесс может занять 10–30 минут в зависимости от скорости диска и объёма данных. После завершения перезагрузите компьютер.
Если SFC не решил проблему, выполните DISM — инструмент для обслуживания образа Windows.
DISM шаги:
- Откройте Командную строку от имени администратора.
- Выполните последовательно команды:
Dism.exe /online /cleanup-image /scanhealth
Dism.exe /online /cleanup-image /restorehealthDISM проверяет здоровье образа и при необходимости пытается восстановить компоненты, используя интернет-репозитории Microsoft (по умолчанию).
Важно: при ограниченном доступе в интернет DISM может потребовать источник восстановления (например, установочный ISO с той же версией Windows).
4. Перезапустите ключевые службы Windows
Некоторые службы обязаны работать для успешной установки обновлений. Проверьте и при необходимости запустите их вручную.
Список основных служб:
- Windows Update (Центр обновления Windows)
- Background Intelligent Transfer Service (BITS)
- Cryptographic Services (Криптографические службы)
- Windows Update Medic Service
- DCOM Server Process Launcher
- RPC Endpoint Mapper
- Windows Installer
Как проверить и изменить тип запуска:
- Нажмите Win + R → введите services.msc → ОК.
- Найдите службу “Центр обновления Windows” → двойной клик → Тип запуска: “Автоматически” → Нажмите “Запустить” → Применить → ОК.
- Повторите для остальных служб из списка.
Совет: если служба уже запущена, попробуйте перезапустить её (Остановить → Запустить).
5. Сброс компонентов Windows Update
Если внутренние каталоги обновлений повреждены, сброс их имён и повторная активация служб часто решают проблему.
Внимание: команды нужно выполнять в окне “Командная строка (администратор)”.
Остановите службы:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvcПереименуйте каталоги хранения обновлений:
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
Ren %systemroot%\System32\catroot2 catroot2.oldЗапустите службы снова:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvcПосле этого перезагрузите компьютер и попробуйте установить обновления снова.
Почему это работает: Windows создаст новые каталоги SoftwareDistribution и catroot2 при следующей попытке обновления, избавившись от возможно повреждённых метаданных.
6. Выполните чистую загрузку (Clean Boot)
Цель: выявить стороннее ПО или службы, блокирующие процесс обновления.
Шаги:
- Win + R → введите msconfig → Enter.
- Во вкладке “Общие” выберите “Выборочный запуск” и снимите флажок “Загружать элементы автозагрузки”.
- Перейдите на вкладку “Службы” → поставьте галочку “Не отображать службы Майкрософт” → Нажмите “Отключить все”.
- Откройте Диспетчер задач → вкладка “Автозагрузка” → отключите все элементы автозагрузки сторонних производителей.
- Перезагрузите систему и попробуйте обновиться.
Если обновление прошло успешно — включайте службы и элементы по одному, чтобы найти виновника.
Когда перечисленные шаги не помогают — следующие варианты
Альтернативные подходы:
- Запустить обновление вручную: скачайте нужный пакет обновлений с каталога Microsoft Update Catalog и установите офлайн.
- Восстановление системы: откатите систему к контрольной точке до появления проблемы, если такая точка есть.
- Переустановка/сброс Windows с сохранением личных файлов или полной чистой установкой.
Когда стоит обратиться в техподдержку:
- Если ошибки появляются на нескольких компьютерах в домене — проблема может быть на уровне инфраструктуры (WSUS, прокси, файрвол).
- Если сбои сопровождаются повреждением данных или невозможностью загрузиться — лучше привлечь специалиста.
Практическая методика — чеклист для быстрого расследования (роль: конечный пользователь)
- Перезагрузите ПК.
- Запустите средство устранения неполадок Центра обновления Windows.
- Выполните sfc /scannow → перезагрузка.
- Выполните DISM restorehealth → перезагрузка.
- Проверьте и запустите службы: Windows Update, BITS, CryptSvc.
- Сбросьте SoftwareDistribution и catroot2.
- Выполните чистую загрузку и пробное обновление.
- Если всё ещё не работает — сохраните логи и обратитесь к администратору или в поддержку.
Чеклист для IT-администратора:
- Проверить логи Windows Update (путь: C:\Windows\WindowsUpdate.log или используя PowerShell для чтения ETW логов).
- Проверить доступ к WSUS/маршрутизации и политикам GPO, блокирующим обновления.
- Убедиться, что нет политик, ограничивающих доступ к catroot2/SoftwareDistribution.
- Проверить сетевые фильтры, прокси и TLS/HTTPS настройки.
Мини-playbook для технического специалиста (быстрая SOP)
- Сбор данных: код ошибки, время, список последних установленных программ/обновлений, логи обновлений.
- Проверка доступности доменных ресурсов (WSUS, файловые серверы).
- Запуск SFC/DISM.
- Сброс компонентов обновления и перезапуск служб.
- Чистая загрузка и тест в лаборатории.
- Если воспроизводится — собрать дамп процессов и обратиться в Microsoft Support или использовать официальную документацию для глубокой диагностики.
Критерии приёмки
- Устройство успешно скачивает и устанавливает все ожидаемые обновления.
- Центр обновления Windows не выдаёт код 0x80070426.
- Microsoft Defender и Microsoft Store запускаются без ошибок (если были затронуты).
Тестовые сценарии и приёмочные тесты
- Базовый: выполнить обновление после всех шагов — ожидание успешной установки.
- Восстановление службы: остановить BITS вручную, выполнить сброс — служба должна быть запущена после процедуры.
- Конфликт ПО: включать по одному стороннее ПО после чистой загрузки, чтобы обнаружить виновника.
Возможные риски и способы их смягчения
- Риск потери данных при крайних мерах (сброс/переустановка): всегда делать резервную копию.
- Риск простоя (на серверах): проводить операции в окне обслуживания и предварительно оповещать пользователей.
Ментальные модели — как думать об этой проблеме
- «Слойность»: дело может быть на уровне файлов, служб, конфигураций, сети или политики. Идти снизу вверх: файлы → службы → компоненты → сеть → политики.
- «Изоляция»: сначала попытайтесь исключить сторонний софт (чистая загрузка), затем локальные проблемы (SFC/DISM), затем инфраструктуру (WSUS/прокси).
Когда это не исправит проблему (контрпримеры)
- Повреждённый аппаратный накопитель (SSD/HDD) — SFC/DISM и переименование папок не вернут работоспособность диска.
- Глобальная проблема с серверами Microsoft Update (редко) — локальные исправления бессильны.
- Ограничения корпоративной политики (GPO/WSUS) — нужно менять настройки на уровне домена.
Краткое руководство по откату (Rollback)
- Если обновление установилось, но вызвало проблемы — через Параметры → Обновление и безопасность → Восстановление выберите “Вернуться к предыдущей версии Windows” или удалите конкретное обновление в “Просмотр установленной истории” → “Удалить обновления”.
- Если система не загружается — используйте среду восстановления (WinRE) и сделайте откат до точки восстановления или восстановление образа.
Локальные советы и особенности для русскоязычных пользователей
- Локализованные имена меню: “Параметры” (Settings), “Обновление и безопасность” (Update & Security), “Устранение неполадок” (Troubleshoot) — это облегчит навигацию по русской версии Windows.
- Если используете антивирус стороннего производителя — временно отключите или удалите его, чтобы проверить, вызван ли конфликт.
Итог и рекомендации
Ошибка 0x80070426 чаще всего решается поэтапной диагностикой: средство устранения неполадок → SFC/DISM → проверка служб → сброс компонентов → чистая загрузка. Последовательность обеспечивает минимальный риск и даёт максимальные шансы на восстановление без переустановки системы.
Важно: создавайте резервные копии перед серьёзными вмешательствами, документируйте изменения и, при работе в корпоративной сети, согласуйте действия с администратором.
Ключевые выводы
- Начинайте с простого: перезагрузка и средство устранения неполадок.
- SFC и DISM часто восстанавливают повреждённые файлы.
- Сброс SoftwareDistribution и catroot2 — частое и эффективное решение.
- Чистая загрузка помогает выявить конфликтующее ПО.
Если после всех шагов ошибка остаётся — рассмотрите восстановление системы или обращение в поддержку с логами обновлений.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента