CLEANMGR – менеджер очистки диска Windows.



Утилита cleanmgr.exe является стандартным программным обеспечением (ПО) операционных систем семейства Windows и предназначена для очистки дисков от ненужных файлов с целью увеличения свободного дискового пространства. Может быть запущена через главное меню – “Программы” – ”Стандартные” – ”Служебные” – ”Очистка диска”, через контекстное меню свойств диска, либо в командной строке ( диалог ”Выполнить” ). Если в командной строке не заданы какие-либо параметры, то утилита переходит в интерактивный режим, ожидая действий пользователя.

Для получения справки по использованию CLEANMGR выполните команду:

cleanmgr /? или cleanmgr /usage

Справка содержит самый минимальный уровень информации, без каких-либо примеров:

Справка по использованию cleanmgr.exe в Windows


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

Параметры командной строки:



Sageset:n - установка набора параметров очистки диска с идентификатором n для дальнейшего выполнения данного варианта очистки диска с использованием параметра Sagerun:n.

. Sagerun:n - выполнение очистки диска с заранее подготовленной настройкой, задаваемой значением идентификатора n.

/Tuneup:n - этот параметр аналогичен параметру Sageset:n.

/LowDisk - утилита отображает окно средства очистки диска с установленными флажками для всех возможных параметров очистки. Если выполнен запуск от имени администратора, то кнопка ”Очистить системные файлы” не отображается и выполняется не только очистка пользовательских данных, но и системных, без каких-либо дополнительных действий, после нажатия кнопки ”Ok”.

/VeryLowDisk - аналогично ключу /LowDisk, но очистка диска выполняется немедленно, без диалога с пользователем. .

/Setup - используется для очистки диска от данных предыдущей Windows, сохраненных при переустановке или обновлении системы. Если вы, к примеру, обновили свою Windows 8.1 до Windows 10 или переустановили систему с сохранением пользовательских данных, то команда cleanmgr.exe /SETUP удалит все файлы предыдущей системы и данные из каталогов, используемых для установки - C:\Windows.old, C:\$Windows.~BT, C:\$Windows.~LS, $Windows.~WS, C:\ESD\Download, C:\$INPLACE.~TR. Команда очистки с ключом /SETUP должна выполняться с повышенными привилегиями. Результаты выполнения программы сохраняются в файлах журналов setupact.log и setuperr.log каталога C:\Windows\System32\LogFiles\setupcln. Вместо параметра /Setup можно использовать /Autoclean.

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

Параметры очистки дисков хранятся в разделе реестра
HKLM\Software\Microsoft\ Windows\CurrentVersion\ Explorer\VolumeCaches

Примеры использования.



cleanmgr /sageset:1 - создать набор параметров очистки диска с идентификатором 1.

cleanmgr /sagerun:1 - выполнить очистку диска с набором параметров, заданных идентификатором 1.

cleanmgr /verylowdisk - выполнить максимальную очистку системного диска без диалога с пользователем.

cleanmgr /d D: - выполнить очистку диска D:

При выполнении программы очистки диска с правами администратора, имеется возможность удалить все теневые копии тома за исключением последней, что позволяет значительно увеличить объем свободного дискового пространства. Для чего переходим на вкладку ”Дополнительно”

Очистка диска – Дополнительно - удаление точек восстановления.


В Windows 7 и более поздних, данные теневых копий не только содержат точки восстановления системы, но и представляют собой почти полную копию (снимок, snapshot) всего диска. Эти копии хранятся в определенном формате в системной папке System Volume Information, и представляют собой файлы базового снимка и файлы последующих снимков, отражающие изменения файловой системы по отношению к базовому снимку. Теневые копии создаются периодически специальной задачей планировщика, либо при установке или удалении программ. Таких копий может быть от нескольких штук до двух десятков, в зависимости от размера части дискового пространства, отведенного под защиту системы, и каждая из них может представлять собой файл снимка объемом от нескольких сотен мегабайт до нескольких гигабайт. Поэтому именно режим очистки с дополнительным удалением теневых копий дает максимальное увеличение свободного дискового пространства.

Для работы с теневыми копиями томов можно воспользоваться утилитой командной строки VSSADMIN







Весь список команд CMD Windows