3

Я дефрагментирую свой жесткий диск (XP SP3) с помощью PerfectDisk 7.0, и он находит 816 659 лишних фрагментов, когда я запрашиваю анализ.

[обновление] В частности, это показывает, что диск объемом 1 ТБ фрагментирован на 14% с 19693 фрагментами и 816 659 избыточными фрагментами. Около 20% диска все еще остается свободным местом.

К чему относятся лишние фрагменты? В чем разница между фрагментами и лишними фрагментами?

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

Если это так, то дефрагментация диска приводила ко многим неполным файлам, и на самом деле я дефрагментировал диск, полный MP3, и в результате получил много поврежденных файлов .

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

Кто-нибудь знает, что такое "лишние фрагменты"?

4 ответа4

2

Избыточные фрагменты, иначе называемые дополнительными фрагментами файла, объясняются в CrackUp, предупреждающем вас о фрагментации диска:

Каждая непрерывная часть цепочки кластеров файла называется фрагментом. Нефрагментированный файл состоит из одного фрагмента; фрагментированный файл состоит из двух или более фрагментов. По определению первая часть цепочки кластеров файла (его первый фрагмент) не фрагментирована. Поэтому диск никогда не может быть фрагментирован на 100 процентов. Фрагменты за пределами первого называются дополнительными фрагментами. Чем больше лишних фрагментов, тем больше фрагментирован файл. Файл максимально фрагментирован, когда количество фрагментов равно количеству кластеров. Другими словами, каждый из фрагментов этого файла состоит из одного кластера.

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

1

Лишние фрагменты не являются потерянными частями файлов.
Это набор фрагментов, которые остались после завершения процесса фрагментации (или, возможно, в конце анализа фрагментации).

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

Сегодня технология де-фрагмента не приводит к повреждению диска, даже если во время операции де-фрагмента вы теряете мощность.

0

Просто предположение, но я думаю, что лишние фрагменты могут быть фрагментами файла подкачки, которые нельзя дефрагментировать из Windows. Вам нужно выполнить дефрагментацию при загрузке, чтобы дефрагментировать файл подкачки. Не уверен, что Perfectdisk предлагает эту функцию, но Diskeeper Pro 2009, который я использую, имеет эту опцию. Diskeeper автоматически дефрагментирует все файлы из XP, за исключением, в частности, файла подкачки, который требует вышеупомянутой дефрагментации при загрузке.

Если ваши файлы повреждены после дефрагментации, возникает проблема с файловой системой, так как дефрагментация никогда не изменяет содержимое файла, а просто делает файл непрерывным. Вы должны запустить chkdsk с ключом /r, чтобы найти и исправить эти ошибки. http://support.microsoft.com/kb/315265

PS: Perfectdisk отличается от Diskeeper. Последний и Microsoft совместно разработали API-интерфейс дефрагментации, используемый во всех версиях Windows начиная с XP. На самом деле дефрагментатор XP был сильно урезанной версией какого-то продукта Diskeeper с начала 2000-х годов.

0

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

Таким образом вызывая лишние фрагменты ....

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .