Дефрагментация отдельного файла

Дефрагментация файла или группы файлов

Contig -это небольшая утилита командной строки, которая может дефрагментировать отдельный файл или группу файлов на жестком диске. Утилита Contig использует встроенные в NT возможности дефрагментации, чтобы сделать заданный файл на диске непрерывным. Применяйте эту утилиту для оптими­зации работы с активно используемыми файлами.

Contig можно использовать для дефрагментации нескольких файлов, включив имя файла групповые символы. Например, если необходимо дефрагментиро­вать все файлы динамических библиотек (DLL) в каталоге Windows. Тогда команда будет следующей:

  • Contig.exe С:\Windows\*.dll

затем нужно вручную перезагрузить сис­тему. В процессе загрузки запустится PageDefrag с целью дефрагментировать эти специальные файлы.

То же самое в режиме с расширенным выводом:

  • Contig.exe -v С:\Windows\*.dll

Эти две команды дают Contig указание найти все DLL-файлы в каталоге Windows, а затем дефрагментировать их. Недостатком использования коман­ды дефрагментации нескольких файлов с таким синтаксисом является то, что Contig не ищет DLL-файлы внутри подкаталогов, которые могут находиться в каталоге Windows. Если необходимо, чтобы Contig искала и дефрагментировала файлы в подкаталогах, то в команде нужно использовать ключ прохода по под­каталогам —s. Следовательно, команда примет одну из следующих двух форм:

  • Contig.exe -s С:\Windows\*.dll
  • Contig.exe -v -s C:\Windows\*.dll

Приведенные выше команды дают Contig указание искать DLL-файлы в ка­талоге Windows и во всех подкаталогах внутри него.

При анализе или дефрагментации нескольких файлов, часто на экран выво­дится слишком много информации, что может привести к путанице; в общем случае, достаточно краткого резюме о выполнении задачи. Чтобы скрыть лиш­нюю информацию, выводимую Contig, можно использовать в команде ключ режима сокращенного вывода (quiet mode) -q. Следовательно, если нужно про­анализировать степень дефрагментации всех DLL-файлов в каталоге Windows в режиме сокращенного вывода, команда будет следующей:

  • Contig.exe -q -а С:\Windows\*.dll

Аналогичная команда дефрагментации этих файлов с режимом сокращен­ного вывода будет следующей:

  • Contig.exe -q С:\Windows\*.dll
2024  Командная строка Windows  
top Яндекс.Метрика