Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Microsoft Windows 7 FAQ по Windows 7 Оптимизация системы и уход за ней Как выполнить дефрагментацию дисков в Windows 7 RSS

Как выполнить дефрагментацию дисков в Windows 7

Текущий рейтинг: 4.08 (проголосовало 271)
 Посетителей: 300616 | Просмотров: 342443 (сегодня 0)  Шрифт: - +

Windows 7 автоматически дефрагментирует разделы жесткого диска в фоновом режиме, т.е. от вас не требуется никаких дополнительных действий. Дефрагментация выполняется с помощью планировщика заданий, при этом анализ диска, запуск дефрагментации, а также настройка ее расписания выполняются в одном окне. Кроме того, дефрагментацию можно выполнять в командной строке с помощью утилиты defrag.exe, у которой в Windows 7 появились новые параметры.

Внимание! Обновленная версия этой статьи, в т.ч. и для более новых ОС Windows, находится здесь.

Графический интерфейс дефрагментатора Windows 7

Как и в предыдущих ОС Windows, открыть дефрагментатор можно из свойств диска на вкладке Сервис. Но быстрее будет ввести дефраг в поиск меню Пуск. В отличие от Windows XP, где для дефрагментации использовалась урезанная версия Diskeeper, в Windows Vista и 7 применяется собственная утилита командной строки defrag.exe, запускаемая по расписанию.

*

Система сразу показывает расписание, время прошлого запуска и уровень фрагментированности дисков. Он будет на нуле, если вы не отключали планировщик заданий (на который помимо запуска дефрагментации возложено множество других системных задач). В этом случае анализ не сообщит ничего нового - уровень фрагментированности в 10% и менее система считает нормальным. Но при желании дефрагментацию всегда можно запустить вручную кнопкой Дефрагментация диска.

Вы также можете настроить расписание, чтобы дефрагментация начиналась в то время, когда вы не ведете активной работы за компьютером.

*

За кнопкой Выбрать диски скрывается также настройка автоматической дефрагментации всех новых дисков (она включена по умолчанию).

Графический интерфейс дефрагментатора не балует подробностями о состоянии дисков, однако их можно узнать с помощью командной строки.

*

Параметры командной строки утилиты defrag.exe

В Windows 7 утилита defrag.exe приобрела новые параметры командной строки: /E, /H, /M, /T, /U и /X. Полный список параметров утилиты приводится в таблице.

ПараметрОписание
/A

Анализирует указанный том.

Логично выполнить анализ перед ручной дефрагментацией. В результатах будет сказано, каким разделам она нужна.

/C

Выполняет операцию на всех томах.

Этот параметр избавляет от необходимости перечислять все буквы разделов при анализе или дефрагментации.

/E

Выполняет операцию на всех томах, кроме указанных.

Еще один параметр, экономящий время.

/H

Выполняет операцию с обычным приоритетом (по умолчанию используется низкий).

Ускоряет процесс дефрагментации, но может замедлить работу других приложений, обращающихся к диску в это время.

/M

Выполняет операцию на всех томах одновременно в фоновом режиме.

Стандартное поведение дефрагментатора – последовательная работа над томами.

/TОтслеживает текущую операцию на указанном томе.
/UВыводит прогресс текущей операции на указанном томе в процентном отношении.
/VВыводит подробный отчет о томах, их фрагментированности, файлах и папках, а также о свободном пространстве и MFT.
/XОбъединяет свободное пространство на указанных томах.
/RВыполняет частичную дефрагментацию (поведение по умолчанию), пытаясь объединять только фрагменты размером менее 64 Мб.
/WВыполняет полную дефрагментацию, пытаясь объединять любые фрагменты вне зависимости от их размера.
/FВыполняет принудительную дефрагментацию, даже если на диске недостаточно свободного пространства.


Хотя три последних параметра не отображаются во внутренней справке утилиты (defrag /?), они работают.

Примеры команд

В таблице приводятся несколько примеров команд, которые вы можете использовать для дефрагментации разделов. Выполнять анализ и дефрагментацию нужно в командной строке, запущенной от имени администратора.

КомандаОписание
defrag  /A /C /U /VАнализирует фрагментированность всех разделов, отображая ход операции, и выводит подробный отчет.
defrag C: /W /VВыполняет полную дефрагментацию раздела C, а затем выводит подробный отчет.
defrag C: /E /H /FВыполняет дефрагментацию всех разделов кроме C с обычным приоритетом вне зависимости от количества свободного пространства на них.
Автор: Вадим Стеркин  •  Иcточник: outsidethebox.ms  •  Опубликована: 28.12.2009
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER


Оценить статью:
Вверх
Комментарии посетителей
29.12.2009/07:26  Admiral

Работой утилиты остался очень доволен, параллельно установленной ХР, после того как я установил 7ку, просто нечего делать в аналогичной проге. Единственное из разряда "шашечек" - хотелось бы такое-же отображение как и в урезанной версии Diskeeper в ХР :) Но даже при этом наиболее ценным там был рапорт (а не картинка с графикой), так что всё что нужно есть (/A) и в собственной утилите от МС.
Если все тома в система расположены на одном диске, то смысла в ключе /M я не вижу. Это скорей для серваков, где к примеру каждый том отдельный винт.
/Х - какой-то уже редактор томов получается.
Интересно /R /W /F нету в справке, потому что они задумывались как служебные (не документированные) параметры?
29.12.2009/18:07  Vadikan

/R /W /F были в Vista, я не знаю, почему они не описаны во внутр. справке
15.05.2011/23:17  okshef

Еще бы и /B можно добавить
27.10.2017/16:46  tutor_76

okshef написал Еще бы и /B можно добавить - Спрашиваю, что это за недокументированная команда?
29.10.2017/13:47  Vadikan

@tutor_76 http://www.outsidethebox.ms/11296/#defrag
Комментарии отключены. С вопросами по статьям обращайтесь в форум.