NTFS неправильно использует подсчет пространства

0

Таким образом, у меня есть этот жесткий диск NTFS и когда я выбираю все файлы и каталоги в его корне (включая скрытые и системные файлы), общее Размер на диске 460 ГБ, но когда я смотрю на свойства диска, он говорит, что Используемое пространство составляет 464 ГБ. Там должно быть что-то не так ...

П.С .: Я запускаю Win XP Pro SP3, не знаю, имеет ли это значение. П.П.С .: Нет, речь идет не о GiB против GB.

user1393
источник
MFT может стать очень большим. Например, небольшие сжатые файлы хранятся там.
Anonymous
На этом диске не так много маленьких файлов, и я не активировал сжатие NTFS, однако, вы можете посоветовать какой-нибудь инструмент для просмотра размера MTF?
user1393
Я знаю, что это не утилита, специально разработанная для MTF, но Diskeeper покажет вам размер MTF, используемое количество и позволит вам изменить его размер.
Scott McClenning
Когда вы сделали свойства всех каталогов и файлов в корне и получили 460 ГБ, было то, что размер «Размер» или «Размер на диске». Например, если NTFS отформатирована с настройками по умолчанию; если вы открываете Notepad.exe, создайте текстовый файл с одним символом и сохраните его. Затем укажите в свойствах файла: «Размер: 1 байт», «Размер на диске: 4,00 КБ»). Может ли объем данных быть 460 ГБ, а место на диске - 464 ГБ?
Scott McClenning
@ Скотт МакКленнинг: читай внимательно, я уже понял, о чем говорю Размер на диске ,
user1393

Ответы:

2

Есть много скрытых вещей, которые вы не можете увидеть в Windows Explorer. Ваша огромная разница, скорее всего, связана с восстановлением системы, которое помещает резервную копию файлов в папку «System Volume Information».

Чтобы все видеть четко, я рекомендую WinHex. Вы можете увидеть размер файлов MFT (как показано на рисунке) и перейти в папку «System Volume Information».

WinHex

netvope
источник
1
И по умолчанию, только учетная запись «SYSTEM» имеет доступ к ней, поэтому даже исследователь, как администратор, не сможет его посчитать.
Anonymous
Это оно! WinHex работал просто отлично! И вот некоторая информация от Microsoft о том, как другие пользователи могут получить доступ к папке System Information Volume: support.microsoft.com/default.aspx?scid=kb;en-us;309531
user1393
0

Моим первым предположением будет свободное пространство (особенно если у вас много маленьких файлов):

Цитируется из Википедии на фрагментация

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

Мое второе предположение состоит в том, что у вас могут быть некоторые ошибки в вашей файловой системе, проверка и исправление могут исправить это.

LaughingMan
источник
Нет, дело не в фрагментации, я думаю. На диске около 20 тыс. Файлов, я не думаю, что фрагментация может занять столько места. И я уже запустил утилиту проверки диска Windows. Однако я считаю, что вы правы насчет ошибок в файловой системе. Но я не знаю, как их найти и исправить.
user1393