Выполнение дефрагментации дисков в Windows 7 используя командную строку
В Windows существует программа Дефрагментация диска. Данная программа производит упорядочение фрагментированной информации для более эффективной работы дисков и дисководов. Программа дефрагментации диска работает по заданному расписанию, но можно запускать анализ и дефрагментацию дисков вручную. В программе Вы можете увидеть время прошлого запуска, уровень фрагментированности дисков и запланированное время следующего запуска.
Если Вы не отключали планировщик заданий, значение уровня фрагментированности дисков будет равно 0%, а при нажатии кнопки Анализировать диск система покажет уровень фрагментированности не более 10%. При желании Вы можете запустить дефрагментацию вручную нажав кнопку Дефрагментация диска или настроить запуск по расписанию, в удобное для Вас время.
Графический интерфейс программы Вы можете запустить: Пуск › Все программы › Стандартные › Служебные. Однако он весьма ограничен в возможностях, и их хватит начинающему или малоопытному пользователю, если же Вы продвинутый или опытный пользователь, то Вам будет интересен командный режим данной программы.
- Нажмите кнопку Пуск и в строке поиска наберите cmd
- Нажмите на найденной программе правой кнопкой мыши и выберите пункт Запуск от имени администратора.
- Вы можете запустить утилиту defrag.exe используя следующие параметры командной строки:
| Параметр | Описание | 
|---|---|
| /A | Анализирует указанный том. Логично выполнить анализ перед ручной дефрагментацией. В результатах будет сказано, каким разделам она нужна. | 
| /C | Выполняет операцию на всех томах. Этот параметр избавляет от необходимости перечислять все буквы разделов при анализе или дефрагментации. | 
| /E | Выполняет операцию на всех томах, кроме указанных. Еще один параметр, экономящий время. | 
| /H | Выполняет операцию с обычным приоритетом (по умолчанию используется низкий). Ускоряет процесс дефрагментации, но может замедлить работу других приложений, обращающихся к диску в это время. | 
| /M | Выполняет операцию на всех томах одновременно в фоновом режиме. Стандартное поведение дефрагментатора – последовательная работа над томами. | 
| /T | Отслеживает текущую операцию на указанном томе. | 
| /U | Выводит прогресс текущей операции на указанном томе в процентном отношении. | 
| /V | Выводит подробный отчет о томах, их фрагментированности, файлах и папках, а также о свободном пространстве и MFT. | 
| /X | Объединяет свободное пространство на указанных томах. | 
| /R | Выполняет частичную дефрагментацию (поведение по умолчанию), пытаясь объединять только фрагменты размером менее 64 Мб. | 
| /W | Выполняет полную дефрагментацию, пытаясь объединять любые фрагменты вне зависимости от их размера. | 
| /F | Выполняет принудительную дефрагментацию, даже если на диске недостаточно свободного пространства. | 
Примеры команд
| Команда | Описание | 
|---|---|
| defrag /A /C /U /V | Анализирует фрагментированность всех разделов, отображая ход операции, и выводит подробный отчет. | 
| defrag C: /W /V | Выполняет полную дефрагментацию раздела C, а затем выводит подробный отчет. | 
| defrag C: /E /H /F | Выполняет дефрагментацию всех разделов кроме C с обычным приоритетом вне зависимости от количества свободного пространства на них. | 
