Бесконечное сообщение «Идет проверка обновлений» в Центре обновления Windows чаще всего означает, что служба wuauserv не может получить ответ от серверов Microsoft или зациклилась на поврежденном локальном кэше. Процесс при этом может висеть часами без какого-либо прогресса, а индикатор загрузки не двигается. Похожая ситуация встречается и в отдельных программах — браузерах, антивирусах, лаунчерах игр — когда их модуль обновления не может завершить запрос.
Хорошая новость в том, что в большинстве случаев проблема решается без переустановки системы. Ниже разберем, почему проверка обновлений зависает, как безопасно прервать зависший процесс и что делать, чтобы поиск обновлений снова заработал. Инструкции ориентированы на Windows 10 и Windows 11, но общая логика применима и к сторонним приложениям.
Почему проверка обновлений зависает
Причин несколько, и они не всегда очевидны. Наиболее частая — поврежденный кэш обновлений в папке SoftwareDistribution: система пытается использовать битые данные и уходит в бесконечный цикл. Вторая типичная причина — сбой самой службы Центра обновления или зависших фоновых процессов svchost.exe.
Также проверка может не завершаться из-за сетевых проблем: недоступные серверы, некорректный DNS, блокировка со стороны антивируса или файрвола, работа через прокси. Реже виноваты поврежденные системные файлы Windows или конфликт с уже загруженным, но не установленным обновлением.
- 🔄 Поврежденный кэш в папке
SoftwareDistribution - 🌐 Проблемы с сетью, DNS или блокировка файрволом
- ⚙️ Зависшая служба Центра обновления Windows
- 🛡️ Вмешательство стороннего антивируса
- 💾 Повреждение системных файлов ОС
Сколько должна длиться проверка обновлений
Нормальная проверка обновлений на исправной системе занимает от нескольких секунд до пары минут. На медленном соединении или после долгого перерыва в обновлениях процесс может растянуться до 10–15 минут — это еще в пределах нормы.
Если проверка не завершилась за 30–40 минут при работающем интернете, процесс почти наверняка завис, и ждать дальше бессмысленно. Пора переходить к активным действиям: перезапуску служб и очистке кэша.
Быстрые действия перед углубленной диагностикой
Начните с простых и безопасных шагов — они решают проблему удивительно часто. Сначала полностью перезагрузите компьютер: именно перезагрузку, а не завершение работы с быстрым запуском. Затем проверьте, что интернет стабилен и сайты открываются без задержек.
Если используется VPN или прокси, временно отключите их — эти инструменты нередко мешают связи с серверами обновлений. Также проверьте правильность даты и времени в системе: большое расхождение ломает проверку сертификатов, и запрос к серверу отклоняется.
Перезапуск службы Центра обновления
Когда быстрые меры не помогли, перезапустите службы обновления вручную. Откройте оснастку через Win + R → services.msc, найдите «Центр обновления Windows», остановите её и запустите заново. После этого снова запустите поиск обновлений в параметрах системы.
Если служба не останавливается или сразу зависает снова, выполните сброс через командную строку от имени администратора:
net stop wuauserv
net stop bits
net start wuauserv
net start bits
Команды останавливают и запускают Центр обновления (wuauserv) и фоновую интеллектуальную службу передачи (BITS), через которую скачиваются пакеты. После перезапуска дайте проверке 10–15 минут, прежде чем делать выводы.
☑️ Порядок перезапуска служб обновления
Очистка кэша обновлений
Если перезапуск служб не помог, вероятная причина — поврежденный локальный кэш. Остановите службы wuauserv и bits командами выше, затем откройте папку C:\Windows\SoftwareDistribution и удалите её содержимое (саму папку удалять не нужно). Это безопасно: Windows создаст все необходимые файлы заново при следующей проверке.
⚠️ Внимание: перед удалением содержимого папки SoftwareDistribution обязательно остановите службы обновления. Иначе часть файлов будет заблокирована, а попытка удаления может завершиться ошибкой доступа.
После очистки запустите службы обратно и перезагрузите компьютер. Первая проверка обновлений после сброса кэша может идти дольше обычного — система заново строит локальную базу, это нормально.
Проверка системных файлов и сети
Когда кэш чист, а проверка всё равно висит, стоит проверить целостность системных файлов. Запустите командную строку от имени администратора и выполните:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
Утилита SFC проверяет защищенные файлы системы и восстанавливает поврежденные, а DISM чинит образ системы, от которого зависит работа компонентов обновления. Обе команды могут выполняться продолжительное время — не прерывайте их.
Параллельно проверьте сетевую часть: попробуйте сменить DNS на публичный, временно отключите сторонний антивирус и проверьте, не блокирует ли файрвол исходящие соединения служб обновления. Встроенное средство устранения неполадок Центра обновления (Параметры → Система → Устранение неполадок) тоже способно автоматически найти и исправить типовые сбои.
Что делать, если зависает проверка обновлений в отдельной программе
Логика та же: завершите процесс программы через диспетчер задач, перезапустите её от имени администратора, проверьте доступ к интернету и настройки прокси внутри самого приложения. Если не помогает — очистите кэш программы (путь указан в её документации) или переустановите приложение с сохранением пользовательских данных.
Сравнение способов решения
Чтобы выбрать подходящий метод, ориентируйтесь на таблицу ниже — от простого к сложному.
| Способ | Сложность | Когда применять |
|---|---|---|
| Перезагрузка и проверка сети | Минимальная | Первый шаг при любом зависании |
| Перезапуск служб wuauserv и BITS | Низкая | Проверка висит более 30 минут |
| Очистка SoftwareDistribution | Средняя | Перезапуск служб не помог |
| SFC и DISM | Средняя | Подозрение на повреждение системы |
| Средство устранения неполадок | Низкая | Автоматическая диагностика типовых сбоев |
⚠️ Внимание: не прерывайте установку уже скачанных обновлений отключением питания — это может повредить системные файлы. Зависшую именно проверку прерывать безопасно, но этап установки требует терпения.
Когда обращаться к радикальным мерам
Если ни один из методов не помог, остаются более серьезные варианты: восстановление системы из точки восстановления, созданной до появления проблемы, или обновление «поверх» с сохранением файлов и программ через установочный образ Windows. Это крайние меры, и к ним стоит прибегать только после исчерпания простых способов.
Для корпоративных компьютеров ситуация может быть иной: обновлениями управляет администратор через WSUS или групповые политики, и локальные действия пользователя не сработают. В этом случае обратитесь в ИТ-отдел вашей организации.
Часто задаваемые вопросы
Можно ли просто закрыть окно с зависшей проверкой обновлений?
Да, закрытие окна параметров безопасно — сама проверка при этом может продолжаться в фоне. Чтобы полностью остановить процесс, перезапустите службу Центра обновления или перезагрузите компьютер.
Удалит ли очистка SoftwareDistribution уже установленные обновления?
Нет. В этой папке хранятся лишь скачанные установочные файлы и история загрузок. Уже установленные обновления находятся в других компонентах системы и не пострадают.
Почему проверка обновлений зависает сразу после установки Windows?
На свежеустановленной системе кэш пуст, а накопленных обновлений много, поэтому первая проверка объективно идет дольше. Дайте ей больше времени и убедитесь в стабильности интернет-соединения.
Влияет ли антивирус на проверку обновлений Windows?
Может влиять: некоторые сторонние антивирусы и файрволы фильтруют трафик системных служб. Для диагностики временно отключите защиту и повторите проверку, затем включите защиту обратно.
Что делать, если зависает проверка обновлений в браузере или игре?
Закройте программу через диспетчер задач, перезапустите её, проверьте сеть и настройки прокси внутри приложения. При повторном зависании помогает переустановка программы с сохранением пользовательских данных.