Дефрагментация файла или группы файлов
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