Как очистить Windows 10 - аргументы командной строки
Инструмент очистки диска появился в Окна уже много лет. Он предлагает быстрый способ удалить временные, кешированные и другие несущественные файлы, чтобы помочь вам освободить место на диске. Вы также можете использовать его для удаления старых версий Windows после обновления до Windows 10. Очистка диска также имеет множество скрытых параметров, к которым вы можете получить доступ только в том случае, если вы запустите его из командной строки или пользовательского ярлыка. В этой статье мы поговорим о том, как очистить Windows 10 - аргументы командной строки. Давайте начнем!
Встроенный инструмент Windows Disk Cleanup, который можно запустить как cleanmgr.exe из диалогового окна «Выполнить» также поддерживает ряд интересных аргументов командной строки, которые могут быть полезны во многих ситуациях. Давайте рассмотрим их и посмотрим, как их можно использовать.
Вы можете узнать о переключателях, доступных для очистки диска, введя следующую команду в диалоговом окне «Выполнить»:
cleanmgr.exe /?
Вы можете увидеть следующий снимок экрана:

Список, который вы можете увидеть, выглядит следующим образом:
- / D ВОДИТЕЛЬ
- / SAGESET: n
- / САГЕРУН: n
- / НАСТРОЙКА: n
- / LOWDISK
- / VERYLOWDISK
- /НАСТРАИВАТЬ
- /АВТОМАТИЧЕСКАЯ ОЧИСТКА
Вот что на самом деле означают эти переключатели.
Выполняет очистку диска для определенного диска. Пользователь должен указать букву диска без: как показано на рисунке ниже:
cleanmgr.exe /D C

PlayStation CE-32809-2
Приведенная выше команда запустит очистку диска для диска C.
Вы также можете комбинировать аргумент / D с другими ключами cleanmgr.exe.
cleanmgr.exe / SAGESET | Cleandsk
Клавиша SAGESET позволяет вам создать предустановку выбранных флажков в cleanmgr.exe. Когда вы это сделаете, вы можете запустить предустановку с помощью параметра / SAGERUN. Как видите, синтаксис выглядит следующим образом:
cleanmgr.exe /SAGESET:number
Команде необходимо выполнить с повышенными правами (как администратор) .
мышь не отображается в Battlefront 2
Где число может быть любым из значений от 0 до 65535. Параметры, которые вы выбираете во время сеанса SAGESET, будут записаны в реестр и сохранены там для дальнейшего использования. Команда должна выполняться с повышенными правами.
Используйте его следующим образом:
- Сначала откройте командную строку с повышенными привилегиями.
- Затем введите следующую команду
cleanmgr.exe /SAGESET:number
Предположим, вы используете номер 112, например:
- Отметьте параметры, которые вы хотите включить для этой предустановки, как показано ниже:
- Нажмите OK, чтобы сохранить предустановку под номером, который вы ввели в диалоговом окне «Выполнить».
Поскольку вы запустили cleanmgr.exe / SAGESET: n с повышенными правами, он откроется непосредственно в режиме Очистить системные файлы.
Технически, каждый флажок, показанный в Очистке диска, фактически отражает соответствующий подраздел реестра в следующей ветке реестра:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCaches
Например, подраздел «Файлы журнала обновления Windows» отражает тот же параметр в пользовательском интерфейсе приложения.
Для каждого значения, которое вы проверяете, оно будет помечено под значением DWORD StateFlagsNNNN, где NNNN - это число, которое вы передали аргументу SAGESET. У меня есть значение StateFlags0112 для моей команды / SAGESET: 112:
cleanmgr.exe / SAGERUN | Cleandsk
Аргумент / SAGERUN позволяет пользователю запускать предустановку, настроенную ранее с помощью команды / SAGESET: n. Как видите, синтаксис выглядит следующим образом:
cleanmgr.exe /SAGERUN:number
Используйте тот же номер, который вы использовали для предыдущей команды / SAGESET: number.
В сочетании с предыдущим примером вам следует сделать следующее.
- Сначала откройте командную строку с повышенными привилегиями.
- Затем введите следующую команду
cleanmgr.exe /SAGESET:number
Предположим, вы используете номер 112:
- Отметьте параметры, которые вы хотите запустить для этого пресета, как показано ниже:
- Нажмите OK, чтобы сохранить предустановку под номером 112.
- Затем введите cleanmgr.exe / SAGERUN: 112 в диалоговом окне «Выполнить». Затем начнется автоматическая очистка с использованием предварительно выбранных параметров.
Процесс очистки будет запущен немедленно, также без запроса на подтверждение. Очистка диска также автоматически закроется.
Если для этой команды не указан аргумент / D, он будет применен ко всем дискам.
Следующие команды фактически не документированы. Чтобы обнаружить их, я использовал Sysinternals Process Monitor, а также журналы утилиты cleanmgr. Если они не ведут себя так, как описано, поправьте меня в комментариях.
значок синей стрелки на файлах
cleanmgr.exe / НАСТРОЙКА | Cleandsk
Команда просто должна описывать функциональность SAGESET. В Windows 10 он делает то же самое. Как и переключатель SAGESET, он записывает предустановки в реестр. Его можно использовать вместо SAGESET. Как видите, синтаксис выглядит следующим образом:
cleanmgr.exe /tuneup:112

