На сегодняшний день найти хорошую программу, к тому же бесплатную, для дефрагментации жёсткого диска не проблема. Все они вполне эффективно справляются со своей задачей. Казалось бы, что ещё надо. Совсем немного – возможность дефрагментирования отдельных конкретных файлов.
Чтобы было понятно, дефрагментация это перемещение разбросанных по всему накопителю фрагментов информации в соседние области. Польза от неё несомненная. Головке чтения-записи не требуется делать большие прыжки, что увеличивает быстродействие и уменьшает общий износ самого накопителя.
Теперь к вопросу, зачем нужна дефрагментация отдельных конкретных файлов. Рассмотрим такой пример. Пользователь не балуется экспериментальной установкой и удалением программ. Не занимается видео или фото-редактированием. Основной его рабочий инструмент Microsoft Word. Который он использует на все сто процентов. Каждодневно создавая десятки новых файлов, редактируя и копируя уже имеющиеся и так далее.
В результате основную массу новых фрагментов будут занимать именно файлы Microsoft Word. Так зачем дефрагментировать весь жёсткий диск, если можно ограничиться офисными файлами.
Как дефрагментировать отдельные файлы.
Для дефрагментации отдельных файлов существует тоже бесплатная утилита Contig. Скачать бесплатную утилиту Contig можно с сайта производителя.
Разархивируйте утилиту. Так как она не имеет графического интерфейса, а работает из командной строки, положите копию утилиты в удобное месторасположение. На мой взгляд, самой удобной директорией будет C:\Users\имя_пользователя. Почему именно эта? Потому, что при запуске командной строки этот параметр прописывается автоматически. Вам остаётся дописать свои параметры, уже для утилиты Contig.
Основной синтаксис утилиты: contig [-v] [-a] [-q] [-s] [имя_файла].
Параметры:
- параметр [–v] выводит информацию об выполненных утилитой операциях дефрагментации файла
- параметр [-a] анализ фрагментации
- параметр [-q] перевод утилиты в скрытый режим, выводиться только итоговая информация
- параметр [-s] рекурсивная обработка подкаталогов.
Теперь настроем утилиту для дефрагментации находящихся в каталоге "Мои документы" офисных файлов. То есть все находящиеся в папке файлы с расширением .docx будут дефрагментироваться.
contig -s C:\Users\имя_пользователя\Docunents\*.docx.
Ещё один вариант работы утилиты, создание нового файла, уже дефрагментированного в процессе создания.
Синтаксис создания такого файла: contig [-v] [-n имя_файла длина].
В этом случае утилита для дефрагментации отдельных фалов сама отыщет на носителе свободное место и оптимизирует файл в смежных областях.