Я использую O & O Defrag для дефрагментации файлов на моем компьютере (Windows, файловая система NTFS).
Можно ли указать, что определенные папки (и файлы / папки в них) должны быть помещены в начало диска? Это стало возможным с самой первой версией программы дефрагментации Norton (еще во времена DOS - много-много лет назад).
Размещение папок / файлов в начале жесткого диска, к которым, как известно, обращаются, часто, по-видимому, значительно улучшает время поиска и, следовательно, производительность компьютера.
Пример:
Поместите две папки «C: \ WINDOWS \ system32» и «C: \ data \ myConstantlyUsedReadOnlyDatabaseFiles» в начало диска.
Мне известно, что O & O Defrag может выполнять сортировку после времени доступа / изменения («ЗАВЕРШЕНО / Доступ» и «ЗАВЕРШЕНО / Изменено»), но это никоим образом не обеспечивает требуемый уровень контроля.
Если это невозможно в O & O Defrag: знаете ли вы о другой программе дефрагментации, которая предлагает такой уровень контроля?
3 ответа на вопрос
1
Chris Thompson
O & O Defrag поддерживает файл Layout.ini, который обычно создается Windows.
В прошлом я создавал приложение на C #, которое генерировало бы мой собственный файл layout.ini с файлами, которые я хотел поместить сначала на диск и в том порядке, в котором я их хотел. Если вы перезаписали его, убедитесь, что вы используете кодировку Unicode (UTF-16, а не UTF-8).
В XP файл layout.ini находится по адресу %WINDIR%\Prefetch\layout.ini.
Вау, отличное решение. Спасибо!
Peter Mortensen 15 лет назад
0
Просмотр файла «Layout.ini» в Universal Viewer (http://www.uvviewsoft.com/, бесплатная версия) в двоичном / шестнадцатеричном режиме показывает, что это UTF-16.
Peter Mortensen 15 лет назад
0
0
nik
Проверьте JkDefrag для большого количества вариантов и очень хорошей дефрагментации. Он также бесплатный, с открытым исходным кодом и может быть распакован для немедленного использования.
Это элементы управления 3.36 для справки. Вы должны напрямую использовать " -a 9" для сортировки по последнему времени доступа.
-a N Select an action to perform. The number N is a value from 1 to 11, default is 3: 1 = Analyze only, do not fixup and do not optimize. 2 = Analyze and fixup, do not optimize. 3 = Analyze, fixup, and fast optimization (default). 5 = Analyze and force together. 6 = Analyze and move to end of disk. 7 = Analyze and sort files by name (folder + filename). 8 = Analyze and sort files by size (smallest first). 9 = Analyze and sort files by last access (newest first). 10 = Analyze and sort files by last change (oldest first). 11 = Analyze and sort files by creation time (oldest first).
Существует также инструмент JkFragmenter, если вы хотите поиграть - (ссылка на ZIP файл)
Небольшой инструмент командной строки для фрагментации существующих файлов, для создания новых фрагментированных файлов со случайными данными или для отображения информации о фрагментации файлов.
Предположительно используется для тестирования инструмента дефрагментации.
Поправьте меня, если я ошибаюсь, но я не верю, что он может сделать то, о чем просит ОП.
Sasha Chedygov 15 лет назад
1
Я проверял это. У него нет той функции, которую он хочет.
Chris Thompson 15 лет назад
1
На самом деле похоже, что сценарий версии может быть в сценарии, чтобы делать то, что он хочет.
Chris Thompson 15 лет назад
0
Версия 3.36 дала большую гибкость при выборе способа сортировки файлов. Намерение пользователя должно быть сосредоточено на том, какая оптимизация требуется. Фактическое расположение и перемещение дискового пространства следует оставить инструменту, автор которого проделал большую тяжелую работу для достижения цели.
nik 15 лет назад
0
Тем не менее, я был приятно удивлен, обнаружив, что новая версия имеет поддержку сценариев. Это должно дать место новаторам и экспериментаторам в нас.
nik 15 лет назад
0
0
Simon
Это возможно с Auslogics Disk Defrag Pro, он имеет множество функций, которые могут включать в себя то, что вы хотите.
Здесь доступна полностью функциональная бесплатная пробная версия, которая, как мне кажется, рассчитана на 30 дней, так что вам нечего терять.
Это, очевидно, продукт премиум-класса, похожий на тот, который вы уже использовали, но может оказаться более подходящим.