Если Центр обновления Windows завис или выдает ошибку
Если не включается обновление Windows, чаще всего проблема решается сбросом кэша обновлений, перезапуском служб WUAUSERV и BITS или восстановлением системных файлов через DISM. В 90% случаев помогает очистка папки SoftwareDistribution и повторный запуск проверки обновлений. Ниже приведены точные инструкции для Windows 10 и 11, которые устраняют сбои загрузки и установки патчей.
Краткий ответ: Откройте командную строку от имени администратора и выполните последовательный сброс служб обновления. Если это не помогло, проверьте целостность системы командой sfc /scannow.
Почему обновления не устанавливаются
Центр обновления Windows (Windows Update) — сложный механизм, зависящий от сетевых настроек, состояния диска и системных служб. Основные причины сбоев:
- Поврежденный кэш загрузок. Файлы в папке
SoftwareDistributionмогут быть скачаны с ошибкой, но система пытается установить их повторно. - Остановленные службы. Службы «Центр обновления Windows», «Фоновая интеллектуальная служба передачи» (BITS) или «Криптографические службы» могут быть отключены или зависнуть.
- Конфликт стороннего ПО. Антивирусы или файерволы иногда блокируют соединение с серверами Microsoft.
- Поврежденные системные файлы. Ошибки в компонентах Windows Store или установщика Windows Installer.
- Нехватка места. Для крупных обновлений функций требуется до 20 ГБ свободного пространства на системном диске.
Быстрая диагностика перед лечением
Прежде чем применять сложные методы, исключите банальные причины:
- Проверьте дату и время. Неверные настройки времени нарушают SSL-соединение с серверами Microsoft.
- Освободите место. Убедитесь, что на диске C: есть минимум 10–15 ГБ свободного места.
- Отключите VPN и прокси. Если вы используете VPN, отключите его. Проверьте настройки прокси в
Параметры→Сеть и Интернет→Прокси-сервер. - Перезагрузите ПК. Это сбрасывает временные зависания служб.
Способ 1: Запуск средства устранения неполадок
Встроенный диагностический инструмент автоматически находит и исправляет простые ошибки конфигурации.
- Нажмите
Win + I, перейдите в Обновление и безопасность (Windows 10) или Система → Устранение неполадок (Windows 11). - Выберите Другие средства устранения неполадок.
- Найдите пункт Центр обновления Windows и нажмите Запуск.
- Дождитесь окончания процесса и примените рекомендуемые исправления.
- Перезагрузите компьютер и попробуйте обновиться снова.
Если средство устранения неполадок сообщает, что «проблема не обнаружена», но обновления все равно не работают, переходите к ручному сбросу компонентов (Способ 2).
Способ 2: Полный сброс компонентов Центра обновления (Ручной метод)
Это самый эффективный способ, если обновления зависают или выдают коды ошибок. Мы остановим службы, переименуем папки с кэшем (чтобы система создала новые чистые) и перезапустим службы.
Выполните следующие шаги строго по порядку:
- Нажмите
Win + S, введите cmd, нажмите правой кнопкой мыши на «Командная строка» и выберите Запуск от имени администратора. - Поочередно введите следующие команды, нажимая
Enterпосле каждой:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- Теперь переименуйте папки хранилища обновлений:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
- Запустите остановленные службы обратно:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Закройте командную строку и перезагрузите компьютер.
- Зайдите в Центр обновления и нажмите Проверить наличие обновлений. Первая проверка может занять больше времени, так как система заново формирует список доступных патчей.
Способ 3: Восстановление системных файлов (SFC и DISM)
Если сброс кэша не помог, возможно, повреждены сами библиотеки Windows, отвечающие за установку обновлений.
- Запустите командную строку от имени администратора.
- Введите команду для восстановления образа системы:
DISM /Online /Cleanup-Image /RestoreHealth
Процесс DISM может зависать на 20% или 40% — это нормально. Дождитесь завершения (обычно 5–15 минут).
- После успешного завершения DISM, введите команду проверки целостности файлов:
sfc /scannow
- Если система найдет и исправит ошибки, перезагрузите ПК и повторите попытку обновления.
Расшифровка популярных кодов ошибок
Понимание кода ошибки помогает выбрать точечное решение, если общие методы не сработали.
| Код ошибки | Вероятная причина | Решение |
|---|---|---|
| 0x80070005 | Отказано в доступе | Запуск от админа; отключение антивируса; проверка прав доступа к папкам Windows. |
| 0x80070002 | Файл не найден | Очистка кэша (Способ 2); использование средства устранения неполадок. |
| 0x800F0922 | Ошибка резервного раздела или сети | Освободите место на диске; проверьте подключение к интернету; отключите VPN. |
| 0x80070422 | Служба отключена | Проверьте services.msc: служба «Центр обновления Windows» должна быть в режиме «Вручную» или «Автоматически». |
| 0x80073701 | Повреждение хранилища компонентов | Запуск DISM и SFC (Способ 3); установка обновления вручную через каталог Microsoft. |
Что делать, если ничего не помогло
Если стандартные методы не запустили Центр обновления, используйте альтернативные пути установки патчей.
1. Ручная установка через Каталог Microsoft Update
- Запишите номер проблемного обновления (например, KB5034441).
- Перейдите на сайт catalog.update.microsoft.com.
- Введите номер KB в поиск, скачайте файл
.msuдля вашей версии Windows (x64 или ARM64). - Запустите скачанный файл и следуйте инструкциям установщика.
2. Обновление через Assistant (Помощник по установке)
Для крупных обновлений версий (например, переход с 21H2 на 22H2) лучше использовать официальную утилиту Windows 11 Installation Assistant или Media Creation Tool. Они обходят стандартный механизм Центра обновления и ставят систему напрямую.
3. Проверка реестра (для продвинутых пользователей)
Иногда ключи реестра блокируют обновление.
- Нажмите
Win + R, введитеregedit. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. - Если в правой части есть параметры
DisableWindowsUpdateAccessилиNoAutoUpdate, удалите их или установите значение0. - Перезагрузитесь.
Частые ошибки пользователей
- Прерывание процесса. Не выключайте компьютер во время установки обновлений, даже если кажется, что процесс завис. Прерывание может повредить загрузчик.
- Игнорирование перезагрузки. После сброса служб или очистки кэша перезагрузка обязательна. Без нее изменения не вступят в силу корректно.
- Блокировка антивирусом. Сторонние антивирусы (Avast, Kaspersky, ESET) имеют компоненты «Веб-экран» или «Защита сети», которые могут блокировать загрузку файлов с серверов Microsoft. Временно отключите защиту на время обновления.
FAQ
Можно ли полностью отключить обновления Windows? Технически да, через службы или групповые политики, но это крайне не рекомендуется. Это оставляет систему уязвимой для вирусов и лишает важных исправлений стабильности. Лучше настроить «Часы активности» или приостановить обновления на срок до 5 недель.
Почему обновление скачивается бесконечно долго? Чаще всего это проблема канала связи или перегруженности серверов Microsoft. Попробуйте сменить DNS на публичные (например, 8.8.8.8 от Google или 1.1.1.1 от Cloudflare) в настройках сетевого адаптера.
Безопасно ли удалять папку SoftwareDistribution? Да, безопасно. В этой папке хранятся только временные файлы загруженных обновлений. При следующем обращении к Центру обновления Windows создаст эту папку заново и скачает свежие файлы. Старые данные будут потеряны, но это именно то, что нужно при ошибках загрузки.