Что делать если центр обновления бесконечно грузится — вопрос, который мучает пользователей Windows 10 и Windows 11 уже много лет. Зависание на этапе поиска или установки обновлений — одна из самых распространённых проблем системы. В 80% случаев её удаётся решить за 10–15 минут, не прибегая к переустановке ОС.
Причины могут быть разными: от багов в кэше обновлений до конфликта с сторонними антивирусами или повреждённых системных файлов. В этой статье — пошаговые инструкции, которые помогут вернуть центр обновления к жизни, а также таблицы с кодами ошибок и способами их устранения.
Почему центр обновления висит на загрузке
Чаще всего зависание происходит из-за:
- Повреждённого кэша обновлений — система пытается загрузить или установить файлы, которые уже утеряны или испорчены.
- Конфликта с антивирусом — некоторые программы (например, Avast, Kaspersky) блокируют доступ к серверам Microsoft.
- Нехватки места на диске — для установки обновлений требуется минимум 10–15 ГБ свободного пространства на системном разделе.
- Проблем с серверами Microsoft — иногда зависание связано не с вашим ПК, а с перегрузкой серверов компании.
- Повреждённых системных файлов — если файлы
Windows Updateповреждены, процесс может зациклиться.
В большинстве случаев достаточно очистить кэш или временно отключить антивирус. Но если проблема глубже — потребуется более серьёзное вмешательство.
Перед началом любых действий перезагрузите компьютер. Часто простая перезагрузка решает проблему с зависанием центр обновления Windows.
| Код ошибки | Причина | Способ устранения |
|---|---|---|
0x80070002 | Повреждённые или отсутствующие файлы обновления | Очистка кэша обновлений, запуск sfc /scannow |
0x80244019 | Проблемы с подключением к серверам Microsoft | Проверка интернет-соединения, временное отключение антивируса |
0x80070005 | Отказ в доступе (часто из-за антивируса или прав) | Запуск центра обновления от имени администратора, отключение антивируса |
0x80073712 | Повреждение компонентов обновления | Сброс компонентов Windows Update через DISM |
0x80070643 | Ошибка установки обновления | Удаление проблемного обновления через Панель управления |
Способы диагностики проблемы
Прежде чем приступать к исправлению, нужно понять, на каком этапе происходит зависание. Для этого:
- Откройте
Параметры Windows→Обновление и безопасность→Центр обновления Windows. - Посмотрите на статус: если написано «Поиск обновлений» или «Загрузка обновлений» и процесса нет уже 30+ минут — проблема точно есть.
- Проверьте журнал обновлений:
Параметры→Обновление и безопасность→Журнал обновлений→Просмотреть журнал. Ищите ошибки с кодами (например,0x80070002,0x80244019).
Если в журнале есть коды ошибок — их расшифровка поможет быстрее найти решение. Ниже представлена таблица с наиболее распространёнными кодами и способами их устранения.
Первые шаги: очистка кэша и перезапуск служб
Самый быстрый способ устранить зависание — очистить кэш обновлений и перезапустить связанные службы. Это работает в 60–70% случаев.
Выполните следующие действия:
- Остановите службу Windows Update:
- Откройте командную строку от имени администратора (
Win + X→Командная строка (администратор)). - Введите команду:
net stop wuauservи нажмитеEnter. - Затем введите:
net stop bitsи сноваEnter.
- Откройте командную строку от имени администратора (
- Удалите кэш обновлений:
- Откройте проводник и перейдите в папку
C:\Windows\SoftwareDistribution\Download. - Удалите все файлы и папки в этой директории (если система запросит права администратора — подтвердите).
- Откройте проводник и перейдите в папку
- Перезапустите службы:
- Вернитесь в командную строку и введите:
net start wuauserv. - Затем:
net start bits.
- Вернитесь в командную строку и введите:
- Проверьте центр обновления:
- Откройте
Параметры→Обновление и безопасность→Центр обновления Windowsи проверьте, исчезла ли проблема.
- Откройте
Исправление повреждённых системных файлов
Если очистка кэша не помогла, возможно, проблема в повреждённых системных файлах. Для их проверки и восстановления используйте встроенные утилиты Windows.
Шаг 1: Проверка целостности системных файлов
- Откройте командную строку от имени администратора (
Win + X→Командная строка (администратор)). - Введите команду:
sfc /scannowи дождитесь завершения сканирования (это может занять 10–20 минут). - Если утилита найдёт ошибки, она попробует исправить их автоматически. После завершения перезагрузите компьютер.
Шаг 2: Восстановление образа системы
Если sfc /scannow не справилась, используйте DISM:
- В командной строке (от имени администратора) введите:
DISM /Online /Cleanup-Image /RestoreHealth. - Дождитесь завершения процесса (это может занять до 30 минут).
- После завершения перезагрузите ПК и проверьте центр обновления.
⚠️ Внимание: Не прерывайте работу утилитsfcиDISM. Это может привести к ещё большим проблемам с системой.
Отключение сторонних антивирусов и брандмауэров
Антивирусы и брандмауэры часто блокируют доступ к серверам Microsoft, что приводит к зависанию центра обновления. Попробуйте временно отключить их:
- Отключите антивирус:
- Найдите значок антивируса в трее (рядом с часами).
- Щёлкните правой кнопкой мыши и выберите опцию временного отключения (обычно «Отключить защиту» или «Приостановить защиту»).
- Установите время отключения на 15–30 минут.
- Отключите брандмауэр Windows:
- Откройте
Панель управления→Система и безапасность→Брандмауэр Windows. - Выберите
Включение и отключение брандмауэра Windows. - Отключите брандмауэр для частных и общественных сетей.
- Откройте
- Проверьте центр обновления:
- После отключения защиты попробуйте снова запустить поиск обновлений.
Если после отключения антивируса проблема исчезла, добавьте исключение для Windows Update в настройках антивируса или рассмотрите возможность смены программы.
| Антивирус | Как отключить | Как добавить исключение для Windows Update |
|---|---|---|
| Kaspersky | Правый клик по значку → «Приостановить защиту» | Настройки → Защита → Исключения → Добавить процесс svchost.exe |
| Avast | Правый клик по значку → «Управление экранами» → Отключить на 10 минут | Настройки → Общие → Исключения → Добавить C:\Windows\System32\svchost.exe |
| ESET NOD32 | Правый клик по значку → «Временно отключить защиту» | Настройки → Дополнительно → Исключения → Добавить Windows Update |
| Bitdefender | Правый клик по значку → «Отключить защиту» | Настройки → Защита → Исключения → Добавить svchost.exe |
Ручное обновление через каталог Microsoft Update
Если автоматические обновления не работают, можно попробовать установить их вручную через Каталог Microsoft Update. Это актуально, если вы знаете, какое обновление вызывает проблему.
Как найти и установить обновление вручную:
- Узнайте код проблемного обновления из журнала (
Параметры→Обновление и безопасность→Журнал обновлений). - Перейдите в Каталог Microsoft Update (используйте поиск в браузере).
- Введите код обновления (например,
KB5023778) в строку поиска. - Скачайте подходящее обновление для вашей версии Windows (проверьте разрядность: 32 или 64 бита).
- Запустите скачанный файл и следуйте инструкциям на экране.
Этот способ подходит для опытных пользователей, так как требует точного знания, какое обновление нужно установить.
Ручное обновление через каталог Microsoft Update — надёжный способ обойти проблемы с автоматическим центром обновления, но требует осторожности: устанавливайте только те обновления, которые подходят для вашей версии Windows.
Сброс компонентов Windows Update
Если ни один из предыдущих способов не сработал, попробуйте полностью сбросить компоненты Windows Update. Это радикальный, но эффективный метод.
Пошаговая инструкция:
- Откройте командную строку от имени администратора (
Win + X→Командная строка (администратор)). - Поочерёдно введите следующие команды, нажимая
Enterпосле каждой:net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - Удалите папки
SoftwareDistributionиCatroot2: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 - Перезагрузите компьютер и проверьте работу центра обновления.
Что делать, если после сброса компонентов обновления проблема осталась?
В этом случае попробуйте restored default Windows Update policies через реестр. Для этого создайте текстовый файл с расширением .reg и добавьте в него следующий код: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] "DisableOSUpgrade"=dword:00000000 "SetUpdateNotificationLevel"=dword:00000000 "UpdateNotificationLevel"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoUpdate"=dword:00000000 "AUOptions"=dword:00000004 "AutoInstallMinorUpdates"=dword:00000001 "RecommendedUpdates"=dword:00000001 Затем запустите файл и перезагрузите ПК. ⚠️ Будьте осторожны при работе с реестром — неверные действия могут привести к нестабильной работе системы.
Практика: универсальный чек-лист по устранению зависания
Чтобы не пропустить ни одного важного шага, используйте этот чек-лист. Он поможет систематизировать действия и убедиться, что вы попробовали все возможные решения.
Чек-лист по устранению зависания центра обновления Windows
Часто задаваемые вопросы
Почему центр обновления висит на этапе «Поиск обновлений»?
Чаще всего это связано с повреждённым кэшем обновлений или конфликтом с антивирусом. Попробуйте очистить папку SoftwareDistribution и временно отключить защиту. Если проблема не исчезла, проверьте целостность системных файлов с помощью sfc /scannow.
Можно ли отключить центр обновления навсегда?
Технически да, но это не рекомендуется. Обновления содержат важные исправления безопасности, без которых ваш компьютер становится уязвимым для вирусов и хакеров. Если вы всё же хотите отключить обновления, используйте групповую политику (gpedit.msc) или реестр, но помните о рисках.
Сколько времени может занимать поиск обновлений в Windows 10/11?
В нормальных условиях поиск обновлений занимает от 5 до 15 минут. Если процесс затягивается на час и более, это уже проблема. В таком случае используйте методы, описанные в статье: очистка кэша, перезапуск служб, проверка системных файлов.
Что делать, если центр обновления пишет «Не удалось завершить обновления, отмена изменений»?
Эта ошибка возникает, если система не может установить обновление из-за конфликта или повреждения файлов. Попробуйте:
- Очистить кэш обновлений (папка
SoftwareDistribution). - Запустить
sfc /scannowиDISM /Online /Cleanup-Image /RestoreHealth. - Установить обновление вручную через Каталог Microsoft Update.