Что понадобится
Инструкция подходит для компьютеров под управлением Windows 10 и Windows 11. Для выполнения шагов потребуются права администратора в системе и стандартные встроенные средства: классическая утилита «Очистка диска», «Планировщик заданий» и командная строка (DISM).
Шаг 1. Очистка системных файлов через cleanmgr
Классическая утилита «Очистка диска» позволяет быстро стереть временные файлы, очистить «Корзину» и удалить старые дистрибутивы обновлений.
- Нажмите комбинацию клавиш Win + R, введите
cleanmgrи нажмите Enter. - Выберите системный диск (по умолчанию — C:) и нажмите ОК.
- В открывшемся окне нажмите кнопку Очистить системные файлы (Clean up system files). Программа перезапустится с правами администратора и выполнит повторное сканирование.
- В списке файлов отметьте пункты:
- Очистка обновлений Windows (Windows Update Cleanup) — удаляет устаревшие копии компонентов обновлений;
- Временные файлы (Temporary files);
- Корзина (Recycle Bin);
- Эскизы (если миниатюры повреждены или занимают много места, также полезно удалить миниатюры удаленных фото в Windows 11).
- Нажмите ОК, а затем подтвердите действие кнопкой Удалить файлы.
Шаг 2. Запуск обслуживания хранилища компонентов через Планировщик заданий
В составе операционной системы предусмотрена фоновая задача StartComponentCleanup. Она периодически сжимает неиспользуемые файлы и удаляет устаревшие версии компонентов папки WinSxS, если с момента их замены прошло более 30 дней. Эту задачу можно запустить вручную.
- Нажмите сочетание клавиш Win + R, введите команду
taskschd.mscи нажмите Enter, чтобы открыть «Планировщик заданий». - В левой колонке перейдите по следующему пути:
Библиотека планировщика заданий→Microsoft→Windows→Servicing. - В центральном окне найдите задачу StartComponentCleanup.
- Нажмите по ней правой кнопкой мыши и выберите пункт Выполнить.
Эту же процедуру можно инициировать через командную строку. Для этого откройте консоль от имени администратора и введите:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
При автоматическом или ручном запуске через планировщик у процесса действует ограничение по времени в 1 час, поэтому часть данных может остаться необработанной, если накопитель перегружен.
Шаг 3. Глубокая очистка WinSxS через инструмент DISM
Папка C:\Windows\WinSxS (хранилище компонентов) разрастается по мере установки обновлений безопасности и функциональных апдейтов. Для ее полной очистки используется консольная утилита DISM (Deployment Image Servicing and Management).
Быстрая очистка замещенных компонентов
- Нажмите правой кнопкой мыши на меню «Пуск» и выберите Терминал (Администратор) или запустите Командную строку от имени администратора.
- Введите команду и нажмите Enter:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
В отличие от задачи в планировщике, этот параметр сразу удаляет старые версии компонентов без ожидания 30-дневного льготного периода и не имеет часового тайм-аута.
Очистка с удалением базовых версий (максимальное сжатие)
Если требуется освободить максимум дискового пространства, используется ключ /ResetBase.
- В командной строке с правами администратора выполните:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
- Дождитесь завершения шкалы выполнения до 100% и появления статуса об успешном завершении операции.
Удаление резервных компонентов пакетов обновлений
Если на системе развернуты кумулятивные пакеты обновлений, для удаления резервных копий, зарезервированных под их удаление, выполните:
Dism.exe /online /Cleanup-Image /SPSuperseded
После выполнения этой команды удалить установленный пакет обновлений (Service Pack) штатными средствами будет невозможно.
Шаг 4. Очистка пользовательских временных папок
Программы регулярно оставляют временные файлы в пользовательских каталогах Temp, которые не всегда очищаются автоматически. Если вы также удаляете ненужный софт, имеет смысл изучить полное удаление программ и хвостов в Windows через Autoruns.
- Нажмите Win + R, введите
%temp%и нажмите Enter — откроется папка временных файлов текущего пользователя. - Выделите все объекты комбинацией Ctrl + A и нажмите Shift + Delete, чтобы удалить их минуя Корзину.
- Если появится диалоговое окно «Файл уже используется», поставьте галочку «Выполнить для всех текущих элементов» и нажмите Пропустить (файлы, занятые работающими программами, удалять нельзя).
- Снова нажмите Win + R, введите
tempи нажмите Enter, чтобы перейти в общесистемную временную папкуC:\Windows\Temp. - Повторите операцию удаления.
Освобождение системного раздела снижает нагрузку на файловую систему. Особенно это ощутимо на классических магнитных накопителях, где свободное пространство помогает увеличить скорость работы старого жесткого диска без замены.
Как понять, что все получилось
- В командной строке после выполнения команд DISM появляется сообщение: «Операция успешно завершена» (The operation completed successfully).
- В окне «Этот компьютер» объем свободного пространства на диске C: увеличился (обычно от 3–5 до 15–20 ГБ в зависимости от того, как давно не чистились обновления).
- В окне «Очистка диска» напротив пункта «Очистка обновлений Windows» размер отображается равным 0 байт или несколько мегабайт.
Если не получилось
- Ошибка «Требуются повышенные привилегии» (Error 740) при запуске DISM: командная строка открыта в обычном режиме. Закройте окно, найдите в поиске «Командная строка» (cmd), нажмите по ней правой кнопкой мыши и выберите «Запуск от имени администратора».
- Команда DISM зависает на определенном проценте: обработка сжатия сотен тысяч системных файлов требует интенсивной работы диска и процессора. Зависание на отметках 10% или 20% в течение 10–15 минут — нормальное явление, не закрывайте консоль принудительно.
- Размер папки WinSxS в свойствах Проводника не уменьшился: Проводник Windows не умеет корректно считать объем папки WinSxS, так как использует простой подсчет всех файлов, игнорируя механизм жестких ссылок (hard links). Реальный объем занятого места на диске C: при этом уменьшается.



