Как использовать DiskUsage.exe в Windows 10/11 для анализа дискового пространства

DiskUsage.exe — это встроенный инструмент командной строки в Windows 10 и Windows 11 для получения подробной информации о занятом месте на любом диске или в любой папке. В отличие от быстрых графических обзоров, он дает гибкие параметры фильтрации и вывода, что делает его удобным при глубоких проверках и скриптинге.
Что делает DiskUsage и когда он полезен
DiskUsage сканирует указанный путь и выводит список директорий и файлов с размерами. Инструмент полезен, когда нужно:
- быстро найти крупные файлы, занимающие место;
- собрать отчет о распределении пространства для администрирования;
- использовать в автоматизированных сценариях и скриптах.
Когда DiskUsage может не подходить
- если вы предпочитаете визуальные древовидные интерфейсы с графиками;
- когда нужно интерактивно удалять файлы без перехода в проводник;
- при ограниченных правах доступа, если учётные записи не позволяют сканировать системные каталоги.
Важно: запуск DiskUsage для корня диска C: может вывести очень большой объем данных. Лучше сначала сузить область анализа к конкретной папке.
Быстрый старт: просмотр использования диска для папки или диска
- Откройте Командную строку от имени администратора. Для этого найдетe «Командная строка», щелкните правой кнопкой мыши и выберите запуск от администратора.
- Введите команду DiskUsage и путь к папке или диску.
Пример — посмотреть использование папки «Картинки» пользователя:
DiskUsage C:\Users\UserName\PicturesЧтобы выводить значения в удобочитаемых единицах — килобайтах, мегабайтах или гигабайтах — добавьте параметр /h:
DiskUsage C:\Users\UserName\Pictures /hЕще один пример результата с /h показывает размеры в читаемом формате, например 1.2 GB вместо точного количества байт.
Примечание: при сканировании корня диска вывод будет огромным. Для нормального анализа сначала просканируйте отдельные папки.
Фильтрация по минимальному размеру файла — только крупные файлы
Чтобы включать в отчет только файлы больше заданного размера, используйте параметр minFileSize. Значение указывается в байтах.
Пример: вывести файлы в «Загрузках», больше 50 МБ, с удобочитаемыми единицами:
DiskUsage /minFileSize=52428800 C:\Users\UserName\Downloads /hПояснение: 50 МБ = 50 × 1024 × 1024 = 52428800 байт.
Частые конверсии для сравнения:
- 1 KB = 1024 байт
- 1 MB = 1 048 576 байт
- 10 MB = 10 485 760 байт
- 100 MB = 104 857 600 байт
- 1 GB = 1 073 741 824 байт
Если вам неудобно вручную пересчитывать, быстро можно воспользоваться калькулятором Windows или онлайн-конвертером.
Список N крупнейших файлов
Чтобы получить подробный список самых крупных файлов, добавьте модификатор /u с числом, обозначающим сколько верхних файлов показать.
Пример — показать 15 крупнейших файлов в папке Загрузки:
DiskUsage C:\Users\UserName\Downloads /h /u=15Вы можете заменить 15 на любое другое число, например /u=5 для пяти крупнейших файлов.
Важно: не забывайте указывать /h для читаемого формата вывода, иначе значения будут в байтах, что затрудняет восприятие.
Дополнительные параметры и примеры
Ниже перечислены полезные опции DiskUsage с пояснениями:
- /h — отображение размеров в удобочитаемом формате (KB/MB/GB);
- /minFileSize=bytes — минимальный размер файла в байтах для включения в отчет;
- /u=N — показать N крупнейших файлов;
- /n=pattern — фильтрация по имени файла; будут показаны только файлы содержащие pattern в имени;
- /? — справка и полный список опций.
Пример фильтра по имени, найти только файлы с «installer» в имени в папке ProgramData:
DiskUsage C:\ProgramData /n=installer /hЧтобы увидеть все доступные параметры, выполните:
DiskUsage /?Мини‑методология анализа дискового пространства
- Определите цель анализа: найти большие файлы, понять распределение по папкам, подготовиться к архивации.
- Начните с целевой папки, а не с корня диска, чтобы получить управляемый вывод.
- Используйте /minFileSize для исключения мелких файлов и /u для фокусировки на самых крупных.
- Проанализируйте отчеты, определите кандидатов на удаление или перенос.
- Сделайте резервную копию важных данных перед массовыми удалениями.
Практические сценарии и чек‑лист по ролям
Системный администратор
- запустить DiskUsage от имени администратора;
- сканировать общие ресурсы и профили пользователей;
- подготовить отчет по крупнейшим файлам для очистки.
Обычный пользователь
- сканировать свои папки Documents, Downloads, Pictures;
- использовать /u=5 для быстрого списка самых тяжелых файлов;
- переносить медиа файлы на внешний диск или облако.
Разработчик или инженер DevOps
- интегрировать DiskUsage в скрипты для регулярных проверок;
- сохранять вывод в текстовый файл для истории и анализа трендов.
Пример сохранения вывода в файл
DiskUsage C:\Users\UserName\Downloads /h /u=20 > C:\temp\diskusage_report.txtАльтернативы и когда использовать другие инструменты
- Графические аналоги: WinDirStat, TreeSize Free — удобны для визуального обзора и интерактивного удаления.
- Встроенные средства Windows: Storage Sense — быстрый обзор и автоматическая очистка временных файлов; DiskUsage полезнее для точечного анализа и скриптов.
- Если требуется аудит прав доступа и владельцев файлов, используйте специализированные утилиты аудита файловой системы.
Критерии приёмки
Анализ можно считать успешным, если выполнены следующие пункты:
- найдены и зафиксированы топ‑10 крупнейших файлов в целевом каталоге;
- подтверждено, какие файлы можно переместить или удалить;
- создана резервная копия критичных данных перед удалением;
- отчет сохранен для аудит-трека или последующего сравнения.
Безопасность и приватность
- DiskUsage лишь считывает метаданные и размеры файлов, он не модифицирует содержимое.
- Для сканирования системных каталогов требуются права администратора; убедитесь, что вы понимаете последствия доступа к чужим пользовательским данным.
Краткая памятка по конверсиям размеров
- 1 KB = 1024 байт
- 1 MB = 1024 KB = 1 048 576 байт
- 1 GB = 1024 MB = 1 073 741 824 байт
Используйте эти значения при указании /minFileSize в байтах.
Итог
DiskUsage.exe — мощный и гибкий инструмент для глубокого анализа использования дискового пространства в Windows 10 и Windows 11. Он особенно полезен, когда нужны точные отчеты, фильтрация и интеграция в скрипты. Для быстрой визуальной диагностики можно сочетать его с графическими утилитами, но для детального аудита и автоматизации DiskUsage обеспечивает максимальный контроль.
Важно: всегда делайте резервные копии перед массовой очисткой и запускайте сканирование с правами, достаточными для просмотра требуемых каталогов.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента