
Мой диск D: объемом 137 ГБ (NTFS) кажется заполненным, но я лично не согласен. Вот почему я не согласен с реальностью:
- Выбрав все файлы и просмотрев их свойства, он показывает размер 43,4 ГБ и размер на диске 43,8 ГБ. Поскольку размер на диске почти идентичен, я не думаю, что у меня миллион маленьких файлов, заполняющих сектора.
- В Проводнике я показываю скрытые файлы, а также защищенные системные файлы, поэтому Проводник учитывает как можно больше данных при подсчете вышеуказанного размера и размера на диске.
- При просмотре содержимого разделов с использованием разрешений «SYSTEM» (которые выше разрешений «Администратор») в разделе «Информация о системном томе» не обнаружено никаких огромных файлов и других невидимых каталогов.
- SMART всегда был включен и в настоящее время не показывает ничего странного.
- Раздел/диск не имеет ничего в кэше чтения/записи. Я использовалсинхронизироватьи после того, как это не сработало, также попробовал перезагрузить. Я не делал холодную загрузку (котораяиногда(Как правило, помогает, даже если перезагрузка не исправляет что-то. Стоит ли мне попробовать это?).
Причины, по которым я вообще думаю, что диск заполнен, заключаются в том, что Windows не может создавать новые файлы (из проводника или любого языка сценариев/программирования), а также в том, что при просмотре свойств раздела сообщается, что использованы все 137 ГБ.
Что я мог упустить? Куда делось все мое свободное место? Как посмотреть, что занимает все место на диске, и избавиться от этого?
При очистке пространства действительно освобождается, и я могу снова занять его другими данными. Недавно я также очистил каталог с ~160 000 маленьких (80 байт) файлов, что очистило пару мегабайт (хотя я ожидал, что он очистит 160000*4 КБ (размер сектора) вместо 160000*80 Б, как это было), но я все еще не могу найтичто-либокоторые могли бы занять две трети всего раздела.
К сожалению, я говорю о сервере, и у меня нет возможности иметь избыточное оборудование, поэтому я бы предпочел не загружаться с флешки, если это вообще возможно. Думаю, я мог бы проводить плановое ночное обслуживание, если нет другого способа проверить или починить что-то должным образом, но я бы хотел свести это к минимуму. У меня есть некоторый опыт работы с GNU/Linux, поэтому я бы разобрался в командной строке загрузки Live Boot, если бы вы мне подсказали, какие команды/инструменты мне следует проверить.
Редактировать: Кстати, сжатие NTFS не включено.
решение1
Я нашел проблему. Оказалось, что где-то глубоко в дереве каталогов была папка, доступ к которой можно было получить только с правами SYSTEM. Я проверил файлы с правами SYSTEM через FileZilla Server: он автоматически запускается как системная служба, и с помощью FTP-клиента вы можете просматривать все файлы (даже в System Volume Information). Но поскольку имя каталога начинается с пробела, а Filezilla глючит из-за этого, каталог с точки зрения Filezilla казался пустым.
В общем, стечение обстоятельств заставило меня пропустить огромный каталог где-то. Ничего подозрительного в NTFS или Windows не происходит.
В конце концов я нашел это, запустивторговец космосомкак предложено@magicandre1981в комментарии. Я не ожидал найти что-то большее, чем то, что уже было в других программах (я уже использовал некоторые инструменты индексации пространства), но эта также сообщила мне, какие каталоги она не может сканировать (а именно System Volume Information и тот, который я пропустил). Затем я изменил владельца каталога, чтобы иметь возможность войти в него как администратор, и удалил все файлы.
решение2
Сколько памяти у вас установлено? Это, безусловно, повлияет на размер pagefile.sys
и hiberfil.sys
, которые на моем компьютере занимают 20 ГБ и 15 ГБ соответственно.
WinDirStatвизуально покажет вам место, занимаемое вашими файлами.
решение3
В случае, если вы упомянули, что это был ноутбук, и вы переводите ноутбук в спящий режим и используете его в течение многих дней, огромная область занята временными файлами. Вы можете восстановить дисковое пространство, удалив эти временные файлы из системы. Мастер очистки не обязательно удалит все временные файлы.
Вы можете открыть папку временных файлов из Проводника, просто нажав Win+ Rи введя %TEMP%
.