Очистка обновлений Windows 10 через командную строку — быстрый способ освободить место на системном диске, особенно если система давно не переустанавливалась. Старые файлы обновлений, кэш Windows Update и временные данные могут занимать десятки гигабайт. С помощью нескольких команд в CMD можно удалить их без установки сторонних программ.
Далее разберём, как это сделать безопасно, какие команды использовать и на что обратить внимание, чтобы не удалить нужные системные файлы. Спойлер: большая часть мусора хранится в папке WinSxS и кэше обновлений — их очистка даёт максимальный эффект.
Почему скапливаются файлы обновлений и можно ли их удалять
Windows 10 по умолчанию сохраняет старые версии обновлений, чтобы пользователь мог откатить систему при сбоях. Со временем папка C:\Windows\SoftwareDistribution\Download и WinSxS разрастаются до 10–20 ГБ. Удалять их можно, но с осторожностью: после очистки откат к предыдущей версии Windows станет невозможен.
Кроме того, система хранит временные файлы в папке Temp и кэш магазина Microsoft Store. Их удаление не влияет на стабильность ОС, но ускоряет её работу.
Перед очисткой создайте точку восстановления системы: откройте «Панель управления» → «Восстановление» → «Настройка восстановления системы» → «Создать». Это защитит вас от ошибок при удалении файлов.
| Метод | Плюсы | Минусы | Сложность |
|---|---|---|---|
| Ручная очистка через Проводник | Простота, не требует знаний команд | Не все папки доступны, риск удалить нужные файлы | Низкая |
| Очистка диска (cleanmgr) | Безопасно, удаляет временные файлы | Не очищает кэш Windows Update полностью | Средняя |
Командная строка (DISM, cleanmgr) | Максимальная очистка, включая WinSxS | Требует знания команд, риск ошибок | Высокая |
| Сторонние утилиты (CCleaner и др.) | Автоматическая очистка, удобный интерфейс | Риск удаления важных файлов, возможны баги | Низкая |
Способы очистки обновлений: сравнение методов
Есть несколько способов удалить ненужные файлы обновлений: вручную через Проводник, с помощью встроенных инструментов Windows или через командную строку. Последний вариант самый эффективный — он позволяет очистить даже скрытые системные папки.
Подготовка к очистке: что нужно сделать заранее
Перед тем как очистить обновления Windows 10 через командную строку, выполните несколько подготовительных шагов:
- Проверьте свободное место на диске. Откройте
Этот компьютери посмотрите, сколько места занимает системный раздел (обычноC:). Если свободно менее 10% — очистка обязательна. - Закройте все программы. Очистка может затрагивать системные файлы, поэтому лучше завершить работу всех приложений.
- Запустите командную строку от имени администратора. Без прав админа команды
DISMиcleanmgrне сработают. - Создайте резервную копию важных данных. Хотя очистка обновлений редко ломает систему, лучше перестраховаться.
Если вы не уверены, какие файлы можно удалять, используйте встроенный инструмент Очистка диска (cleanmgr) — он безопасно удалит временные файлы и кэш.
Базовые команды для очистки через CMD
Теперь перейдём к самому эффективному способу — использованию командной строки. Ниже приведены основные команды, которые помогут очистить обновления и временные файлы.
- Очистка кэша
Windows Update
ОткройтеCMDот имени администратора и выполните:net stop wuauserv→net stop bits→del /q /f C:\Windows\SoftwareDistribution\*→net start wuauserv→net start bits. Это удалит загруженные, но не установленные обновления. - Очистка папки
WinSxS
Используйте команду:DISM /Online /Cleanup-Image /AnalyzeComponentStore— она покажет, нужно ли очищать хранилище компонентов. Если ответ «Да», выполните:DISM /Online /Cleanup-Image /StartComponentCleanup. - Очистка временных файлов
Командаdel /q /f %temp%\*удалит временные файлы текущего пользователя, аcleanmgr /sageset:1иcleanmgr /sagerun:1запустят очистку диска с заранее выбранными параметрами.
⚠️ Внимание: Не удаляйте вручную файлы из папкиWinSxS— это может привести к сбоям в работе системы. Используйте только командыDISM.
Сравнение команд DISM и cleanmgr: что эффективнее
Оба инструмента встроены в Windows 10, но работают по-разному. DISM (Deployment Image Servicing and Management) предназначен для обслуживания образа системы, а cleanmgr — для удаления временных файлов. их комбинация даёт максимальный результат.
| Критерий | DISM | cleanmgr |
|---|---|---|
Удаляет файлы из WinSxS | Да | Нет |
Очищает кэш Windows Update | Да (косвенно) | Да |
| Удаляет временные файлы пользователя | Нет | Да |
| Требует прав администратора | Да | Нет (но с правами админа очищает больше) |
| Время выполнения | Долго (10–30 минут) | Быстро (1–5 минут) |
Когда очистка обновлений не помогает
Если после выполнения всех команд место на диске не освободилось, проблема может быть не в обновлениях. Проверьте:
- Папку
hiberfil.sys— файл гибернации, занимающий объём, равный оперативной памяти. Отключите гибернацию командойpowercfg /h off. - Файл подкачки
pagefile.sys— его размер можно уменьшить в настройках виртуальной памяти. - Точки восстановления — они занимают до 15% от объёма диска. Удалите старые точки через «Свойства системы» → «Защита системы» → «Настроить».
Очистка обновлений через командную строку — самый эффективный способ освободить место, но требует осторожности. Всегда начинайте с команд DISM и cleanmgr, а не с ручного удаления файлов.
Пошаговая инструкция: очистка обновлений через CMD
Теперь приведём полную пошаговую инструкцию, как очистить обновления Windows 10 через командную строку. Следуйте ей внимательно, чтобы не пропустить важные шаги.
1. Откройте командную строку от имени администратора: нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)».
2. Остановите службы Windows Update и BITS:
net stop wuauservnet stop bits
3. Удалите содержимое папки SoftwareDistribution:
del /q /f C:\Windows\SoftwareDistribution\*
4. Запустите службы обратно:
net start wuauservnet start bits
5. Очистите хранилище компонентов:
DISM /Online /Cleanup-Image /StartComponentCleanup
6. Для более глубокой очистки используйте:
DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
7. Запустите очистку диска:
cleanmgr /sageset:1 → выберите все пункты → cleanmgr /sagerun:1
8. Перезагрузите компьютер.
Что сделать перед очисткой обновлений Windows 10
Часто задаваемые вопросы
Можно ли удалить папку вручную?
Нет, удалять папку WinSxS вручную категорически не рекомендуется. Она содержит критически важные системные файлы, и её удаление может привести к неработоспособности Windows. Используйте только команды DISM для очистки.
Сколько места освободится после очистки обновлений?
Объём освобожденного места зависит от времени с последней очистки и количества установленных обновлений. В среднем пользователи освобождают от 5 до 20 ГБ. Наибольший эффект даёт очистка папки WinSxS и кэша Windows Update.
Безопасно ли использовать команду DISM /Online /Cleanup-Image /ResetBase?
Да, команда безопасна, но она удаляет все старые версии компонентов, что делает невозможным откат к предыдущим сборкам Windows. Используйте её, только если вы уверены, что не будете откатывать систему.
Как часто нужно очищать кэш обновлений?
Оптимальная частота — раз в 3–6 месяцев. Если на диске часто заканчивается место, можно делать очистку чаще. Регулярная очистка предотвращает накопление ненужных файлов и поддерживает производительность системы.