Contig (утилита дефрагментации) - Contig (defragmentation utility)
Оригинальный автор (ы) | Марк Руссинович |
---|---|
Разработчики) | Sysinternals (а Microsoft дочернее предприятие) |
Стабильный выпуск | 1.8 / 4 июля 2016 г. |
Операционная система | Windows |
Тип | Дефрагментация |
Лицензия | Проприетарный бесплатное ПО |
Интернет сайт | Microsoft Technet |
Контиг это командная строка дефрагментация утилита для Windows, в настоящее время принадлежащая Microsoft дочернее предприятие SysInternals.
Операция
Contig предназначен для дефрагментации отдельных файлов,[1] или указанные группы файлов, и не пытается переместить файлы в начало раздела. В отличие от встроенного средства дефрагментации Windows, Contig может дефрагментировать отдельные файлы, отдельные каталоги и подмножества файловой системы с использованием подстановочных знаков.
Contig не перемещает никаких данных, кроме тех, которые принадлежат файлу в вопросе, поэтому объем, который он может дефрагментировать файл, ограничен самым большим непрерывным блоком свободного пространства в системе. Использование обменов контигами уменьшило фрагментацию файлов и увеличило фрагментацию свободного пространства.
Совместное использование параметра -s и символа подстановки * позволяет дефрагментировать целые каталоги и диски: например,
contig -s C: *
будет дефрагментировать все файлы на жестком диске C. Параметр -s означает рекурсивный просмотр каталогов.
Например, каталоги можно дефрагментировать с помощью следующей команды. Это поможет ускорить доступ к файлам в каталоге со многими сотнями или тысячами файлов.[2]
за / R / D % a в (*. *) do start / b contig -q "%а"> нуль
Добавление параметра -v в команду запускает contig в подробном режиме, например:
контиг -v -s C: *
Если файловая система NTFS, contig может также анализировать и дефрагментировать следующие файлы:
$ mft, $ LogFile, $ Volume, $ Attrdef, $ Bitmap, $ Boot, $ BadClus, $ Secure, $ UpCase, $ Extend
Например:
contig -v -s $ mft
Небольшое изменение в реестре Windows позволяет дефрагментировать целые папки из проводника Windows.[3] Могут быть созданы новые нефрагментированные файлы с указанным именем и длиной.
Производные программы, использующие Contig, включают: Графический интерфейс Power Defragmenter и Множественный аппликатор 6.8. Связанный бесплатный продукт того же автора PageDefrag.
Ограничения
- Contig не может дефрагментировать файлы, доступ к которым осуществляется через точки монтирования каталогов (в отличие от монтирования по буквам диска).[нужна цитата ] Использование дополнительной (временной) буквы диска позволит обойти эту проблему. Видеть подстилка команда.
- Contig не работает в Telnet сеансов, но его можно выполнять на удаленных машинах, используя Sysinternals PsExec.
Смотрите также
- Сравнение программ дефрагментации
- Дефрагментация
- Фрагментация файловой системы
- Список программного обеспечения для дефрагментации
Примечания и ссылки
- ^ Колонка журнала Windows NT, «Внутри диспетчера объектов» Октябрь 1997 г. В архиве 2005-05-07 на Wayback Machine
- ^ Документация на странице TechNet
- ^ Эдвардс, Донн (31 августа 2007 г.). "Сделать Contig проще в использовании". Insights и Rants. Получено 19 мая 2010.
REGEDIT4
[HKEY_CLASSES_ROOTDirectoryshellcontig]
@ = "Дефрагментировать папку с помощью контига"
[HKEY_CLASSES_ROOTDirectoryshellcontigcommand]
@ = "cmd.exe / K contig.exe"% L "-v -s"
- Winternals: полевое руководство по дефрагментации, восстановлению и администрированию к Дэйв Клейман, Лаура Хантер, Махеш Сатьянараяна, Кимон Андреу, Нэнси Г. Альтхолз, Лоуренс Абрамс, Даррен Виндхэм, Тони Брэдли и Брайан Барбер (2006) - Syngress (ISBN 1-597490-792)