Введение / Зачем это нужно
Обновления Windows обеспечивают безопасность, стабильность и новые функции, но часто сопровождаются ошибками и сбоями. В этом руководстве вы узнаете, как быстро устранить наиболее распространённые проблемы, проверить доступность обновлений и избежать ошибок навсегда. После выполнения шагов вы сможете обновлять систему вручную или автоматически без лишних сложностей.
Требования / Подготовка
- Операционные системы: Windows 10 (любой выпуск) или Windows 11 (любой выпуск).
- Права пользователя: Необходимо иметь права администратора.
- Подключение к интернету: Для загрузки обновлений требуется стабильное сетевое соединение.
- Свободное место: Минимум 4 ГБ свободного места на системном диске.
- Инструменты: Командная строка PowerShell (от имени администратора).
Шаг 1: Проверка подключения и открытие Центра обновления Windows
Откройте «Параметры» (`Win + I) → «Обновление и безопасность» → «Центр обновления Windows». Убедитесь, что интернет-соединение стабильно, и выполните проверку доступности обновлений.
Шаг 2: Сброс компонентов обновления Windows
Откройте PowerShell от имени администратора и выполните команды для остановки служб, переименования каталогов и их перезапуска:
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
Это очистит кэш обновлений и исправит повреждённые файлы.
Шаг 3: Проверить наличие обновлений и установить важные обновления
Вернитесь в Центр обновления Windows и нажмите «Проверить наличие обновлений». Если найдены обновления, установите сначала важные обновления, затем необязательные.
Шаг 4: Вручную установить ключевые обновления через каталог Microsoft
Перейдите на сайт Microsoft Update Catalog, найдите необходимые обновления (например, Security Updates, Feature Updates), установите их и перезагрузите систему для применения изменений.
Шаг 5: Создать точку восстановления перед следующим обновлением
В меню «Пуск» найдите «Система → Защита системы» и нажмите «Создать». Укажите имя точки восстановления, чтобы при возникновении проблем можно было вернуться к предыдущему состоянию.
Проверка результата
После завершения установки обновлений откройте «Параметры» → «Обновление и безопасность» → «Центр обновления Windows». Проверьте, что статус отображает «Последняя проверка: сегодня» и «Установлено обновлений: N». Перезагрузите компьютер, чтобы убедиться, что система работает стабильно без ошибок обновления.
Возможные проблемы
- Ошибка 0x80070005 (Доступ запрещён): Проверьте разрешения каталогов
C:\Windows\SoftwareDistributionиC:\Windows\System32\catroot2. Установите права «Полный доступ» для учетной записи администратора. - Обновление зависло на 99%: Выполните сброс компонентов обновления (Шаг 2), удалите временные файлы с помощью команды
del /q /s %windir%\softwaredistribution\download\*, затем повторите проверку. - Нет свободного места: Освободите место на системном диске, удалив ненужные программы или файлы. Минимум 4 ГБ свободного места требуется для установки обновлений.
- Служба Центра обновления Windows не запускается: Запустите службу вручную через «Службы» (
services.msc) или выполните командуsc start wuauserv. Если служба отключена, включите её и установите тип запуска на «Автоматически».