Очистка кэша обновлений 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 через командную строку, выполните следующие действия:
- Остановите службу
Windows Update. Введите команду:net stop wuauservи нажмитеEnter. Дождитесь сообщения «Служба Windows Update остановлена». - Остановите службу
Background Intelligent Transfer Service (BITS). Введите:net stop bitsи дождитесь подтверждения. - Удалите содержимое папки
SoftwareDistribution. Используйте команду:del /q /f /s %windir%\SoftwareDistribution\Download\*. Это удалит все файлы в папке кэша. - Перезапустите остановленные службы:
net start wuauservиnet start bits. - Перезагрузите компьютер, чтобы изменения вступили в силу.
⚠️ Внимание: Не удаляйте папкуSoftwareDistributionцеликом — это может нарушить работуWindows Update. Удаляйте только содержимое папкиDownload!
Альтернативные команды для очистки кэша
Помимо ручного удаления файлов, можно использовать встроенные утилиты Windows для очистки кэша. Они более безопасны, но менее эффективны в плане освобождения места.
| Команда | Описание | Когда использовать |
|---|---|---|
sfc /scannow | Проверка и восстановление системных файлов | Если есть подозрения на повреждение системных файлов |
DISM /Online /Cleanup-Image /RestoreHealth | Восстановление образа Windows | Если обновления не устанавливаются из-за ошибок в образе |
cleanmgr | Очистка диска от временных файлов | Для удаления ненужных файлов, включая кэш обновлений (менее эффективно) |
wsreset.exe | Сброс кэша Microsoft Store | Если проблемы только с обновлениями приложений из Store |
Что делать, если кэш не удаляется
Иногда при попытке очистить кэш обновлений через командную строку могут возникать ошибки. Например, система сообщает, что файлы используются другим процессом или доступ запрещён.
В этом случае:
- Проверьте, остановлены ли службы
wuauservиbits. Если нет — повторите командыnet stop. - Используйте безопасный режим. Загрузитесь в безопасном режиме (нажмите
Win + R, введитеmsconfig, выберите «Безопасная загрузка») и повторите удаление. - Проверьте права доступа. Убедитесь, что у вашей учётной записи есть права на изменение системных файлов.
Если ни один способ не работает
В крайнем случае можно воспользоваться утилитой TakeOwn для получения прав на папку SoftwareDistribution. Введите в CMD:
takeown /f C:\Windows\SoftwareDistribution /r /d y, затем icacls C:\Windows\SoftwareDistribution /grant administrators:F /t. После этого повторите удаление файлов. Будьте осторожны — неверные действия могут нарушить работу системы!
Практическое руководство: очистка кэша без ошибок
Чтобы очистка кэша обновлений Windows 10 через командную строку прошла без проблем, следуйте этому чек-листу. Он поможет избежать типичных ошибок и сэкономить время.
Чек-лист перед очисткой кэша
Часто задаваемые вопросы
Можно ли удалить папку полностью?
Нет, удалять всю папку SoftwareDistribution не рекомендуется. Она содержит не только кэш обновлений, но и важные файлы для работы Windows Update. Удаляйте только содержимое подпапки Download.
Почему после очистки кэша обновления снова скачиваются?
Это нормально. После очистки кэша Windows Update загрузит только те файлы, которые необходимы для текущих обновлений. Если система предложила обновление, она скачает его заново — но уже без лишних временных данных.
Сколько места освободится после очистки кэша?
Размер освобождённого места зависит от того, сколько обновлений было загружено, но не установлено. В среднем это 1–5 ГБ. Если вы давно не чистили кэш, может освободиться до 10 ГБ.
Безопасно ли очищать кэш обновлений через командную строку?
Да, если следовать инструкции и удалять только файлы в папке Download. Остановка служб wuauserv и bits временная — после перезагрузки они запустятся автоматически.