Как использовать версию Advanced Disk Cleanup Utility для командной строки

Возможно, вы знаете, что версия утилиты очистки диска(Disk Cleanup Utility) для командной строки  в Windows предлагает гораздо больше вариантов очистки. Сегодня мы увидели, как заставить утилиту очистки диска удалить ВСЕ временные файлы(Disk Cleanup Utility to delete ALL temporary files) , включая временные файлы, созданные за последние 7 дней.

В этом руководстве мы увидим, как активировать некоторые дополнительные параметры очистки и автоматизировать операцию очистки, чтобы вам не приходилось каждый раз вручную запускать утилиту очистки диска(Disk Cleanup Utility) или Cleanmgr.exe в Windows 11/10/8/7 . Мы увидим, как использовать версию Disk Cleanup Tool(Command line version of Disk Cleanup Tool) или Cleanmgr.exe для командной строки с дополнительными параметрами очистки. Используйте планировщик заданий(Use Task Scheduler) , чтобы запустить его автоматически, используя аргументы sagesetи .sagerun

Версия командной строки утилиты очистки диска(Disk Cleanup Utility) или Cleanmgr.exe

Для начала откройте командную строку с повышенными привилегиями, введите cleanmgr /sageset:n – где n может быть любым целым числом от 1 до 255.

Версия командной строки Disk Cleanup Utility или Cleanmgr.exe

Этот /sageset отображает диалоговое окно « Параметры очистки диска(Disk Cleanup Settings) » и создает раздел реестра для хранения параметров. Число обозначает настройки, которые будут сохранены в реестре(Registry) , когда вы позже запустите sagerun ,(number) и в основном позволит вам создавать ярлыки для различных сохраненных конфигураций или планировать автоматическую очистку в планировщике заданий(Task Scheduler) .

По сути, переключатель /sagerun:n будет запускать указанные задачи, назначенные значению n с помощью переключателя (n)/sageset .

Начнем с выполнения следующей команды:

cleanmgr /sageset:1

Откроется версия Disk Cleanup Utility для (Disk Cleanup Utility)командной строки(Command Line) , предлагающая множество других вариантов очистки.

Если вы заметили, это параметры, доступные в Cleanmgr.exe при запуске вручную(manually) .

Когда вы откроете его с помощью sageset , как упоминалось выше, вы увидите следующие параметры очистки.

Однако предлагаемые параметры могут различаться в зависимости от вашей системы.

Версия утилиты очистки диска для командной строки

You may be surprised to see so many options being available and wonder why Microsoft chose not to make accessing them easier!

Предлагаемые варианты могут включать:(The options being offered may include:)

  • Временные установочные файлы
  • Загруженные файлы программы
  • Временные интернет файлы
  • Автономные веб-страницы
  • BranchCache
  • Файлы дампа отладки
  • Старые файлы chkdsk
  • Предыдущие установки Windows
  • Корзина
  • Обновите файлы резервных копий пакетов
  • Файлы журнала установки
  • Файлы дампа памяти системной ошибки
  • Временные файлы
  • Очистка Центра обновления Windows
  • Файлы, удаленные при обновлении Windows
  • История файлов пользователя
  • Защитник Windows
  • Архивные(Per) файлы отчетов об ошибках Windows для каждого пользователя
  • (Per-user)Файлы отчетов об ошибках Windows в очереди для каждого пользователя
  • Системные(System) архивные файлы отчетов об ошибках Windows
  • Системные(System) файлы отчетов об ошибках Windows в очереди
  • Установочные файлы Windows ESD
  • Файлы журнала обновления Windows
  • Временные преобразованные файлы Zune.

Выберите нужные и нажмите OK, чтобы сохранить их. После того, как вы нажмете OK, настройки (выбранные) будут сохранены в реестре(Registry) для использования в будущем. Когда вы запланируете его с помощью cleanmgr /sagerun:1 для запуска через планировщик заданий(Task Scheduler) , он примет эти настройки для очистки диска(Disk Cleanup) .

Если вы хотите сразу же запустить эту «расширенную» утилиту очистки диска(“Enhanced” Disk Cleanup Utility) , введите  cleanmgr /sagerun:1 в окне cmd и нажмите Enter. 

В качестве альтернативы вы можете ввести C:\Windows\system32\cleanmgr.exe /sagerun:1 в  окне « Выполнить»(Run) и нажать Enter.

Операция очистки диска начнется сразу.

СОВЕТ(TIP) . Чтобы запустить средство очистки диска(Disk Cleanup Tool) со всеми предварительно выбранными параметрами, используйте переключатель /lowdisk . То есть откройте окно « Выполнить(Run) », введите следующее и нажмите Enter: cleanmgr /lowdisk

Расписание и автоматизация(Automate) запуска утилиты очистки диска(Disk Cleanup Utility)

Если вы хотите запланировать автоматический запуск утилиты очистки диска время от времени, вы можете сделать это с помощью (Disk Cleanup Utility)планировщика заданий(Task Scheduler) . Для этого откройте планировщик заданий(Task Scheduler) из панели управления(Control Panel) . Этот пост о том, как запланировать задачу в Windows(How to Schedule a Task in Windows ) , даст вам более подробную информацию об этом. Нажмите(Click) « Создать базовую задачу(Create Basic Task) » . Дайте ему имя и описание.

Выберите триггер(Trigger) ; в данном случае частота. Нажмите «Далее»(Click Next) .

Поскольку мы выбрали « Ежемесячно(Monthly) », заполните другие необходимые данные и нажмите « Далее(Next) » .

В качестве действия выберите «Запустить программу»(Start a program) и нажмите «Далее».

Поскольку мы хотим запустить утилиту очистки диска(Disk Cleanup Utility) , напишите C:\Windows\system32\cleanmgr.exe и добавьте аргумент как /sagerun:1 . Поскольку мы сохранили настройку очистки диска с номером «1», здесь мы используем тот же номер «1». Нажмите «Далее»(Click Next) .

Проверьте сводку(Summary) . Выберите поле « Открыть (Open) свойства(Properties) » и нажмите « Готово(Finish) » .

Откроется окно « Ежемесячная очистка диска(Monthly Disk Cleanup Properties) », где вы сможете увидеть такие детали, как триггеры(Triggers) , история(History) , общие настройки(General Settings) , действия(Actions) и условия(Conditions) .

Вот и все!

Утилита очистки диска —(Disk Cleanup Utility –) с установленными дополнительными параметрами — будет запускаться каждый месяц, чтобы поддерживать чистоту вашего диска.



About the author

Я Windows MVP и работаю с Windows с 2007 года. Мой опыт включает разработку программного обеспечения, оборудования и звука, а также приложений для Windows. Я всегда ищу лучшие способы улучшить взаимодействие с пользователем в своей работе, поэтому, если вам нужна помощь в проектировании или разработке программного приложения, я определенно могу предложить свои услуги.



Related posts