Гид по технологиям

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

5 min read Windows Обновлено 03 Jan 2026
DiskUsage.exe — анализ диска в Windows
DiskUsage.exe — анализ диска в Windows

ПК с Windows 10, чистый рабочий стол

Что такое DiskUsage в одну строку: DiskUsage.exe — утилита командной строки от Microsoft для анализа занимаемого места на диске по файлам и папкам.

Быстрый ввод

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

Важно: для многих операций нужен запуск Командной строки от имени администратора.

Просмотр использования диска для любого диска или папки

Самый простой сценарий — получить обзор того, как распределено место в указанной папке или на диске.

Шаги:

  1. Откройте Командную строку от имени администратора.
  2. Введите команду DiskUsage с путём к папке или диску.
  3. Пример для папки «Изображения»: запустите команду ниже:
DiskUsage C:\Users\UserName\Pictures

Команда DiskUsage в командной строке

  1. Для удобного чтения добавьте ключ /h — он преобразует SizeOnDisk в KB/MB/GB.
DiskUsage C:\Users\UserName\Pictures /h

Результаты DiskUsage в командной строке с понятными размерами

Примечание: анализ корневого диска (например, C:) может вывести очень большой объём строк. Подготовьте перенаправление в файл, если хотите просмотреть результат позже:

DiskUsage C:\ /h > C:\diskusage_c_root.txt

Список всех файлов больше заданного размера

Если вы хотите увидеть только «тяжёлые» файлы, используйте /minFileSize. Размер указывается в байтах.

Пример: искать файлы больше 50 МБ в папке «Загрузки» и показать человеко-читаемые размеры:

DiskUsage /minFileSize=52428800 C:\Users\UserName\Downloads /h

Пояснение: 50 МБ = 50 × 1024 × 1024 = 52 428 800 байт. Для быстрой конвертации можно использовать калькулятор или онлайн-конвертер.

Чтобы вывести N крупнейших файлов с именами и размерами, добавьте /u:

DiskUsage C:\Users\UserName\Downloads /h /u=15

Это покажет 15 крупнейших файлов. Замените число на любое другое.

Список больших файлов в командной строке

Дополнительные параметры DiskUsage

Некоторые полезные ключи и сценарии:

  • /minFileSize=<число> — игнорировать файлы меньше указанного размера (в байтах).
  • /n=<текст> — фильтровать по части имени файла (например, installer).
  • /u= — показать N крупнейших файлов.
  • /h — человеко-читаемые размеры.
  • /v — подробный режим (при наличии в данной сборке).

Чтобы увидеть весь список опций, выполните:

DiskUsage /?

Справка и параметры DiskUsage в командной строке

Мини-методология для быстрого аудита диска (шаг за шагом)

  1. Определите область проверки: конкретная папка, профиль пользователя или корень диска.
  2. Запустите DiskUsage с /h, чтобы получить обзор.
  3. Используйте /minFileSize для фильтрации мелких файлов и сокращения вывода.
  4. Выполните /u=N, чтобы получить список топ-N файлов.
  5. Сохраните вывод в файл и проанализируйте вручную или автоматически.
  6. Удалите/архивируйте/перенесите найденные крупные файлы в зависимости от политики хранения.

Критерии приёмки

  • Вы смогли получить список топ-10 файлов по занимаемому месту в целевой папке.
  • Вы определили не менее одного кандидата на удаление или перемещение.
  • Отчёт сохранён в читаемом формате и задокументирован.

Чек-листы по ролям

Для системного администратора:

  • Запустить Командную строку от имени администратора.
  • Проанализировать корень диска и профили пользователей с /u=50.
  • Записать результаты в центральное хранилище логов.
  • Согласовать удаление с владельцами данных.

Для обычного пользователя:

  • Проанализировать личную папку «Загрузки» и «Изображения» с /h и /u=10.
  • Перенести или удалить старые установщики и медиафайлы.
  • Очистить корзину после удаления.

Шаблон быстрых команд (cheat sheet)

Обзор папки в человеко-читаемом виде:

DiskUsage C:\Path\To\Folder /h

Поиск файлов больше 100 МБ и вывод топ-20:

DiskUsage /minFileSize=104857600 C:\Path\To\Folder /h /u=20

Фильтрация по имени, например, все файлы с «installer» в имени:

DiskUsage C:\Path\To\Folder /n=installer /h

Экспорт результата в файл для последующего анализа:

DiskUsage C:\Path\To\Folder /h > C:\Temp\diskusage_report.txt

Когда DiskUsage не подходит или даёт неточные результаты

  • Если у вас есть зашифрованные контейнеры или тома (BitLocker, VHD), DiskUsage увидит только смонтированные файлы.
  • Если файлы используются системными процессами или заблокированы, их размеры могут не учитываться корректно.
  • При анализе очень больших дисков вывод может быть неудобно большим — применяйте фильтры и перенаправление в файл.

Альтернативные подходы

  • Графические средства: Storage Sense, Проводник или сторонние графические анализаторы диска (WinDirStat, TreeSize).
  • Сценарии PowerShell с Get-ChildItem и Measure-Object для гибкой автоматизации.

Пример альтернативы на PowerShell для топ-10 больших файлов в папке:

Get-ChildItem -Recurse -File C:\Path\To\Folder | Sort-Object Length -Descending | Select-Object -First 10 FullName, @{Name='MB';Expression={$_.Length/1MB}}

Риски и рекомендации по безопасности

  • Не удаляйте системные файлы без понимания их назначения. Это может нарушить работу Windows.
  • Всегда делайте резервные копии перед массовым удалением.
  • При работе на сервере согласуйте очистку с владельцами приложений и резервными копиями.

Быстрые подсказки и эвристики

  • Правило 80/20: 20% файлов часто занимают 80% пространства — начните с топ-20.
  • Сначала ищите большие файлы в пользовательских папках и папке «Загрузки». Затем переходите в программные каталоги.
  • Используйте перенаправление вывода для анализа в текстовом редакторе.

Примеры типичных ошибок и как их исправить

  • Ошибка: слишком большой объём вывода. Решение: добавить /minFileSize или /u=N и перенаправить в файл.
  • Ошибка: недостаточно прав. Решение: запустить Командную строку от имени администратора.
  • Ошибка: неправильный путь. Решение: проверить экранирование обратных слешей и существование папки.

Краткое резюме

DiskUsage.exe — простой и мощный инструмент для детального анализа дискового пространства в Windows. Он особенно полезен для быстрого обнаружения крупных файлов и каталогов, когда GUI-инструменты не дают нужной гибкости. Комбинируйте DiskUsage с политиками резервного копирования и проверками прав, чтобы безопасно освобождать место на диске.

Важное замечание: не удаляйте файлы, если вы не уверены в их назначении. При сомнениях архивируйте в отдельное хранилище.

Дополнительные ресурсы: используйте команду DiskUsage /? для получения полного списка опций и PowerShell для автоматизации задач анализа.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство