Оглавление
- Подсчет размера папок с учетом и без учета жестких ссылок
- Как узнать объем диска и свободное пространство на удаленном компьютере | блог о программировании
- Сторонние утилиты
- Но это ещё не все. Всё ещё нужно узнать, какие файлы на жёстком диске занимают больше всего места . Для этого я использовал утилиту WinDirStat
- Анализатор дискового пространства для Windows 10
- Вычисляем необходимый объем
- Почему стоит оптимизировать использование диска
- Как просмотреть, какая программа потребляет больше всего оперативной памяти в top
- Как узнать, чем забит жесткий диск [Анализ!]
- Что занимает много места на диске (C:)
- Универсальные способы
- бесплатная программа анализатор места на диске WinDirStat
- Преимущества и особенности diskusage
- Параметры командной строки и примеры команд
- Параметры командной строки и примеры команд
- Как узнать, что занимает место на диске «С»
- 2-й способ. Утилита ncdu — анализ занятого места и его освобождение
Подсчет размера папок с учетом и без учета жестких ссылок
Размер папки WinSxS долго волновал умы пользователей Windows 🙂 Постоянные читатели блога помнят мою разъяснительную работу с анализом хранилища компонентов. Повторюсь, что DISM фактически показывает объем папки Windows без учета и с учетом жестких ссылок (строки выделены).
Утилита diskusage предлагает свой взгляд на этот вопрос. По умолчанию она считает размер только одного экземпляра жесткой ссылки, но с ключом /allLinks учитывает все экземпляры.
Ниже фрагмент вывода двух команд, анализирующих системный диск. В обоих случаях ключ /maxDepth=1 ограничивает глубину вывода одной папкой, т.е. показывает только папки в корне диска. Из результатов я убрал все кроме папки Windows.
Утилита оценивает объем жестких ссылок в папке Windows в 26.1-20.1=6GB, что близко к оценке DISM в 5.64GB. Заодно мы видим количество жестких ссылок — утилита насчитала 37 194, что тоже полезно для исследований. В принципе, можно скриптовать перебор файлов с fsutil, и я когда-то такое делал, но с diskusage явно проще.
Как узнать объем диска и свободное пространство на удаленном компьютере | блог о программировании
Я знаю инструменты psExec, которые вы можете скачать с здесь
появляется psinfo.exe из пакета инструменты. Основное использование в powershell/cmd выполняется следующим образом.
вы могли бы иметь много вариантов с ним
использование: psinfo / @file ]] ]
компьютервыполнить команда на удаленном компьютере или указанных компьютерах. Если опустить имя компьютера, команда выполняется в локальной системе, а также если указать подстановочный знак ( * ), команда выполняется на всех компьютерах в текущем домене.
фильтр Psinfo будут отображаться только данные для поля, удовлетворяющие заданному фильтру. например, «psinfo service» содержит только поле пакета обновления.
Сторонние утилиты
Поменять размер томов можно при помощи специальных программ. Они называются «Менеджеры разделов». У них простой интерфейс. Для работы с ними не нужны особые навыки. Но всё равно такими утилитами надо пользоваться аккуратно. Если сделать что-то неправильно, можно, вообще, убрать все тома и стереть данные.
Практически во всех этих приложениях схожий интерфейс. Поэтому и для других программ алгоритм действий будет тот же.
Acronis Disk Director
Окно программы Acronis Disk Director
Вот как увеличить место на диске (C:) при помощи Acronis Disk Director:
- Установите эту утилиту. Скачать её можно на официальном сайте Acronis. Она платная, но доступна загрузка демоверсии. Также во всемирной паутине есть «взломанные» варианты программы.
- Запустите её. Откроется окно со списком логических разделов.
- Кликните правой кнопкой мыши на том, объём которого хотите увеличить.
- Пункт «Изменить размер». Он первый в списке контекстного меню.
- Поставьте галочки в чекбоксах «Добавить незанятое место» и «Взять из других томов».
- В счётчике «Оставить свободное пространство на томе (%)» укажите, какой процент памяти оставить в разделе. Это значение зависит от общих параметров винчестера и локального диска, который вы сжимаете. Если выставите 80%, к системному разделу добавится 20% от тома (D:). Не переборщите. Не стоит «перетаскивать» на (C:) все свободные ресурсы. Так вам некуда будет деть личные данные.
- В поле «Размер» укажите желаемый объём системного тома.
- Нажмите «OK». Окно настройки закроется.
- В самой программе кликните на «Применить ожидающие операции».
- Утилита всё подготовит и проверит. После того как вы нажмёте «Продолжить», компьютер перезагрузится (возможно, не один раз). Во время запуска системы будет перераспределено место на диске. Не выключайте ПК, не выдёргивайте шнур из розетки, иначе потеряете данные из разделов.
После полной загрузки вы увидите, что объём (C:) увеличился.
Можно ещё сделать так: освободите пространство, сжав один том, а в другой добавьте эту «бесхозную» память.
Aomei Partition Assistant
Вот как увеличить размер диска (C:) при помощи Aomei Partition Assistant:
- Скачайте и установите программу. Найти её можно на aomeitech.com. Откройте главную страницу ресурса глобальной сети и перейдите на вкладку «DOWNLOAD». Стандартная («Standard») лицензия утилиты распространяется бесплатно.
- Запустите её. Откроется список доступных томов.
- Вначале надо сжать диск (D:), чтобы освободить место. Кликните по нему правой кнопкой мыши и выберите «Изменить».
Нажимаем на «Изменить размер раздела»
Сократите объём раздела. Для этого укажите числовое значение или передвиньте ползунок, который показывает, сколько выделено памяти.
Изменение размера диска (С:)
- Теперь измените диск (C:) точно так же, как (D:). Только не сжимайте, а расширяйте том.
- После настройки и распределения памяти надо нажать кнопку «Применить» в главном окне утилиты.
- Компьютер может несколько раз перезагрузиться. Не отключайте его, даже если процесс затянется.
MiniTool Partition Wizard
В программе нет русского языка (хотя в сети можно найти версии с любительским переводом). Но пользоваться ей так же просто, как и предыдущими утилитами. Она работает и на Windows, и на Linux.
Окно программы MiniTool Partition Wizard
- Скачайте приложение с сайта partitionwizard.com, установите и запустите. Появится список томов.
- Вначале освободите память. Кликните правой кнопкой мыши по диску (D:) (или любому другому, если он не зарезервирован системой).
- Пункт «Move/Resize». Откроется окно для изменения объёма.
- Можно вручную прописать значения или отрегулировать ползунок.
Изменение размера диска в MiniTool
- В поле «Unallocated Space After» укажите, какой размер диска вы хотите получить в итоге (если вы сжимаете том, количество мегабайт будет меньше исходного).
- Подтвердите действие.
- Проделайте то же самое для диска (C:). Распределите на него свободную память.
- Ползунок должен примыкать к левой части окна. Если между ним и границей окажется «пробел», возникнут проблемы с загрузкой ОС.
- Снова подтвердите.
- Нажмите кнопку «Apply». Она находится в левом верхнем углу главного окна приложения.
- Подождите, пока программа будет перераспределять ресурсы между томами. Не выключайте компьютер.
Но это ещё не все. Всё ещё нужно узнать, какие файлы на жёстком диске занимают больше всего места . Для этого я использовал утилиту WinDirStat
WinDirStat
сканирует дерево каталога и предоставляет статистику в трёх полезных видах:
Список каталогов, имеет сходство с видом проводника Winodows, но сортировка осуществляется по размеру каталога (файла)
Карта каталогов, которая отображает полное содержание дерева каталогов в графической форме
Список расширений, который служит в качестве легенды и показывает статистику о типах файлов.
Вот что программа нашла у меня на компьютере. Оказывается, больше всего файлов оказалось на Рабочем столе, а я и не думал что так его загадил.
Не забыл я и о диске, на котором у меня хранятся личные файлы. Я подозревал, что на этом диске у меня очень много дубликатов файлов. С этой проблемой мне помогла справиться программа DuplicateFileDetector.
Duplicate File Detector
— программа для поиска дубликатов файлов. Позволяет производить поиск дубликатов любых расширений и типов, включая графические, звуковые, текстовые или бинарные. Используемые алгоритмы дают возможность быстро анализировать содержимое даже очень больших файлов.
Для поиска дубликатов в программе предусмотрено огромное количество всевозможных фильтров и настроек. Интерфейс Duplicate File Detector
настолько прост, понятен и удобен, что работать с программой очень легко даже абсолютно неподготовленному пользователю.
Анализатор дискового пространства для Windows 10
Пользователи компьютеров на операционной системе Windows 10 не ограничены в выборе средств для диагностики памяти. Есть как встроенные инструменты анализа, так и сторонний софт, позволяющий так же успешно справиться с поставленной задачей.
Системные средства
Несмотря на то, что сторонний софт оказывается более эффективен в классификации файлов, провести анализ можно и без его помощи. Для этого нужно действовать по следующей инструкции:
Откройте «Параметры» через меню «Пуск» или любым другим удобным способом.
Перейдите в раздел «Система», а затем – «Память».
- Под заголовком «Windows C» или «Локальный диск С» кликните ЛКМ по надписи «Показать больше категорий».
- Ознакомьтесь с информацией о количестве занятого места.
На заметку. В разделе «Память» можно активировать функцию контроля, которая будет автоматически удалять временные файлы, кэш и содержимое корзины.
Информация, представленная в «Параметрах», делится на несколько категорий, отличающихся по степени важности и возможности беспрепятственного удаления информации:
- Приложения и компоненты.
- Системные и зарезервированные.
- Другое.
- Документы.
- Рабочий стол.
- Музыка.
- Видео.
- Фото.
- Временные файлы и так далее.
Без вреда для работы компьютера удается очистить временные файлы. Также лишние данные попадают в раздел «Другое», но здесь, помимо прочего, располагаются просто неопределенные документы. Наконец, в разделе «Системные и зарезервированные» есть специальное хранилище под установку обновлений. Отключив его, вы освободите место, но инсталляция следующих апдейтов может быть прекращена при недостатке памяти в хранилище.
WinDirStat
Посмотреть на занятое пространство удается и при помощи сторонних средств, в числе которых важно отметить WinDirStat. Это бесплатное приложение, предлагающие очень подробную детализацию дискового пространства с разбивкой на типы и форматы файлов
Кроме того, программа включает в себя средство очистки, так что избавиться от мусора можно будет, не выходя из WinDirStat.
Files Inspector
Еще один хороший софт для проверки места на жестком диске. Интерфейс Files Inspector напоминает встроенное средство анализа на Windows 10, поэтому разберется в особенностях приложения даже новичок. Выбрав категорию файлов, пользователь получает возможность получить более подробную информацию о типе информации, заполняющей пространство.
WizTree
Чуть менее красочная, но не менее полезная программа, если сравнивать WizTree с Files Inspector. Здесь пользователю предлагается информативное древо папок, а также встроенный анализатор. Если нажать на кнопку «Анализ», то можно понять, сколько места занято лишними файлами, а сколько – полезными.
TreeSize Free
Как и предыдущее приложение, TreeSize Free умеет сканировать как диск целиком, так и его отдельные директории. Для каждого подраздела удается определить процент заполняемости, исходя из чего формируется вывод относительно необходимости очистки. Информация показывается в виде диаграмм, благодаря чему каждый занятый мегабайт становится наглядным и понятным.
Free Disk Usage Analyzer by Extensoft
Эта утилита тоже является не самой продвинутой с точки зрения оформления. Однако к ее функционалу сложно предъявить хотя бы один критический вопрос. Анализ хранилища происходит без нареканий, а напротив выбранной директории отображается процент заполняемости.
Также информация представлена в виде графиков, от которых стоит отталкиваться при выборе папки (файлов) для удаления. Наконец, в Free Disk Usage Analyzer by Extensoft спрятано средство автоматической очистки диска.
Scanner
Мощный и очень наглядный инструмент для анализа дискового пространства. Вся информация приводится в виде круглой диаграммы, но при необходимости у пользователя есть право выбора другого стиля отображения. Перед началом использования приложению Scanner нужно дать несколько секунд на анализ встроенного накопителя, после чего программа выдаст подробный отчет.
Вычисляем необходимый объем
Осталось просуммировать все вычисленные объемы и прибавить к этому запас в 20% свободного места, чтобы избежать в дальнейшем проблем со стабильностью работы Windows.
Просуммируем все объемы, исходя из того, что ОЗУ равняется 8 ГБ:
- Операционная система: 30-50 ГБ, берем среднее — 40 ГБ.
- Программы: 30-50 ГБ, берем среднее — 40 ГБ.
- Файл гибернации: 8 ГБ.
- Виртуальная память: 12 ГБ.
- Временные файлы: 10 ГБ.
- Запас в 20%: примерно 20 ГБ.
- ИТОГО: 130 ГБ.
Исходя из этого, делаем вывод, что минимальный объем диска «С» для Windows 10 должен составлять около 130-150 гигабайт.
На сегодняшний день дисковое пространство дешевое, поэтому не стоит ограничиваться этими цифрами и, если есть возможность, стоит указывать ещё больший запас. Также тенденции таковы, что под диск с операционной системой всё чаще выделяют отдельный физический SSD на 250-500 ГБ, а для хранения больших объемов статической информации — HDD.
Перевод статьи с сайта iSunshare Blog.
Почему стоит оптимизировать использование диска
При добавлении новых дисков в существующий пул стоит оптимизировать использование дискового пространства. Это позволит перенести часть данных на вновь добавленный диск, обеспечивая оптимальное использование возможностей пула.
При добавлении нового диска в обновленный пул Windows 10 оптимизация выполняется автоматически – флажок Оптимизировать использование дискового пространства, чтобы разложить существующие данные на все диски установлен при добавлении нового диска. Однако, если этот флажок снят или диски будут добавлены перед обновлением пула, нужно вручную оптимизировать использование дискового пространства.
Чтобы это сделать, введите на панели задач в поле поиска строку дисковое пространство и выберите Дисковое пространство в списке результатов поиска, а затем выберите пункт Оптимизировать использование диска.
Как просмотреть, какая программа потребляет больше всего оперативной памяти в top
Очень подробно о команде top, в том числе подсказки и интересные трюки описаны в статье «Как пользоваться командой top для наблюдения за процессами в Linux» – крайне рекомендуется ознакомиться.
Запуск программы top:
top
По умолчанию программа top сортирует процессы по их нагрузке на центральный процессор. Чтобы посмотреть, по какому полю выполняется сортировка, нажмите клавишу x:
По умолчанию в top отображаются следующие виды памяти:
- VIRT — общее количество используемой задачей виртуальной памяти, включает все коды, данные, совместные библиотеки, плюс страницы, которые были перенесены в раздел подкачки, и страницы, которые были размечены, но не используются
- RES — используемая оперативная память, является подмножеством VIRT, представляет физическую память, не помещённую в раздел подкачки, которую в текущий момент использует задача. Также является суммой полей RSan, RSfd и Rssh.
- SHR — размер совместной памяти, подмножество используемой памяти RES, которая может использоваться другими процессами
- %MEM — доля задачи в использовании памяти (RES)
Для переключения между полями сортировки, используйте
Обратите внимание, что это не курсорные клавиши, а разновидность скобок, для их использования переключитесь на английскую раскладку клавиатуры и нажимайте эти кнопки с зажатой клавишей Shift.. Пример сортировки по %MEM:. Пример сортировки по %MEM:
Пример сортировки по %MEM:
Сортировка по VIRT:
Как узнать, чем забит жесткий диск [Анализ!]
WinDirStat
Совсем небольшая утилита (менее 1 МБ), способная за считанные минуты показать вам какие папки и файлы отнимают больше всего места. Причем, все это выполнено очень наглядно, и поиск «виновника» происходит очень быстро!
Ниже покажу на собственном примере, как нашел файл, который «отнимал» 12 ГБ!
И так, после установки и запуска утилиты просто выберите диск(и), который нужно проанализировать, нажмите OK. См. скриншот ниже.
Выбор диска (доступен также системный диск)
Далее подождите окончания сканирования (обычно 2-5 минут на 1-2 ТБ диск, зависит от количества и размера файлов, на нем расположенных).
После чего вы увидите цветную диаграмму: каждый «прямоугольник» — это файл, размер прямоугольника рисуется относительно размера файла. Т.е. благодаря такой работу — вы сразу же находите наиболее крупные файлы на диске и можете приступить к их удалению…
Анализ моего диска / Кликабельно
Например, у меня на диске занимал 12 ГБ места файл pagefile.sys (см. скрин выше). Для тех, у кого проблема с этим же файлом, скажу, что это файл подкачки. Используется он системой автоматически, но его можно ограничить, либо перенести на другой диск (как это сделать — рассказано в одной из моих статей, ссылку привожу ниже).
TreeSize
TreeSize — главное окно программы
Эта программа, в отличие от предыдущей, не строит диаграмм, однако она удобно сортирует папки согласно их размеру. Причем, напротив каждой из папок «горит» определенное значение в процентах, относительно ее размера (весь диск — это 100%).
Отмечу еще одну удобную штуку: из ее окна можно открыть любую из папок (файлов) в проводнике. TreeSize «видит» все файлы и папки на диске (в т.ч. скрытые и системные), так что будьте осторожнее с удалением всего и вся…
Scanner
Анализ занятого места на HDD с помощью Scanner
Аналогичная утилита, правда, ее размер еще меньше. После запуска, утилита быстра просканирует диск и покажет вам круговую диаграмму: наводясь мышкой на отдельные ее участки, вы сможете найти все папки и файлы, которые стали занимать слишком много места…
Обратите внимание, что слева в меню программы вы можете выбрать любой из жестких дисков, которые видит ваша ОС Windows. SpaceSniffer
SpaceSniffer
Главное окно программы SpaceSniffer
От других аналогичных программ SpaceSniffer отличается весьма оригинальным интерфейсом и немного отличным подходом к делу (возможно, благодаря этому пользуется спросом).
При первом запуске, программа покажет вам все диски, и после вашего выбора одного из них — приступит к сканированию. После чего, пред вами предстанет наглядная схема: перемещаясь по ней вы быстро найдете, что «оттяпало» лишнее месте на диске (см. скрин выше).
Также программа позволяет прямо из окна удалять или перемещать файлы, производить поиск файлов по определенному фильтру (например, по их расширению).
В общем и целом, программа заслуживает высокой оценки, рекомендую к использованию!
DiskView
Главное окно DiskView
Эта программа отличается от остальных тем, что работает даже на относительно старых ОС Windows NT 4, 2000, XP (новые Windows 7, 8, 10 — разумеется поддерживаются).
В остальном работа аналогична: строится схема диска, воспользовавшись которой, вы можете легко определить какой файл у вас занимает те или иные кластеры.
Программа бесплатна, русский не поддерживает.
JDiskReport
JDiskReport — скрин главного окна программы
Отличная программа для анализа HDD. Позволяет за считанные минуты найти потерянное место! Благодаря архи-удобной круговой диаграмме сразу же видно какие папки заняли все место.
Отмечу, что, войдя в самую большую папку: диаграмма перестраивается, и вы снова видите какие файлы/папки уже в ней занимают место, и т.д.
Кстати, в программе есть топ 50 — покажет все самые большие файлы на диске!
Spyglass
SPYGLASS — главное окно программы
Простая бесплатная программа, позволяющая быстро строить диаграммы на основе занятого места на HDD. Отмечу, что Spyglass включает в себя также «локатор», обнаруживающий полные дубликаты файлов.
Из окна программы вы можете открыть любую папку или файл, или даже отправить их в корзину (не получится так только с системными файлами).
Что занимает много места на диске (C:)
Память устройства
В разделе Параметры > Система > Память нажмите Показать больше категорий… В списке можно получить информацию, как используется память и как освободить пространство.
Собственно на примере системного Локального диска (C:) попробуем разобраться что да и как. В разделе Память Вы видите информацию о том, как используется пространство. Если же выбрать подраздел Системные и зарезервированные, тогда Вы получаете больше подробных данных…
Системные и зарезервированные (Плюс файлы подкачки & гибернации) |
Системные файлы обеспечивают правильную работу Window. Без них компьютер не будет работать. |
Приложения и компоненты | Установленные приложения и включённые компоненты (не только с Магазина Windows 10). |
Другое | Это некоторые самые большие папки, которые не были отнесены к каким-либо категориям. |
Временные файлы (Обновления Windows, загрузки, корзина, текстуры DirectX, файлы Интернета) |
Некоторые файлы нужны приложениям. Файлы со списка можно безопасно очистить. |
Рабочий стол, Изображения, Документы, Видеозаписи, Музыка | Папки на рабочем столе, снимки экрана и сохранённые фотографии, собственно документы и клипы. |
Карты | Данные автономных карт. Можно удалить или изменить расположение. |
Например, выбираем категорию Другое и смотрим. Папка C:\AMD занимает 7.72 Гб дискового пространства. Это говорит о том, что драйвер видеокарты был обновлён больше 6 раз. А старые версии программного обеспечения на всякий случай сохраняются. Как раз пора их удалить…
Можно узнать, что занимает место на остальных дисках. В других параметрах нажмите Посмотреть уровень использования памяти на других дисках. И выберите своё хранилище…
Очистка диска
Старое средство очистки оценивает объём места временных файлов, которое Вы можете освободить. Вот выполните Cleanmgr в окошке Win+R. И выберите нужный локальный диск…
Выделите очистка обновлений Windows и можете прочитать описание: система хранит копии всех установленных обнов из центра обновлений, даже после установки их новых версий. И теперь Вы знаете можно ли их удалить. Через месяц после обновления делаю очистку.
Контроль памяти
Ещё можете включить функцию контроля памяти Windows 10. В двух словах: автоматически освобождает место на диске, избавившись от файлов, которые не требуются. Это, например, временные файлы или ненужные данные корзины. Можете его включить и настроить под себя.
Заключение
Вроде бы Вы только переустановили Windows, но уже что-то занимает много памяти. А можете представить, что будет после месяца использования системы. Нужно понимать, сколько места занимает Windows 10. Всё же остальное можно будет удалить или просто деинсталлировать.
Вы можете посмотреть, сколько места занимает система (плюс файл подкачки и гибернации), временные файлы, приложения и компоненты и многое другое. В скором будущем стандартное средство очистки будет попросту удалено. Раздела памяти устройства более чем достаточно.
Универсальные способы
С помощью панели «Пуск»
Первый способ самый распространённый. Если в вашей операционной системе Windows есть панель «Пуск» (флажок слева внизу экрана), нажмите на него и в выпавшем меню найдите «Панель управления». В выпавшем окне найдите «Система», где в разделе «Выпуск Windows» можно посмотреть данные о вашей системе.
Если панели нет
Если её нет, то ищите на рабочем столе значок «Компьютер», нажмите на него и перейдите в раздел с жёсткими дисками. Справа вверху будет кнопка «Свойств системы», кликнув на которую, вы перейдёте в раздел с характеристиками вашей ОС.
Задействуем командную строку
Следующий способ поможет более опытным пользователям узнать больше о своих системах.
Нажмите комбинацию клавиш Win (флажок, вторая слева внизу кнопка на клавиатуре) + R. В появившемся окне переключитесь на латиницу и введите команду cmd. Таким образом вы запустите командную строку.
В выпавшем окне введите systeminfo, выглядит это так:
После чего нажмите Enter и после сборка статистики, прокрутите окно вверх, где будет информация о вашей ОС.
DxDiag
Следующий способ хорош, если вам нужно узнать комплексную характеристику ОС и отправить по ней данные для анализа.
Нажав на Win+R, в выпавшем окне введите dxdiag:
Нажмите на ОК, после чего вашему вниманию будет представлен документ с информацией о вашей ОС Windows.
Чтобы сохранить все данные, нажмите на «Сохранить все сведения…» и выберите местом хранения рабочий стол, чтобы не потерять файл.
бесплатная программа анализатор места на диске WinDirStat
Одна такая приличная, хотя и бесплатная, программа WinDirStat — важно: русскоязычный интерфейс, что весьма актуально!
И, что интересно: запросто возможно по требованию проанализировать конкретную папку компьютера на предмет занятого места.
Для того чтобы нам было максимально удобно считывать информацию о размерах, процентах занятого общего места дисков, программа выведет в окне данных древовидную структуру папок… Так что — всё просто!
В нижней части интерфейса окошка программы (я на скрине выше не показывал — смотрите у себя) отображается в графическом варианте структура (занятость) папок, их содержимого…
…фильтр (правой верхней части картинки), позволит легко определить объём места, занимаемого отдельными типами файлов… (обратите внимание на фото: обведено — временный файл — мусор аж в 13.1 GB)…
скачать с оф. сайта
скачать с оф. сайта WinDirStat
скачать WinDirStat
…и ещё одна бесплатная программа:
Преимущества и особенности diskusage
Отмечу несколько нюансов diskusage в сравнении с , которая давно исключена из поставки Windows, хотя до сих пор прекрасно работает и входит в мой арсенал.
Определение размера системных файлов и зарезервированного пространства
Ключ /systemAndReserve. Логично было бы добавлять этот параметр к первоначальному сканированию системного диска, но пока ключ не срабатывает в сочетании с некоторыми другими. Если смотреть отдельно, то быстрее всего результат получается, если натравить утилиту на пустую папку.
diskusage C:\new /systemAndReserve /humanReadable SizeOnDisk Files Directory path 0 ( 0.0 KB) 0 C:\new 20 293 710 083 ( 18.9 GB) 47 168 317 841 408(156.8 GB)/254 588 350 464(156.8 GB) 66.1% of disk in use
Сведения отображаются в конце вывода. Утилита показывает 18.9GB. Это сильно расходится со сводкой в Параметрах, но картина проясняется при изучении подробностей.
Переход по символическим ссылкам и соединениям
Утилита подсчитывает размер папок, в которые ведут . Это – поведение по умолчанию, а выключается оно ключом /skipReparse. На мой взгляд, стоило сделать наоборот. У меня при первом тестовом запуске diskusage полезла , что сделало анализ бесполезным 🙂
Не самая ценная фича для анализа отдельно взятого диска, но сценарии под нее найдутся, наверное.
Подсчет размера только одной жесткой ссылки
Утилита dfp ведет себя так же. Однако diskusage умеет считать и размер всех жестких ссылок с ключом /allLinks. Большой практической ценности это не несет, но для исследований бывает полезно. Ниже я разверну этот тезис на примере.
Фильтры по именам и размерам
Ключи /nameFilter для имен и /minSizeOnDisk, /minFileSize для размеров папок. Другими словами, можно выводить папки и/или файлы, размер которых превышает заданный порог.
Топ-5 файлов размером более 10GB:
diskusage E:\Movies /minSizeOnDisk=10000000000 /TopFile=5 /humanReadable /skipReparse
Топ-5 файлов mp4:
diskusage E:\Movies /nameFilter=*.mp4 /TopFile=5 /humanReadable /skipReparse
Вывод столбцов с датами создания, изменения и доступа
Ключ /displayFlag. Пример в начале статьи.
Пожалуй, последние три пункта в списке наиболее полезны на практике. Из остального отмечу вывод в формате CSV и параметры запуска в… INI-файле, в 2021 году:)
Замечу, что в отличие от dfp, в новой утилите нет снимков, позволяющих быстро выявлять повторно засоряющиеся папки.
Параметры командной строки и примеры команд
Утилита обладает развесистым списком ключей, причем в двух вариантах (для публикации я выбрал длинные, но понятные). Поскольку речь о предварительной версии, все может поменяться в будущем.
Если путь не указан, по умолчанию утилита рекурсивно сканирует начиная с текущей папки. Отмечу, что я практически всегда использовал ключи помимо прочих. Первый отображает размеры в GB/MB нежели только в байтах, а второй я разберу ниже.
В справке не хватает примеров, но я восполню пробел этой статьей. Парочка для затравки:
- Показать 25 самых больших папок на диске C, а также сведения о размере системных файлов и зарезервированном пространстве.1
- Показать 30 самых больших файлов в папке Загрузки наряду с датой их создания.1
Параметры командной строки и примеры команд
Утилита обладает развесистым списком ключей, причем в двух вариантах (для публикации я выбрал длинные, но понятные). Поскольку речь о предварительной версии, все может поменяться в будущем.
Если путь не указан, по умолчанию утилита рекурсивно сканирует начиная с текущей папки. Отмечу, что я практически всегда использовал ключи помимо прочих. Первый отображает размеры в GB/MB нежели только в байтах, а второй я разберу ниже.
В справке не хватает примеров, но я восполню пробел этой статьей. Парочка для затравки:
- Показать 25 самых больших папок на диске C.
diskusage C:\ /TopDirectory=25 /humanReadable /skipReparse
- Показать 30 самых больших файлов в папке Загрузки наряду с датой их создания.
diskusage "%userprofile%\Downloads\" /TopFile=30 /displayFlag=0x080 /humanReadable /skipReparse
Как узнать, что занимает место на диске «С»
Если вы используете SSD накопитель или жесткий диск небольшого объема, то вы наверняка время от времени сталкиваетесь с нехваткой места на диске.
Обычно в таких случаях приходится вручную просматривать папки и изучать их содержимое, для того чтобы определить, что можно удалить для освобождения места. К счастью, этот процесс можно значительно упростить и ускорить. В этом материале мы расскажем о том, как быстро узнать, что занимает место на диске.
Если вам необходимо узнать, что занимает место на диске, то проще всего для этого воспользоваться бесплатной программой WinDirStat. Данная программа анализирует содержимое диска и строит визуальную карту, с помощью которой можно легко обнаружить файлы и папки, которые занимают больше всего места на диске. Скачать программу WinDirStat можно с официального сайта.
После запуска программы WinDirStat появится окно, в котором необходимо указать, что именно вы хотите проанализировать. Если вы не знаете, где именно на диске находятся файлы, которые занимают много места, то просто выбираем диск и нажимаем на кнопку «ОК».
Если же вы знаете папку, которая занимает много места, то можете выбрать сразу ее. В этом случае программа WinDirStat будет анализировать только файлы в выбранной вами папке.
После выбора диска или папки необходимо дождаться пока программа закончит анализ. В заголовке окна можно будет посмотреть сколько процентов осталось.
После завершения анализа можно приступать к работе с программой WinDirStat. В верхней левой части интерфейса программы будет список папок. При этом справа от каждой папки будет указано сколько места занимает эта папка в гигабайтах и процентах. Благодаря этому можно быстро найти папки, которые занимают на диске больше всего места.
В верхней правой части окна программы будет показана статистика по типам файлов. При этом справа будет указано сколько места какие файлы занимают. Также в здесь указывается цвет, которым обозначается данный тип файлов на карте внизу.
Самая полезная информация, которая доступна в программе WinDirStat, находится внизу окна. Здесь находится карта, с помощью которой можно легко найти файлы, которые занимают на диске больше всего места. Кликнув по любому из файлов на карте, вы увидите данный файл в списке папок.
Если вы обнаружите не нужные вам файлы, то их можно удалить прямо из программы WinDirStat. Для этого необходимо кликнуть правой кнопкой мышки по файлу в списке каталогов и выбрать пункт «Удалить в корзину» или «Удалить без возможности восстановления».
необходимо отметить, что удаление файлов в корзину позволяет потом восстановить файл, но такой способ удаления не освобождает место на диске. В этом случае место освобождается только после очистки корзины. Для того чтобы сразу освободить занятое файлом место используйте удаление без возможности восстановления.
Если программа WinDirStat по каким-то причинам вам не подошла, то можно попробовать воспользоваться другими похожими программами. Например, можно использовать такие программы как Free Disk Analyzer, Disk Savvy, TreeSize Free или SpaceSniffer.
2-й способ. Утилита ncdu — анализ занятого места и его освобождение
Есть так же и другие способы определить чем занято место на диске, например, очень удобная в плане анализа занятого места — утилита ncdu. Установить ее можно, например, так:
- Для Debian систем (rpm-пакеты) (в т.ч. Ubuntu) командой apt-get install ncdu
- Для Red Hat систем (dpkg-пакеты) командой yum install ncdu
Дальше просто запустите ncdu и подождите, когда она подсчитает занимаемое место. По-умолчанию программа посчитает размеры папкой текущей папки, из которой программа была запущена. Если нужно посчитать какую-то другую папку, просто добавьте к команде путь к папке, например, так: ncdu /var/www. Если нужно посчитать занимаемое место на всем диске, можно использовать ncdu /.
Программа показывает занимаемое папками место, позволяет заходить в них и сразу видеть сколько подпапки занимают места. Так же в этой утилите можно выполнять различные действия над файлами и папками. Получить справку по клавишам управления можно нажав «?«. Ниже приведу список некоторых из клавиш управления:
- d — удалить выбранный файл или папку с файлами;
- n — отсортировать файлы и папки по имени;
- s — отсортировать файлы и папки по объему занимаемого места;
- t — показывать сначала папки, затем файлы;
- g — режим отображения (в процентах, графически, комплексно);
- a — режим отображения (размер файла, занятое место на жестком диске)
- e — включить/отключить отображение скрытых файлов;
- i — показать дополнительную информацию о папке или файле;
- r — заново пересчитать занимаемое место;
- q — выйти из программы;
Программа очень удобная, простая и выполняет задачу по анализу и освобождению свободного места полностью, рекомендую ее к использованию.