WindowsСредняя

Очистка кэша обновлений Windows: пошаговая инструкция

Гайд по безопасной очистке кэша обновлений Windows для решения проблем со скачиванием и установкой апдейтов. Восстановит работу Центра обновлений без переустановки системы.

Обновлено 28 апреля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:Windows 10 22H2 и новееWindows 11 22H2 и новее

Введение / Зачем это нужно

Кэш обновлений Windows хранит временные файлы, загруженные Центром обновлений перед установкой. Со временем эти файлы могут повреждаться, из-за чего обновления перестают скачиваться или зависают на этапе подготовки. Очистка кэша возвращает системе способность корректно загружать и применять апдейты без переустановки Windows.

После выполнения инструкции вы восстановите работу Центра обновлений, удалите повреждённые данные и позволите Windows скачать актуальные файлы заново.

Требования / Подготовка

  • Права администратора на компьютере.
  • Доступ к командной строке или PowerShell.
  • Свободное место на системном диске для повторной загрузки обновлений.

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

Шаг 1: Остановка служб обновлений

Закройте все программы и запустите командную строку от имени администратора. Выполните по очереди команды для остановки служб, которые блокируют кэш:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Эти команды останавливают Центр обновлений, криптографическую службу, фоновую интеллектуальную службу передачи и установщик Windows.

Шаг 2: Очистка папки кэша

Перейдите в папку C:\Windows\SoftwareDistribution через проводник или командную строку. Удалите всё её содержимое:

del /q /f /s C:\Windows\SoftwareDistribution\*

⚠️ Важно: не удаляйте саму папку SoftwareDistribution, только её содержимое. Windows воссоздаст структуру при запуске служб.

Шаг 3: Запуск служб обновлений

Вернитесь в командную строку и запустите остановленные службы:

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

После этого Центр обновлений сможет работать с новой, чистой папкой кэша.

Шаг 4: Альтернативный способ через PowerShell

Если предпочитаете автоматизировать процесс, выполните в PowerShell от имени администратора:

# Остановка служб
Stop-Service -Name wuauserv, cryptSvc, bits, msiserver -Force

# Очистка кэша
Remove-Item -Path "C:\Windows\SoftwareDistribution\*" -Recurse -Force

# Запуск служб
Start-Service -Name wuauserv, cryptSvc, bits, msiserver

Этот скрипт делает то же самое, но быстрее и без лишних переключений между окнами.

Проверка результата

Откройте ПараметрыОбновление и безопасность (Windows 10) или ПараметрыЦентр обновления Windows (Windows 11) и нажмите Проверить наличие обновлений. Если загрузка началась без ошибок, очистка прошла успешно.

Вы также можете проверить статус служб в консоли:

sc query wuauserv

Статус должен быть RUNNING.

Возможные проблемы

  • Ошибка доступа при удалении файлов — убедитесь, что службы остановлены и ни один антивирус не блокирует папку.
  • Служба не запускается — попробуйте выполнить в командной строке sfc /scannow для восстановления системных файлов.
  • Обновления снова зависают — временно отключите VPN или прокси, если они используются, и повторите очистку.
  • Папка не удаляется полностью — загрузитесь в безопасном режиме и повторите шаг 2.

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

Безопасно ли удалять папку SoftwareDistribution?
Поможет ли очистка кэша, если обновления не скачиваются?
Нужно ли перезагружать ПК после очистки кэша?
Из-за чего кэш обновлений повреждается?

Полезное

Остановка службы обновлений
Удаление папки SoftwareDistribution
Перезапуск службы