Команду необходимо выполнить с повышенными правами.
Если вы ранее настроили номер, указанный с помощью переключателя TUNEUP, с помощью SAGESET, то он будет отражать внесенные вами изменения:
Этот переключатель не задокументирован, поэтому Microsoft может удалить или изменить его поведение в любой момент. Я рекомендую вам скорее использовать SAGESET.
cleanmgr.exe / LOWDISK | Cleandsk
Этот переключатель фактически используется, когда Windows уведомляет пользователя о том, что ему не хватает места на диске. При нажатии на уведомление открывается «Очистка диска» со всеми флажками, установленными по умолчанию. Вы также можете выполнить его из диалогового окна «Выполнить» следующим образом:
cleanmgr.exe /LOWDISK

Когда вы нажимаете клавишу Enter, он анализирует диск и показывает знакомый пользовательский интерфейс, но со всеми флажками, установленными по умолчанию:
Вы также можете запустить команду из командной строки с повышенными привилегиями, чтобы переключить ее в режим системных файлов.
cleanmgr.exe / VERYLOWDISK | Cleandsk
Это то же самое, что и переключатель диска / LOWDISK, однако он автоматически очистит все файлы. Он не покажет вам подтверждения, но покажет вам диалоговое окно, чтобы указать, сколько свободного места на диске у вас сейчас.
Синтаксис:
cleanmgr.exe /VERYLOWDISK

Запустите команду из командной строки с повышенными привилегиями, чтобы переключить ее в режим системных файлов.
Фактически переключатель установки анализирует системные файлы, оставшиеся от предыдущей версии Windows. Например, если вы обновили Windows 7 до Windows 10, использование этого переключателя будет полезно. Также требуется выполнить из командной строки с повышенными привилегиями:
лиса новости live kodi
cleanmgr.exe /SETUP
Затем приложение вычислит пространство, используемое файлами из предыдущей установки Windows. Это то же самое, что и очистка предыдущих установочных файлов Windows с использованием пользовательского интерфейса Disk Cleanup в обычном режиме. Приложение проанализирует следующие местоположения:
Blu-ray диск нуждается в библиотеке для декодирования aacs vlc
C:$Windows.~BT* C:$Windows.~LS* C:$Windows.~WS* C:ESDDownload* C:ESDWindows* C:$WINDOWS.~Q* C:$INPLACE.~TR* C:Windows.old* C:WindowsPanther
Однако приложение не будет их очищать автоматически. Также не будет отображаться пользовательский интерфейс. Скорее, он запишет два файла журнала, которые вы можете проверить:
C:WindowsSystem32LogFilessetupclnsetupact.log C:WindowsSystem32LogFilessetupclnsetuperr.log
Это то же самое, что и выше, но приложение автоматически удалит файлы из предыдущей установки Windows или предыдущего обновления на месте.
Следующие папки будут удалены:
C:$Windows.~BT* C:$Windows.~LS* C:$Windows.~WS* C:ESDDownload* C:ESDWindows* C:$WINDOWS.~Q* C:$INPLACE.~TR* C:Windows.old* C:WindowsPanther
Затем приложение запишет результаты в следующие файлы журнала:
C:WindowsSystem32LogFilessetupclnsetupact.log C:WindowsSystem32LogFilessetupclnsetuperr.log
Кроме того, он не будет отображать какой-либо пользовательский интерфейс.
Как видите, синтаксис выглядит следующим образом:
cleanmgr.exe /AUTOCLEAN
Команда требует выполнения с повышенными правами, например вам также необходимо запустить его из экземпляра командной строки с повышенными привилегиями.
Заключение
Хорошо, это все, ребята! Я надеюсь, что вам понравилась эта статья о cleandsk, а также она оказалась для вас полезной. Поделитесь с нами своим мнением. Также, если у вас есть дополнительные вопросы, связанные с этой статьей. Тогда дайте нам знать в разделе комментариев ниже. Мы скоро к тебе вернемся.
Хорошего дня!
Также см: Разрешения на сброс Windows 10 - Разрешение на сброс NTFS


