Я нашел эту информацию на TechNet и решил ее немного дополнить. Как упоминается в той статье, синтаксис утилиты defrag.exe для командной строки в Windows 7 отличается от Vista.
Синтаксис
Утилиту defrag.exe следует запускать из командной строки с правами администратора. Для этого откройте меню «Пуск» (Start) и введите в строке поиска ключевое слово «cmd» (без кавычек). Выберите в результатах поиска ссылку «cmd.exe», нажмите на ней правой кнопкой мыши и выберите опцию «Запуск от имени администратора» (Run as administrator, рис. A).
Рисунок A. Запуск командной строки с правами администратора. Нажмите для увеличения.
Подтвердите выполнение операции в окне контроля учетных записей. Откроется привычное окно командной строки, показанное на рис. B.
Рисунок B. Запустите в этом окне команду defrag.exe. Нажмите для увеличения.
Общий синтаксис команды defrag.exe выглядит следующим образом:
• /C — дефрагментация всех локальных томов на компьютере. • /E — дефрагментация всех локальных томов, за исключением указанных. • /A — анализ указанного тома и вывод отчета без дефрагментации. Эта опция позволяет выяснить, нуждается ли тот или иной диск в дефрагментации. • /X — консолидация свободного пространства на определенном томе. Эта опция удаляет некоторые точки восстановления системы и прочие ненужные файлы, освобождая место на диске. • /T — мониторинг уже запущенной операции дефрагментации на указанном томе. Эта опция позволяет выяснить, не дефрагментируется ли в данный момент тот или иной том. • /H — запуск операции с нормальным приоритетом вместо пониженного. Эту опцию следует применять в тех случаях, когда компьютер не используется. Она повышает скорость дефрагментации, снижая быстродействие остальных процессов. • /M — одновременная параллельная дефрагментация нескольких томов. Эта опция актуальна только для дисков с интерфейсом SATA или SCSI. • /U — вывод информации в процессе дефрагментации. С помощью этой опции удобно отслеживать выполнение команды, иначе возникает вопрос, делает ли утилита вообще хоть что-нибудь. • /V — вывод подробной информации. Эта опция предоставляет дополнительные статистические сведения, что в сочетании с опцией анализа позволяет принять взвешенное решение о дефрагментации. • — позволяет указать литеру или точку монтирования тома для дерфгаментации.
В заключение
Всевозможные опции для команды defrag.exe позволяют полностью контролировать процесс дефрагментации при помощи этой простой утилиты. Самая типичная команда, составленная с использованием этих опций, выглядит следующим образом:
Defrag C: /H /U /V
Она позволяет дефрагментировать диск «C:» с повышенным приоритетом и выводит подробную информацию в процессе (рис. C)
Рисунок C. Дефрагментация завершена. Нажмите для увеличения.