Дефрагментатор не настолько слаб, как это кажется. Хотя он не предлагает такого комфортного управления, как PerfectDisk, но существует малоизвестная функция, вызываемая из командной строки, которая предоставляет немного больше настроек, чем версия, доступная через Проводник. Откройте окно командной строки в режиме администратора и введите строку defrag с: /а /v.
Нажмите Enter, чтобы сгенерировать отчет.
Чтобы выполнить полную дефрагментацию одного диска, введите defrag с: /и.
Для дефрагментации всех томов с визуализацией процесса введите defrag /с /и.
Механизм, используемый defrag.exe, тот же, как и в GUI-версии. Если вы запустите дефрагментацию из командной строки, а затем нажмете Orl+C, дефрагментатор прекратит работу.
Для быстрой дефрагментации диска введите defrag с: /х.
Чтобы увидеть больше параметров, наберите defrag /.
Включите автоматический запуск дефрагментации при загрузке
Вот забавная настройка реестра, которая, может быть, заставит Windows дефрагментировать жесткий диск автоматически при каждом запуске:
1. Откройте редактор реестра.
2. Найдите ветвь
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
3. Включите этот режим.
Возможно, эта настройка была включена... А вы когда-либо видели, чтобы Windows выполнял дефрагментацию при запуске?
Причина этого в том, что выполняется не полная дефрагментация. Вместо этого происходит дефрагментация загрузочного сектора, которая влияет на файлы, зарегистрированные Prefetch и перечисленные в файле Layoutini.
Дефрагментацию загрузочного сектора можно выполнять в любое время, запуская в командной строке функцию Def rag с недокументированным параметром /Ь: defragc: /Ь.
Не забудьте про prefetch
Prefetch - функция, которая хранит некоторые данные о запускаемых приложениях, помогающие им быстрее стартовать.
Эти данные находятся в папке \Windows\Prefetch, и, теоретически, периодическое удаление файлов из этой папки способствует улучшению производительности. Поскольку приложения, которые запускаются, будут вынуждены заново сохранять данные в папке Prefetch, то вначале производительность может слегка снизиться. При отсутствии старых записей нужно будет анализировать меньшее количество файлов, и Windows будет работать быстрее. Рост производительности будет невелик, но пользователи, которые борются за каждый цикл процессора, захотят попробовать и этот способ.
Удаление данных из Prefetch может увеличить время следующей загрузки Windows. Но последующие начальные загрузки будут происходить: обычное время, так как данные для загрузки программ уже будут на месте.
Если вы хотите отключить Prefetch, откройте редактор реестра, перейдите к ветви HKEY LOCAL MACHINE\SYSTEM\CurrentControlSet\Control\ Session Manager\MemoryMinagement\PrefetchParametersHH3MeHHTe3Ha4eHHe EnablePref etch на 0.