Microsoft DiskUsage — новый консольный инструмент Windows 10 для анализа содержимого дисков

Анонсируя новые возможности Windows 10, Microsoft предпочитает ясно и подробно освещать лишь те нововведения, которые должны заинтересовать широкий круг пользователей, тогда как нововведения второго плана всегда остаются в тени. Такова судьба и нового интегрированного в Windows 10 инструмента под названием DiskUsage, представляющего собой расширенный аналог утилиты Disk Usage от Марка Руссиновича.

Предназначается DiskUsage для анализа содержимого жесткого диска, именно содержимого, а не самого диска, как в случае chkdsk и подобных инструментов.

DiskUsage

Перед DiskUsage ставятся задачи иного плана — поиск файлов и каталогов по определенным критериям, например, с помощью этой утилиты вы можете быстро найти на диске самые большие папки и файлы, узнать количество вложенных в каталог папок, получить атрибуты файла, определить время его создания, модификации и последнего доступа. Поддерживаются DiskUsage и другие, менее востребованные функции, например, учет жестких ссылок и фильтрацию по разным критериям. По сути, DiskUsage служит тем же задачам, что и TreeSize и подобные ей программы с графическим интерфейсом, разница лишь в том, что DiskUsage является инструментом консольным и работает только из-под командной строки или PowerShell. Поэтому обычных пользователей она вряд ли заинтересует.

Как пользоваться DiskUsage

Исполняемый файл утилиты находится в папке System32, запускать его необходимо с правами администратора. Если выполнить команду diskusage без параметров, она выведет список обнаруженных в директории System32 каталогах с указанием пути, количества находящихся в них файлах и занимаемом ими места в байтах, а также общий итог — занимаемый объем на диске всеми файлами в байтах и в процентном соотношении. Если нужно получить сведения о конкретном каталоге, в качестве аргумента команде передается его путь.

DiskUsage

Аналогичным образом можно получить информацию и о логическом разделе. Например, diskusage D:\ выведет содержимое пользовательского диска.

DiskUsage

Для получения полного списка доступных параметров к команде добавляется традиционный ключ /?. В общей сложности утилитой поддерживается порядка трех дюжин разных параметров, из которых на практике вам пригодятся лишь немногие.

Хотя бы вот эти:

/e и /minFileSize — отсортировывают данные по размеру.

Так, команда diskusage /minFileSize=1073741824 D:\ покажет каталоги, файлы в которых занимают более 1 Гб.

DiskUsage

/h — если к показанной выше команде добавить ключ /h, данные будут выведены в более удобочитаемом виде (в мегабайтах и гигабайтах).

/t — если передать в качестве значения ключа /t десятичное число, например, 5 (diskusage /t=5 C:\), можно будет получить список пяти самых больших папок в указанном расположении.

DiskUsage

/u — работает аналогично предыдущему аргументу, только выводит список уже не самых больших папок, а самых больших файлов.

DiskUsage

В настоящее время инструмент уже доступен инсайдерских сборках Windows 10 20277 и 21277. Утилита находится в стадии разработки, поэтому может работать не совсем корректно, а в выводимой в командной строке инструкции присутствуют орфографические ошибки.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (5 оценок, среднее: 5,00 из 5)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *