Центр обновления Windows не включается — одна из самых распространённых проблем, с которой сталкиваются пользователи ОС от Microsoft. Причины могут быть разными: от сбоя в работе службы до конфликта с антивирусом или повреждения системных файлов. Но в 90% случаев проблему можно решить самостоятельно, не прибегая к переустановке системы.
Далее разберёмсамые эффективные методы, которые помогут вернуть центр обновления в рабочее состояние. Начнём с самых простых и быстрых способов, а если они не сработают — перейдём к более глубоким настройкам.
Проверьте состояние службы Windows Update
Первое, что нужно сделать, — убедиться, что служба центра обновления запущена. Для этого нажмите Win + R, введите services.msc и нажмите Enter. В открывшемся окне найдите службу Центр обновления Windows (Windows Update).
Если в столбце «Состояние» указано «Остановлена», кликните по службе правой кнопкой мыши и выберите «Запустить». Если служба уже работает, но проблема сохраняется, попробуйте её перезапустить: сначала «Остановить», затем «Запустить».
Также проверьте тип запуска: он должен стоять на «Automatic» (Автоматически). Если там стоит «Вручную» или «Отключено», измените настройку, кликнув правой кнопкой по службе и выбрав «Свойства» → «Тип запуска».
Если после перезапуска службы проблема остаётся, перезагрузите компьютер — иногда изменения применяются только после ребута.
| Код ошибки | Причина | Возможное решение |
|---|---|---|
0x80070005 |
Отказ в доступе или конфликт прав | Запуск от имени администратора, проверка антивируса |
0x80072EFE |
Проблемы с подключением к серверам Microsoft | Проверка интернет-соединения, отключение VPN |
0x80070020 |
Служба уже работает или не может запуститься | Перезапуск службы вручную через services.msc |
0x8024402C |
Повреждены файлы обновления | Очистка папки SoftwareDistribution |
Коды ошибок центра обновления и их значение
При попытке запустить центр обновления Windows система может выдавать коды ошибок, которые подскажут, в чём именно проблема. Ниже — таблица с самыми частыми кодами и их расшифровкой.
Если вы видите один из этих кодов, попробуйте предложенное решение. Если ошибка не в списке, можно воспользоваться встроенным в Windows средством устранения неполадок: Параметры → Обновление и безопасность → Устранение неполадок → Центр обновления Windows.
Очистка папки и сброс компонентов обновления
Часто проблемы с центром обновления возникают из-за повреждённых или застрявших файлов в папке SoftwareDistribution. Эта папка хранит загруженные обновления, и если они повреждены, система не может их установить.
Чтобы очистить её:
- Остановите службу
Центр обновления Windowsчерезservices.msc(как описано выше). - Откройте проводник и перейдите по пути
C:\Windows\SoftwareDistribution. - Выделите все файлы и папки внутри (кроме самой папки
SoftwareDistribution) и удалите их. Если система запросит права администратора, подтвердите. - Перезапустите службу центра обновления и проверьте, заработало ли.
Если после очистки папки проблема остаётся, попробуйте сбросить компоненты обновления через командную строку.
Сброс компонентов обновления через командную строку
Если предыдущие методы не сработали, можно вручную сбросить все компоненты центра обновления. Для этого:
- Запустите командную строку от имени администратора: нажмите
Win + Xи выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)». - Поочередно введите следующие команды, нажимая
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
Эти команды остановят все связанные службы, переименуют папки с обновлениями (что эквивалентно их удалению), а затем перезапустят службы. После выполнения всех команд перезагрузите компьютер.
⚠️ Внимание: Не изменяйте и не удаляйте папкиSoftwareDistributionиcatroot2вручную без остановки служб — это может привести к сбоям в работе системы.
Проверка целостности системных файлов
Поврежденные системные файлы могут мешать работе центра обнавления. В Windows есть встроенные инструменты для проверки и восстановления таких файлов.
Запустите командную строку от имени администратора и выполните команду:
sfc /scannow
Эта команда просканирует все защищённые системные файлы и заменит повреждённые их правильными версиями. Процесс может занять 10–15 минут — не прерывайте его.
Если sfc не смог исправить все проблемы, используйте утилиту DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Эта команда проверяет образ Windows на наличие повреждений и восстанавливает его, если это возможно.
| Инструмент | Команда | Что делает |
|---|---|---|
| SFC | sfc /scannow |
Проверяет и восстанавливает системные файлы |
| DISM | DISM /Online /Cleanup-Image /RestoreHealth |
Восстанавливает образ Windows |
| CHKDSK | chkdsk /f /r |
Проверяет жёсткий диск на ошибки |
Отключение антивируса и брандмауэра
Иногда антивирусное ПО или встроенный брандмауэр Windows могут блокировать работу центра обновления, принимая его активность за подозрительную. Чтобы проверить, не в этом ли дело:
- Временно отключите антивирус (например, Avast, Kaspersky, ESET NOD32).
- Отключите брандмауэр Windows:
Панель управления → Система и безопасность → Брандмауэр Windows → Включение и отключение брандмауэра Windows→ выберите «Отключить брандмауэр Windows» для частной и общественной сети. - Попробуйте запустить центр обновления снова.
Если после отключения антивируса или брандмауэра проблема исчезла, добавьте центр обновления в исключения вашего антивируса или настройте брандмауэр так, чтобы он не блокировал соединения с серверами Microsoft.
Антивирус может блокировать центр обновления, если рассматривает его как потенциальную угрозу. Временное отключение ПО поможет подтвердить или исключить эту причину.
Ручная установка обновлений через каталог Microsoft Update
Если автоматические обновления не работают, можно попробовать установить их вручную черезциальный каталог Microsoft Update. Для этого:
- Узнайте версию своей Windows: нажмите
Win + R, введитеwinverи нажмитеEnter. - Перейдите на сайт Microsoft Update Catalog (используйте браузер, так как прямой переход через ссылку может быть заблокирован).
- Введите в поисковую строку номер нужного обновления (например,
KB5034441для последнего обновления Windows 10 на момент написания статьи). - Скачайте подходящее обновление для вашей версии системы и архитектуры (x64 или x86).
- Запустите скачанный файл и следуйте инструкциям на экране.
Этот способ подходит, если вы знаете, какое именно обновление нужно установить. Если нет — попробуйте скачать и установить последнее накопленное обновление для вашей версии Windows.
Полный сброс компонентов обновления через PowerShell
Если ничего из перечисленного не помогло, можно воспользоваться скриптом для PowerShell, который автоматически сбросит все компоненты центра обновления. Этот метод более радикальный, но часто решает даже сложные случаи.
Откройте PowerShell от имени администратора и введите следующую команду:
Install-Module -Name PSWindowsUpdate -Force; Get-WindowsUpdate -Install -AcceptAll -AutoReboot
Этот скрипт установит модуль PSWindowsUpdate, который позволяет управлять обновлениями через PowerShell, а затем автоматически загрузит и установит все доступные обновления.
Подробности о работе скрипта PowerShell
Скрипт сначала устанавливает модуль PSWindowsUpdate, который расширяет возможности PowerShell для работы с обновлениями. Команда Get-WindowsUpdate -Install -AcceptAll автоматически принимает все доступные обновления и устанавливает их, а флаг -AutoReboot разрешает автоматическую перезагрузку после установки. Это удобно, если вы хотите установить все обновления сразу без ручного подтверждения каждого из них
Часто задаваемые вопросы
Почему центр обновления не включается после перезагрузки?
Чаще всего это связано с тем, что служба Windows Update не запускается автоматически. Проверьте в services.msc, что тип запуска стоит на «Automatic» (Автоматически). Если служба отключена, измените параметр и перезагрузите компьютер.
Можно ли отключить центр обновления навсегда?
Технически можно, но не рекомендуется. Обновления содержат важные исправления безопасности, без которых ваша система может стать уязвимой для вирусов и атак. Если вы всё же хотите отключить обновления, используйте групповую политику (gpedit.msc) или реестр, но помните о рисках.
Что делать, если центр обновления зависает на этапе проверки?
Попробуйте очистить папку SoftwareDistribution и сбросить компоненты обновления через командную строку, как описано выше. Если проблема сохраняется, запустите проверку системных файлов (sfc /scannow) и утилиту DISM.
Как проверить, работает ли центр обновления Windows?
Откройте Параметры → Обновление и безопасность → Центр обновления Windows. Если вы видите сообщение «Ваше устройство обновлено» или список доступных обновлений, значит, служба работает. Также можно проверить статус службы в services.msc.