Очистка кэша обновлений Windows 10 через командную строку — самый быстрый способ освободить место на диске и решить проблемы с зависанием Windows Update. Чаще всего кэш накапливается в папке C:\Windows\SoftwareDistribution\Download и может занимать от нескольких сотен мегабайт до нескольких гигабайт.

В этой статье подробно разберём, как удалить кэш обновлений Windows 10 с помощью командной строки, какие команды для этого используются и на что обратить внимание, чтобы не нарушить работу системы. А ещё расскажем, когда это действительно нужно делать, а когда можно обойтись стандартными средствами.

Зачем очищать кэш обновлений и когда это нужно

Кэш обновлений Windows 10 — это временные файлы, которые система скачивает для установки патчей безопасности, исправлений и новых функций. В большинстве случаев Windows Update автоматически удаляет ненужные файлы после установки, но иногда этого не происходит.

Очищать кэш стоит в нескольких случаях:

  • Нехватка места на диске — если на системном разделе осталось менее 10–15% свободного пространства, кэш может занимать до 5–10 ГБ;
  • Ошибки при обновлении — если Windows Update зависает на этапе загрузки или установки (коды ошибок 0x80070002, 0x80073701 и другие);
  • Медленная работа системы — избыток временных файлов может замедлять запуск программ и загрузку ОС.

В остальных случаях чистить кэш не обязательно — система сама справляется с его управлением.

💡

Если обновления устанавливаются нормально, а места на диске хватает, очистка кэша не даст заметного прироста производительности. Не тратьте время зря!

СпособСложностьЭффективностьРиск для системы
Командная строка (net stop wuauserv + удаление папки)СредняяВысокаяНизкий (при правильном выполнении)
Ручное удаление папки SoftwareDistributionНизкаяСредняяСредний (может прервать обновление)
Утилита DISMВысокаяВысокаяНизкий
Очистка диска (cleanmgr)НизкаяНизкаяОтсутствует

Способы очистки кэша обновлений в Windows 10

Существует несколько способов удалить кэш обновлений: через командную строку, вручную через проводник или с помощью встроенных утилит. Каждый метод имеет свои плюсы и минусы.

Подготовка к очистке кэша через командную строку

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

Во-первых, закройте все важные программы — процесс потребует перезагрузки, и несохранённые данные могут быть утеряны. Во-вторых, запустите командную строку от имени администратора — без прав админа команды не сработают.

Как открыть командную строку с правами администратора:

  • Нажмите Win + X и выберите «Командная строка (администратор)» или « Windows PowerShell (администратор)»;
  • Или введите в поиске cmd, правой кнопкой мыши выберите «Запуск от имени администратора».

Если вы используете учётную запись без прав админа, запросите их у администратора ПК.

Пошаговая инструкция: очистка кэша через CMD

Теперь переходим к самому процессу. Чтобы очистить кэш обновлений Windows 10 через командную строку, выполните следующие действия:

  1. Остановите службу Windows Update. Введите команду: net stop wuauserv и нажмите Enter. Дождитесь сообщения «Служба Windows Update остановлена».
  2. Остановите службу Background Intelligent Transfer Service (BITS). Введите: net stop bits и дождитесь подтверждения.
  3. Удалите содержимое папки SoftwareDistribution. Используйте команду: del /q /f /s %windir%\SoftwareDistribution\Download\*. Это удалит все файлы в папке кэша.
  4. Перезапустите остановленные службы: net start wuauserv и net start bits.
  5. Перезагрузите компьютер, чтобы изменения вступили в силу.
⚠️ Внимание: Не удаляйте папку SoftwareDistribution целиком — это может нарушить работу Windows Update. Удаляйте только содержимое папки Download!
Как часто вы очищаете кэш обнавлений Windows?
Раз в месяц
Только когда возникают проблемы
Никогда
Не знаю, что это

Альтернативные команды для очистки кэша

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

КомандаОписаниеКогда использовать
sfc /scannowПроверка и восстановление системных файловЕсли есть подозрения на повреждение системных файлов
DISM /Online /Cleanup-Image /RestoreHealthВосстановление образа WindowsЕсли обновления не устанавливаются из-за ошибок в образе
cleanmgrОчистка диска от временных файловДля удаления ненужных файлов, включая кэш обновлений (менее эффективно)
wsreset.exeСброс кэша Microsoft StoreЕсли проблемы только с обновлениями приложений из Store

Что делать, если кэш не удаляется

Иногда при попытке очистить кэш обновлений через командную строку могут возникать ошибки. Например, система сообщает, что файлы используются другим процессом или доступ запрещён.

В этом случае:

  1. Проверьте, остановлены ли службы wuauserv и bits. Если нет — повторите команды net stop.
  2. Используйте безопасный режим. Загрузитесь в безопасном режиме (нажмите Win + R, введите msconfig, выберите «Безопасная загрузка») и повторите удаление.
  3. Проверьте права доступа. Убедитесь, что у вашей учётной записи есть права на изменение системных файлов.
Если ни один способ не работает

В крайнем случае можно воспользоваться утилитой TakeOwn для получения прав на папку SoftwareDistribution. Введите в CMD: takeown /f C:\Windows\SoftwareDistribution /r /d y, затем icacls C:\Windows\SoftwareDistribution /grant administrators:F /t. После этого повторите удаление файлов. Будьте осторожны — неверные действия могут нарушить работу системы!

Практическое руководство: очистка кэша без ошибок

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

Чек-лист перед очисткой кэша

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

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

Можно ли удалить папку полностью?

Нет, удалять всю папку SoftwareDistribution не рекомендуется. Она содержит не только кэш обновлений, но и важные файлы для работы Windows Update. Удаляйте только содержимое подпапки Download.

Почему после очистки кэша обновления снова скачиваются?

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

Сколько места освободится после очистки кэша?

Размер освобождённого места зависит от того, сколько обновлений было загружено, но не установлено. В среднем это 1–5 ГБ. Если вы давно не чистили кэш, может освободиться до 10 ГБ.

Безопасно ли очищать кэш обновлений через командную строку?

Да, если следовать инструкции и удалять только файлы в папке Download. Остановка служб wuauserv и bits временная — после перезагрузки они запустятся автоматически.