Я использую Windows XP, и у меня установлена утилита командной строки dirms версии 3.0.0.0 с 2010 года.
Исходя из моего понимания документации этой программы, NTFS оставляет разрыв между файлами, так что диск фрагментировал свободное пространство. Во-вторых, если файл меньшего размера удаляется с диска, это открывает пространство для повторного использования. Если добавляется файл большего размера, даже если имеется достаточно большой сегмент свободного пространства для хранения этого нового файла в одном сегменте, используется первое, меньшее пространство, и файл фрагментированный, поскольку его оставшийся фрагмент заполняет следующее доступное пространство.
Dirms упаковывает файлы вместе, дефрагментируя свободное пространство и, таким образом, делая доступными большие сегменты пространства. Это делается с помощью записи командной строки "dirms c compact", где первым" c " является буква диска для уплотнения. Если Дефрагментация и сближается файлы через уплотнения сделаны, это уменьшает тенденцию фрагментировать файлы.
Dirms не может решить проблему NTFS с удалением файл меньшего размера, а затем добавить файл большего размера, для нового файла будет по-прежнему заполнить первое доступное пространство, освобожденное меньше, удаленный файл, а затем стать фрагментированным. Это ошибка файловой системы. (Конечно, запуск Dirms после удаления файла позволит избежать фрагментации нового файла!)
Я также понимаю из документации, что dirms уменьшит количество фрагментов, когда не будет достаточно свободного места для полной дефрагментации файла. Встроенная дефрагментация инструмент даже не будет пытаться дефрагментировать файл, если в одном сегменте недостаточно свободного места для хранения всего файла. Dirms утверждает, что частичная дефрагментация все же лучше, чем none, поскольку для чтения файла требуется меньше движения головки диска.
У меня установлен Auslogic DiskDefrag 4.4.2.0, и он имеет возможность позиционировать системные файлы сначала на диске для быстрой реакции системы. Я замечаю, что он оставляет свободный сегмент пространства вблизи начала, тогда как dirms не будет. Это может быть мышление здесь-обеспечить свободное пространство возле передней панели для быстрого чтения и записи ответа на только что дефрагментированный диск.
Я понимаю, что Auslogics также сжимает файлы вместе, но их документация немного скудна по этому вопросу, по сравнению с довольно углубленным обсуждением, предлагаемым dirms.
Я заметил некоторое повышение производительности после первого запуска Auslogics, сначала переупорядочивая системные файлы.
возможно, лучшее из обоих миры нужно периодически запускать функцию сначала системные файлы, а затем договора с dirms. Я не знаю, будет ли удаление Auslogics' up-front свободного пространства с dirms материально отнимать у повышения скорости системы, но это консолидировало бы ваше свободное пространство в той степени, в какой это разрешено наличием недвижимых файлов.
друг, который поместил меня на Auslogics, пожелал, чтобы Auslogics позволил ему разместить файл подкачки спереди, чтобы, возможно, еще больше увеличить производительность.