Что делать если центр обновления бесконечно грузится — вопрос, который мучает пользователей 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Ошибка установки обновленияУдаление проблемного обновления через Панель управления

Способы диагностики проблемы

Прежде чем приступать к исправлению, нужно понять, на каком этапе происходит зависание. Для этого:

  1. Откройте Параметры Windows → Обновление и безопасность → Центр обновления Windows.
  2. Посмотрите на статус: если написано «Поиск обновлений» или «Загрузка обновлений» и процесса нет уже 30+ минут — проблема точно есть.
  3. Проверьте журнал обновлений: Параметры → Обновление и безопасность → Журнал обновлений → Просмотреть журнал. Ищите ошибки с кодами (например, 0x80070002, 0x80244019).

Если в журнале есть коды ошибок — их расшифровка поможет быстрее найти решение. Ниже представлена таблица с наиболее распространёнными кодами и способами их устранения.

Первые шаги: очистка кэша и перезапуск служб

Самый быстрый способ устранить зависание — очистить кэш обновлений и перезапустить связанные службы. Это работает в 60–70% случаев.

Выполните следующие действия:

  1. Остановите службу Windows Update:
    • Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
    • Введите команду: net stop wuauserv и нажмите Enter.
    • Затем введите: net stop bits и снова Enter.
  2. Удалите кэш обновлений:
    • Откройте проводник и перейдите в папку C:\Windows\SoftwareDistribution\Download.
    • Удалите все файлы и папки в этой директории (если система запросит права администратора — подтвердите).
  3. Перезапустите службы:
    • Вернитесь в командную строку и введите: net start wuauserv.
    • Затем: net start bits.
  4. Проверьте центр обновления:
    • Откройте Параметры → Обновление и безопасность → Центр обновления Windows и проверьте, исчезла ли проблема.

Исправление повреждённых системных файлов

Если очистка кэша не помогла, возможно, проблема в повреждённых системных файлах. Для их проверки и восстановления используйте встроенные утилиты Windows.

Шаг 1: Проверка целостности системных файлов

  1. Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
  2. Введите команду: sfc /scannow и дождитесь завершения сканирования (это может занять 10–20 минут).
  3. Если утилита найдёт ошибки, она попробует исправить их автоматически. После завершения перезагрузите компьютер.

Шаг 2: Восстановление образа системы

Если sfc /scannow не справилась, используйте DISM:

  1. В командной строке (от имени администратора) введите: DISM /Online /Cleanup-Image /RestoreHealth.
  2. Дождитесь завершения процесса (это может занять до 30 минут).
  3. После завершения перезагрузите ПК и проверьте центр обновления.
⚠️ Внимание: Не прерывайте работу утилит sfc и DISM. Это может привести к ещё большим проблемам с системой.
Как часто у вас возникают проблемы с центром обновления Windows?
Часто, несколько раз в месяц
Редко, раз в полгода
Никогда не сталкивался
Затрудняюсь ответить

Отключение сторонних антивирусов и брандмауэров

Антивирусы и брандмауэры часто блокируют доступ к серверам 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. Это актуально, если вы знаете, какое обновление вызывает проблему.

Как найти и установить обновление вручную:

  1. Узнайте код проблемного обновления из журнала (Параметры → Обновление и безопасность → Журнал обновлений).
  2. Перейдите в Каталог Microsoft Update (используйте поиск в браузере).
  3. Введите код обновления (например, KB5023778) в строку поиска.
  4. Скачайте подходящее обновление для вашей версии Windows (проверьте разрядность: 32 или 64 бита).
  5. Запустите скачанный файл и следуйте инструкциям на экране.

Этот способ подходит для опытных пользователей, так как требует точного знания, какое обновление нужно установить.

Ручное обновление через каталог Microsoft Update — надёжный способ обойти проблемы с автоматическим центром обновления, но требует осторожности: устанавливайте только те обновления, которые подходят для вашей версии Windows.

Сброс компонентов Windows Update

Если ни один из предыдущих способов не сработал, попробуйте полностью сбросить компоненты Windows Update. Это радикальный, но эффективный метод.

Пошаговая инструкция:

  1. Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
  2. Поочерёдно введите следующие команды, нажимая Enter после каждой: net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. Удалите папки SoftwareDistribution и Catroot2: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Перезапустите службы: net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. Перезагрузите компьютер и проверьте работу центра обновления.
Что делать, если после сброса компонентов обновления проблема осталась?

В этом случае попробуйте 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

Выполнено: 0 / 8

Часто задаваемые вопросы

Почему центр обновления висит на этапе «Поиск обновлений»?

Чаще всего это связано с повреждённым кэшем обновлений или конфликтом с антивирусом. Попробуйте очистить папку SoftwareDistribution и временно отключить защиту. Если проблема не исчезла, проверьте целостность системных файлов с помощью sfc /scannow.

Можно ли отключить центр обновления навсегда?

Технически да, но это не рекомендуется. Обновления содержат важные исправления безопасности, без которых ваш компьютер становится уязвимым для вирусов и хакеров. Если вы всё же хотите отключить обновления, используйте групповую политику (gpedit.msc) или реестр, но помните о рисках.

Сколько времени может занимать поиск обновлений в Windows 10/11?

В нормальных условиях поиск обновлений занимает от 5 до 15 минут. Если процесс затягивается на час и более, это уже проблема. В таком случае используйте методы, описанные в статье: очистка кэша, перезапуск служб, проверка системных файлов.

Что делать, если центр обновления пишет «Не удалось завершить обновления, отмена изменений»?

Эта ошибка возникает, если система не может установить обновление из-за конфликта или повреждения файлов. Попробуйте:

  1. Очистить кэш обновлений (папка SoftwareDistribution).
  2. Запустить sfc /scannow и DISM /Online /Cleanup-Image /RestoreHealth.
  3. Установить обновление вручную через Каталог Microsoft Update.