Если Центр обновления Windows завис или выдает ошибку

Иван Корнев·20.05.2026·5 мин

Если не включается обновление Windows, чаще всего проблема решается сбросом кэша обновлений, перезапуском служб WUAUSERV и BITS или восстановлением системных файлов через DISM. В 90% случаев помогает очистка папки SoftwareDistribution и повторный запуск проверки обновлений. Ниже приведены точные инструкции для Windows 10 и 11, которые устраняют сбои загрузки и установки патчей.

Краткий ответ: Откройте командную строку от имени администратора и выполните последовательный сброс служб обновления. Если это не помогло, проверьте целостность системы командой sfc /scannow.

Почему обновления не устанавливаются

Центр обновления Windows (Windows Update) — сложный механизм, зависящий от сетевых настроек, состояния диска и системных служб. Основные причины сбоев:

  1. Поврежденный кэш загрузок. Файлы в папке SoftwareDistribution могут быть скачаны с ошибкой, но система пытается установить их повторно.
  2. Остановленные службы. Службы «Центр обновления Windows», «Фоновая интеллектуальная служба передачи» (BITS) или «Криптографические службы» могут быть отключены или зависнуть.
  3. Конфликт стороннего ПО. Антивирусы или файерволы иногда блокируют соединение с серверами Microsoft.
  4. Поврежденные системные файлы. Ошибки в компонентах Windows Store или установщика Windows Installer.
  5. Нехватка места. Для крупных обновлений функций требуется до 20 ГБ свободного пространства на системном диске.

Быстрая диагностика перед лечением

Прежде чем применять сложные методы, исключите банальные причины:

  • Проверьте дату и время. Неверные настройки времени нарушают SSL-соединение с серверами Microsoft.
  • Освободите место. Убедитесь, что на диске C: есть минимум 10–15 ГБ свободного места.
  • Отключите VPN и прокси. Если вы используете VPN, отключите его. Проверьте настройки прокси в ПараметрыСеть и ИнтернетПрокси-сервер.
  • Перезагрузите ПК. Это сбрасывает временные зависания служб.

Способ 1: Запуск средства устранения неполадок

Встроенный диагностический инструмент автоматически находит и исправляет простые ошибки конфигурации.

  1. Нажмите Win + I, перейдите в Обновление и безопасность (Windows 10) или СистемаУстранение неполадок (Windows 11).
  2. Выберите Другие средства устранения неполадок.
  3. Найдите пункт Центр обновления Windows и нажмите Запуск.
  4. Дождитесь окончания процесса и примените рекомендуемые исправления.
  5. Перезагрузите компьютер и попробуйте обновиться снова.

Если средство устранения неполадок сообщает, что «проблема не обнаружена», но обновления все равно не работают, переходите к ручному сбросу компонентов (Способ 2).

Способ 2: Полный сброс компонентов Центра обновления (Ручной метод)

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

Выполните следующие шаги строго по порядку:

  1. Нажмите Win + S, введите cmd, нажмите правой кнопкой мыши на «Командная строка» и выберите Запуск от имени администратора.
  2. Поочередно введите следующие команды, нажимая Enter после каждой:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
  1. Теперь переименуйте папки хранилища обновлений:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
  1. Запустите остановленные службы обратно:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
  1. Закройте командную строку и перезагрузите компьютер.
  2. Зайдите в Центр обновления и нажмите Проверить наличие обновлений. Первая проверка может занять больше времени, так как система заново формирует список доступных патчей.

Способ 3: Восстановление системных файлов (SFC и DISM)

Если сброс кэша не помог, возможно, повреждены сами библиотеки Windows, отвечающие за установку обновлений.

  1. Запустите командную строку от имени администратора.
  2. Введите команду для восстановления образа системы:
DISM /Online /Cleanup-Image /RestoreHealth

Процесс DISM может зависать на 20% или 40% — это нормально. Дождитесь завершения (обычно 5–15 минут).

  1. После успешного завершения DISM, введите команду проверки целостности файлов:
sfc /scannow
  1. Если система найдет и исправит ошибки, перезагрузите ПК и повторите попытку обновления.

Расшифровка популярных кодов ошибок

Понимание кода ошибки помогает выбрать точечное решение, если общие методы не сработали.

Код ошибкиВероятная причинаРешение
0x80070005Отказано в доступеЗапуск от админа; отключение антивируса; проверка прав доступа к папкам Windows.
0x80070002Файл не найденОчистка кэша (Способ 2); использование средства устранения неполадок.
0x800F0922Ошибка резервного раздела или сетиОсвободите место на диске; проверьте подключение к интернету; отключите VPN.
0x80070422Служба отключенаПроверьте services.msc: служба «Центр обновления Windows» должна быть в режиме «Вручную» или «Автоматически».
0x80073701Повреждение хранилища компонентовЗапуск DISM и SFC (Способ 3); установка обновления вручную через каталог Microsoft.

Что делать, если ничего не помогло

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

1. Ручная установка через Каталог Microsoft Update

  1. Запишите номер проблемного обновления (например, KB5034441).
  2. Перейдите на сайт catalog.update.microsoft.com.
  3. Введите номер KB в поиск, скачайте файл .msu для вашей версии Windows (x64 или ARM64).
  4. Запустите скачанный файл и следуйте инструкциям установщика.

2. Обновление через Assistant (Помощник по установке)

Для крупных обновлений версий (например, переход с 21H2 на 22H2) лучше использовать официальную утилиту Windows 11 Installation Assistant или Media Creation Tool. Они обходят стандартный механизм Центра обновления и ставят систему напрямую.

3. Проверка реестра (для продвинутых пользователей)

Иногда ключи реестра блокируют обновление.

  1. Нажмите Win + R, введите regedit.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate.
  3. Если в правой части есть параметры DisableWindowsUpdateAccess или NoAutoUpdate, удалите их или установите значение 0.
  4. Перезагрузитесь.

Частые ошибки пользователей

  • Прерывание процесса. Не выключайте компьютер во время установки обновлений, даже если кажется, что процесс завис. Прерывание может повредить загрузчик.
  • Игнорирование перезагрузки. После сброса служб или очистки кэша перезагрузка обязательна. Без нее изменения не вступят в силу корректно.
  • Блокировка антивирусом. Сторонние антивирусы (Avast, Kaspersky, ESET) имеют компоненты «Веб-экран» или «Защита сети», которые могут блокировать загрузку файлов с серверов Microsoft. Временно отключите защиту на время обновления.

FAQ

Можно ли полностью отключить обновления Windows? Технически да, через службы или групповые политики, но это крайне не рекомендуется. Это оставляет систему уязвимой для вирусов и лишает важных исправлений стабильности. Лучше настроить «Часы активности» или приостановить обновления на срок до 5 недель.

Почему обновление скачивается бесконечно долго? Чаще всего это проблема канала связи или перегруженности серверов Microsoft. Попробуйте сменить DNS на публичные (например, 8.8.8.8 от Google или 1.1.1.1 от Cloudflare) в настройках сетевого адаптера.

Безопасно ли удалять папку SoftwareDistribution? Да, безопасно. В этой папке хранятся только временные файлы загруженных обновлений. При следующем обращении к Центру обновления Windows создаст эту папку заново и скачает свежие файлы. Старые данные будут потеряны, но это именно то, что нужно при ошибках загрузки.