К содержанию
АльфаКомпВсё о компьютерах — каждый день
Ремонт и обслуживаниеИнструкция6 минут чтения

Как очистить Windows от временных файлов и системного мусора

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

Накопитель SSD на столе рядом с клавиатурой компьютера

Фото: Avinash Kumar / Pexels

Содержание
  1. Что понадобится
  2. Шаг 1. Очистка системных файлов через cleanmgr
  3. Шаг 2. Запуск обслуживания хранилища компонентов через Планировщик заданий
  4. Шаг 3. Глубокая очистка WinSxS через инструмент DISM
  5. Шаг 4. Очистка пользовательских временных папок
  6. Как понять, что все получилось
  7. Если не получилось

Что понадобится

Инструкция подходит для компьютеров под управлением Windows 10 и Windows 11. Для выполнения шагов потребуются права администратора в системе и стандартные встроенные средства: классическая утилита «Очистка диска», «Планировщик заданий» и командная строка (DISM).

Шаг 1. Очистка системных файлов через cleanmgr

Классическая утилита «Очистка диска» позволяет быстро стереть временные файлы, очистить «Корзину» и удалить старые дистрибутивы обновлений.

  1. Нажмите комбинацию клавиш Win + R, введите cleanmgr и нажмите Enter.
  2. Выберите системный диск (по умолчанию — C:) и нажмите ОК.
  3. В открывшемся окне нажмите кнопку Очистить системные файлы (Clean up system files). Программа перезапустится с правами администратора и выполнит повторное сканирование.
  4. В списке файлов отметьте пункты:
    • Очистка обновлений Windows (Windows Update Cleanup) — удаляет устаревшие копии компонентов обновлений;
    • Временные файлы (Temporary files);
    • Корзина (Recycle Bin);
    • Эскизы (если миниатюры повреждены или занимают много места, также полезно удалить миниатюры удаленных фото в Windows 11).
  5. Нажмите ОК, а затем подтвердите действие кнопкой Удалить файлы.

Шаг 2. Запуск обслуживания хранилища компонентов через Планировщик заданий

В составе операционной системы предусмотрена фоновая задача StartComponentCleanup. Она периодически сжимает неиспользуемые файлы и удаляет устаревшие версии компонентов папки WinSxS, если с момента их замены прошло более 30 дней. Эту задачу можно запустить вручную.

  1. Нажмите сочетание клавиш Win + R, введите команду taskschd.msc и нажмите Enter, чтобы открыть «Планировщик заданий».
  2. В левой колонке перейдите по следующему пути:
    Библиотека планировщика заданий → Microsoft → Windows → Servicing.
  3. В центральном окне найдите задачу StartComponentCleanup.
  4. Нажмите по ней правой кнопкой мыши и выберите пункт Выполнить.

Эту же процедуру можно инициировать через командную строку. Для этого откройте консоль от имени администратора и введите:

schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

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

Шаг 3. Глубокая очистка WinSxS через инструмент DISM

Папка C:\Windows\WinSxS (хранилище компонентов) разрастается по мере установки обновлений безопасности и функциональных апдейтов. Для ее полной очистки используется консольная утилита DISM (Deployment Image Servicing and Management).

Быстрая очистка замещенных компонентов

  1. Нажмите правой кнопкой мыши на меню «Пуск» и выберите Терминал (Администратор) или запустите Командную строку от имени администратора.
  2. Введите команду и нажмите Enter:
Dism.exe /online /Cleanup-Image /StartComponentCleanup

В отличие от задачи в планировщике, этот параметр сразу удаляет старые версии компонентов без ожидания 30-дневного льготного периода и не имеет часового тайм-аута.

Очистка с удалением базовых версий (максимальное сжатие)

Если требуется освободить максимум дискового пространства, используется ключ /ResetBase.

  1. В командной строке с правами администратора выполните:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
  1. Дождитесь завершения шкалы выполнения до 100% и появления статуса об успешном завершении операции.

Удаление резервных компонентов пакетов обновлений

Если на системе развернуты кумулятивные пакеты обновлений, для удаления резервных копий, зарезервированных под их удаление, выполните:

Dism.exe /online /Cleanup-Image /SPSuperseded

После выполнения этой команды удалить установленный пакет обновлений (Service Pack) штатными средствами будет невозможно.

Шаг 4. Очистка пользовательских временных папок

Программы регулярно оставляют временные файлы в пользовательских каталогах Temp, которые не всегда очищаются автоматически. Если вы также удаляете ненужный софт, имеет смысл изучить полное удаление программ и хвостов в Windows через Autoruns.

  1. Нажмите Win + R, введите %temp% и нажмите Enter — откроется папка временных файлов текущего пользователя.
  2. Выделите все объекты комбинацией Ctrl + A и нажмите Shift + Delete, чтобы удалить их минуя Корзину.
  3. Если появится диалоговое окно «Файл уже используется», поставьте галочку «Выполнить для всех текущих элементов» и нажмите Пропустить (файлы, занятые работающими программами, удалять нельзя).
  4. Снова нажмите Win + R, введите temp и нажмите Enter, чтобы перейти в общесистемную временную папку C:\Windows\Temp.
  5. Повторите операцию удаления.

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

Как понять, что все получилось

  • В командной строке после выполнения команд 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: при этом уменьшается.

Вопросы и ответы

Можно ли полностью отключить автоматическую очистку компонентов Windows?

Microsoft настоятельно рекомендует не отключать очистку компонентов. Без неё на диске бесконтрольно накапливаются старые версии системных файлов и дистрибутивы обновлений, что приводит к исчерпанию свободного места и падению производительности.

Источники

Материал подготовлен автоматически на основе открытых источников. Факты автоматически сверены с публикациями из списка ниже. Как мы работаем

  1. learn.microsoft.com:Clean Up the WinSxS Folder
Поделиться:TelegramВКонтакте

Опубликовано 7 ноября 2026

Рубрики

↑↓ — выбор, Enter — открыть, Esc — закрыть