Краткий ответ
Когда обновление Windows не устанавливается, чаще всего причина в недостатке места на диске C, неверной дате и времени, поврежденном кэше обновлений или неработающей службе Windows Update. Сначала проверьте место на диске C и дату с временем, запустите средство устранения неполадок, затем сбросьте компоненты обновления и повторите загрузку.
Как проявляется проблема
- Обновление прерывается с кодом ошибки (например, 0x80070002, 0x800f081f, 0x8024402c)
- Загрузка останавливается на определенном проценте и не продолжается
- Компьютер перезагружается и возвращается к той же точке
- В Параметрах написано «Не удалось обновить» или «Повторите попытку»
- Некоторые исправления устанавливаются, а одно постоянно сбоит
Частые причины
Недостаточно места на системном диске
Для обновлений требуется несколько гигабайт свободного места для временных файлов и отката изменений. Если диск C заполнен, установка прерывается.
Поврежденный кэш обновлений
Файлы в папке загрузки обновлений могут быть неполными или поврежденными, поэтому Windows постоянно пытается установить один и тот же неисправный пакет.
Службы и компоненты обновления не работают
Службы Windows Update и Background Intelligent Transfer Service должны быть запущены. Их остановка блокирует загрузку и установку.
Неверная дата, время или часовой пояс
Несинхронизированные часы мешают проверке цифровых сертификатов, и сервер отклоняет запрос на обновление.
Поврежденные системные файлы
Повреждение в компонентах, отвечающих за обновление, вызывает повторяющиеся ошибки даже при хорошем подключении и достаточном месте.
Пошаговое решение
- 1
Проверьте место на диске C
Откройте
Параметры > Система > Памятьи посмотрите, сколько свободно. Для крупного обновления оставьте не менее 15-20 ГБ. Если места мало, удалите ненужные файлы черезПамять > Временные файлыи очистите корзину. - 2
Проверьте дату, время и подключение
Перейдите в
Параметры > Время и язык > Дата и времяи включите автоматическую установку времени и часового пояса. Затем проверьте, работает ли интернет в браузере, и отключите VPN, если используете его, так как некоторые VPN блокируют серверы обновлений. - 3
Запустите средство устранения неполадок
Откройте
Параметры > Система > Устранение неполадок > Другие средства устранения неполадоки запустите «Центр обновления Windows». В Windows 10 перейдите вПараметры > Обновление и безопасность > Устранение неполадок > Дополнительные средства устранения неполадок. Дождитесь завершения и перезагрузите компьютер. - 4
Сбросьте компоненты обновления
Откройте командную строку от имени администратора (
cmdчерез поиск, затем «Запуск от имени администратора»). Остановите службы командамиnet stop wuauserv,net stop bitsиnet stop cryptsvc. Затем в той же командной строке переименуйте папки командамиren C:\Windows\SoftwareDistribution SoftwareDistribution.oldиren C:\Windows\System32\catroot2 catroot2.old, после чего запустите службы командамиnet start wuauserv,net start bitsиnet start cryptsvc. - 5
Проверьте и исправьте системные файлы
В командной строке от имени администратора выполните
sfc /scannowи дождитесь завершения. Затем выполнитеDISM /Online /Cleanup-Image /RestoreHealth. Обе процедуры могут занять от 10 до 20 минут и потребовать подключения к интернету. - 6
Повторите загрузку
Вернитесь в
Параметры > Центр обновления Windows(в Windows 10:Параметры > Обновление и безопасность > Центр обновления Windows) и нажмите «Проверить наличие обновлений». Если доступна кнопка «Повторить попытку», используйте ее. После установки обязательно перезагрузите компьютер, чтобы изменения применились. - 7
Установите исправление вручную
Если постоянно сбоит одно и то же исправление, запишите его номер (например, KB5034441) и скачайте его с официальной страницы Microsoft Update Catalog. Установите двойным щелчком и перезагрузите компьютер. Не скачивайте исправления со сторонних сайтов.
- 8
Проверьте, поддерживается ли система
Если это Windows 10 и вы получаете сообщение об окончании поддержки, проверьте версию командой
winverили вПараметры > Система > О системе. Обновления для неподдерживаемых версий больше не поступают, поэтому единственное решение - перейти на поддерживаемую версию или более новую Windows.
Если ничего не помогло
Когда все шаги испробованы, а ошибка повторяется, остается восстановление из предыдущей точки или резервной копии. Откройте Параметры > Система > Восстановление (в Windows 10: Параметры > Обновление и безопасность > Восстановление) и проверьте, есть ли точка восстановления, созданная до появления проблемы. Если есть, восстановите систему из нее, но знайте, что программы, установленные после этой точки, будут удалены. В качестве последней опции в том же меню есть «Сбросить этот компьютер» с сохранением личных файлов, но она удаляет установленные программы и настройки. Перед любым сбросом сделайте резервную копию важных файлов на внешний диск или в облако. Если ошибка возникает на нескольких компьютерах в офисе, причина, вероятно, в сети, прокси или сервере обновлений, а не в отдельном компьютере.
Как избежать повторения
- Оставляйте не менее 15 ГБ свободного места на диске C, а для крупных обновлений - 20 ГБ
- Включите автоматическую установку времени и часового пояса
- Не выключайте компьютер во время установки обновлений
- Регулярно проверяйте, успешно ли установлены обновления, а не только загружены
Когда лучше обратиться к специалисту
Если ошибка повторяется после всех шагов, если компьютер не может загрузиться после обновления или если проблема затрагивает несколько компьютеров в офисе, лучше обратиться в ИТ-поддержку, чем самостоятельно запускать сброс системы.
Обслуживание ИТ-инфраструктуры · Серверы, сети, резервное копирование, безопасность и helpdeskЧастые вопросы
Можно ли удалить папку SoftwareDistribution?
Да, удаление или переименование этой папки безопасно. Windows создаст ее заново при следующей проверке обновлений. Перед этим остановите службы Windows Update и BITS, а папку рекомендуется переименовать, а не удалять безвозвратно, чтобы можно было вернуть ее, если что-то пойдет не так.
Почему обновление постоянно перезапускается?
Чаще всего потому, что установка не может завершиться, и Windows откатывает изменения и пытается снова. Проверьте место на диске, выполните `sfc /scannow` и сбросьте кэш обновлений. Если проблема сохраняется, установите конкретное исправление вручную.
Безопасно ли выключать компьютер во время обновления?
Нет, если компьютер не завис более чем на час без какой-либо активности. Принудительное выключение может оставить систему в неисправном состоянии. Если компьютер завис, удерживайте кнопку питания, пока он не выключится, затем включите его и дождитесь, пока Windows попытается завершить процедуру.