Как запустить дефрагментацию диска на windows 7
Перейти к содержимому

Как запустить дефрагментацию диска на windows 7

  • автор:

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

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

Вадим Стеркин занимался развитием компьютерного портала OSZone.net, объединяющего сайт, форум и каталог программного обеспечения. Он отвечает на вопросы участников форума OSZone с 2002 года, а на сайте вел раздел автоматической установки Windows и писал статьи о клиентских операционных системах Microsoft.

Сейчас он делится опытом и секретами эффективной работы в Windows в своем блоге

С 2006 по 2020 год Вадим ежегодно становился обладателем награды Microsoft MVP, затем Windows Insider MVP, присуждаемой за вклад в развитие технических сообществ. Вы можете связаться с ним через блог.

  • Упрощаем запуск приложений в Windows от имени администратора без отключения UAC
  • Как перенести файлы загрузки Windows в разметке MBR на другой жесткий диск

Теги: Windows 7, Вадим Стеркин, Планировщик, конкурс Windows 7, defrag, дефрагментация.

Оценить статью:

Комментарии посетителей
29.12.2009/07:26 Admiral

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

Дефрагментация дисков в Windows 7 используя командную строку

В Windows существует программа Дефрагментация диска.

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

Программа дефрагментации диска работает по заданному расписанию, но можно запускать анализ и дефрагментацию дисков вручную. В программе Вы можете увидеть время прошлого запуска, уровень фрагментированности дисков и запланированное время следующего запуска.
Если Вы не отключали планировщик заданий, значение уровня фрагментированности дисков будет равно 0%, а при нажатии кнопки Анализировать диск система покажет уровень фрагментированности не более 10%. При желании Вы можете запустить дефрагментацию вручную нажав кнопку Дефрагментация диска или настроить запуск по расписанию, в удобное для Вас время.

Графический интерфейс программы Вы можете запустить: Пуск -> Все программы -> Стандартные -> Служебные. Однако он весьма ограничен в возможностях, и их хватит начинающему или малоопытному пользователю, если же Вы продвинутый или опытный пользователь, то Вам будет интересен командный режим данной программы.

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

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

Способы повышения производительности компьютера

Фрагментация делает жесткий диск лишней работой, которая может замедлить работу компьютера. Съемные запоминающие устройства, например USB-устройства флэш-памяти, также могут подвергаться фрагментации. Входящая в состав Windows программа дефрагментации диска упорядочивает фрагментированные данные, повышая эффективность работы жесткого диска. Программа дефрагментации диска работает по расписанию, но можно запустить анализ и дефрагментацию жесткого диска вручную. Для этого выполните следующие действия:

Дефрагментация жесткого диска

Значок кнопки

    Откройте дефрагмент для диска, нажав кнопку «Начните

Требуются права администратора

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

  • В разделе Текущее состояние выберите диск, который вы хотите дефрагментировать.
  • Чтобы определить, необходимо ли дефрагментировать диск, щелкните Анализировать диск.

    Если вам будет предложено ввести пароль администратора или подтверждение, введите его или подскакийте.

    Требуются права администратора

    После того как Windows завершит анализ диска, вы можете проверить процент фрагментации на диске в столбце «Последнее запуск». Если значение превышает 10 %, то рекомендуется выполнить дефрагментацию диска.
    Щелкните диск дефрагмента.

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

    • Если диск монопольно используется другой программой или отформатирован для файловой системы, отличной от NTFS, FAT или FAT32, то вам не удастся дефрагментировать его.
    • Вам не удастся выполнить дефрагментацию сетевых расположений.
    • Если диск, который должен отображаться в разделе Текущее состояние, не отображается там, то, возможно, это связано с тем, что на нем есть ошибки. Попробуйте сначала исправить диск, а затем снова запустите программу дефрагментации диска.

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

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

    На этой странице
    • Графический интерфейс дефрагментатора Windows 7
    • Графический интерфейс оптимизатора дисков в Windows 8 и новее
    • Параметры командной строки утилиты defrag.exe
    • Примеры команд
    • Решения проблем при дефрагментации загрузочных файлов

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

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

    *

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

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

    *

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

    Графический интерфейс оптимизатора дисков в Windows 8 и новее

    Начиная с Windows 8, программа различает жесткие и твердотельные диски.

    Подробнее об оптимизаторе дисков читайте здесь.

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

    *

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

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

    Параметр Описание
    /A Анализирует указанный том.

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

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

    Параметр Описание
    defrag /A /C /U /V Анализирует фрагментированность всех разделов, отображая ход операции, и выводит подробный отчет.
    defrag C: D: /O /V В Windows 8 и новее выполняет оптимизацию дисков C и D в соответствии с типом накопителя, а затем выводит подробный отчет.

    Решения проблем при дефрагментации загрузочных файлов

    Попытка выполнить дефрагментацию загрузочных файлов (параметр /B) может завершиться ошибкой. Ниже приводятся распространенные ошибки и решения.

    В разделе оптимизации загрузочного сектора реестра отсутствуют некоторые записи (0x89000017)

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

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

    Rundll32.exe advapi32.dll,ProcessIdleTasks

    Оптимизация загрузочного сектора отключена в реестре (0x89000018)

    Причиной ошибки может являться:

    • наличие стороннего дефрагментатора или параметров, оставшихся после его удаления
    • неграмотный твик реестра

    Чтобы устранить проблему в автоматическом режиме, исправьте ошибки с помощью моего диагностического пакета.

    Если вы хотите исправить ситуацию вручную, в разделе реестра

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction

    для параметра Enable установите значение Y.

    Для вступления изменений в силу требуется перезагрузка.

    Не удалось выполнить оптимизацию загрузочного сектора… (0x8900001B)

    Ошибка связана с отсутствием файла Layout.ini в папке %windir%\prefetch. Причиной отсутствия, скорее всего, является неправильная работа службы Superfetch.

    Шаги по устранению проблемы изложены в комментарии.

    Об авторе

    Вадим — владелец этого блога, и почти все записи здесь вышли из-под его пера. Подробности о блоге и авторе здесь. Поддержать автора вы можете тут.

    Вас также может заинтересовать:

    • Нюансы сжатия виртуальных и физических дисков в Windows
    • Как фрагментировать диск
    • Microsoft признала дефрагментацию SSD в Windows 8+ и объяснила причину
    • Итоги эксперимента по оптимизации загрузки Windows разными дефрагментаторами
    • 6 ошибок людей с маленьким системным разделом
    • Приглашаю к эксперименту: сравнение эффективности дефрагментаторов
    • Как выбрать подходящий антивирус
    • Как переместить файл подкачки в Windows

    Я в Telegram

    Подпишитесь на канал и читайте интересные записи чаще! Есть вопросы? Задайте их в чате.

    комментариев 67

    После запуска команды defrag C: /B /U система провела анализ и выдала ответ: Оптимизация загрузочного сектора отключена в реестре. (0х89000018)
    Подскажите, где искать проблему или как влючить в реестре?
    P.S. обычная дефрагментация проводится нормально.

    Ваша оценка: Thumb up Thumb down0

    Обновленный ответ дан в конце статьи. Вадим

    Ваша оценка: Thumb up Thumb down+1

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

    Ваша оценка: Thumb up Thumb down+1

    Victor, можно, но зачем? Они и так дефрагментируются в разное время, причем когда компьютер простаивает. Посмотрите в журнале приложений события от defrag и вы даже увидите, что дефраг загрузочных файлов выполняется отдельно от остальной области диска.

    Ваша оценка: Thumb up Thumb down+2

    Вот такой вопрос — в таблице есть такая команда:
    /W — Выполняет полную дефрагментацию, пытаясь объединять любые фрагменты вне зависимости от их размера.
    Я ввожу в ком. строку (запущенную от имени администратора) —
    defrag C: /W /V — Выполняет полную дефрагментацию раздела C, а затем выводит подробный отчет.
    Пишет: «Примечание. В статистику фрагментации не включаются фрагменты файлов, размер которых превышает 64 МБ»
    Я, так понимаю, что по команде /W эти файлы (размер которых превышает 64 МБ) должны тоже дефрагментироваться, или нет?

    Ваша оценка: Thumb up Thumb down0

    Игорь, с параметром /w выполняется попытка объединять любые фрагменты. Она может быть успешной для всех (маловероятно) или не для всех фрагментов.

    Игорь: Пишет: «Примечание. В статистику фрагментации не включаются фрагменты файлов, размер которых превышает 64 МБ» »

    Речь о статистике, которая выводится, а не о результатах дефрагментации фрагментов свыше 64 мб. Наконец, дефрагментируются не файлы размером > 64 мб, а фрагменты файлов размером > 64 мб. Файл совсем необязательно записывается на диск единым блоком.

    Ваша оценка: Thumb up Thumb down+3

    Vadim Sterkin: Речь о статистике, которая выводится, а не о результатах дефрагментации фрагментов свыше 64 мб. »

    В результатах дефрагментации пишет то же самое.

    Vadim Sterkin: Наконец, дефрагментируются не файлы размером > 64 мб, а фрагменты файлов размером > 64 мб. Файл совсем необязательно записывается на диск единым блоком »

    Ясно. Спасибо за внимание и ответ.

    Ваша оценка: Thumb up Thumb down0

    Игорь: В результатах дефрагментации пишет то же самое. »

    Угу. Я, наверное, неудачно выразился. Попробую переформулировать. Ключ /w изначально не гарантирует, что дефраг сможет справиться со всеми фрагментами > 64 мб. Поэтому и отчет по таким фрагментам в статистику [результатов дефрага] не включается, о чем вам и сообщают.

    Ваша оценка: Thumb up Thumb down+2

    Vadim Sterkin:
    Угу. Я, наверное, неудачно выразился. Попробую переформулировать.Ключ /w изначально не гарантирует, что дефраг сможет справиться со всеми фрагментами > 64 мб. Поэтому и отчет по таким фрагментам в статистику [результатов дефрага] не включается, о чем вам и сообщают.
    »

    Да, я понял, еще раз большое спасибо!

    Ваша оценка: Thumb up Thumb down0

    Вадим, спасибо за такой познавательный блог. При выполнении defrag C: /B /U пишет ошибку Оптимизация загрузочного сектора отключена в реестре. (0х89000018)
    удаление параметра Enable в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction\ после перезагрузки — не помогает. Но достаточно сменить параметр Enable — N — на Y, как все работает, даже ребут не нужен. =)
    win7 x64

    Ваша оценка: Thumb up Thumb down0

    В разделе оптимизации загрузочного сектора реестра отсутствуют некоторые записи.
    (0x89000017)

    Ваша оценка: Thumb up Thumb down0

    Не понял, к чему были два последних комментария, если честно…

    Ваша оценка: Thumb up Thumb down0

    Виталий: В разделе оптимизации загрузочного сектора реестра отсутствуют некоторые записи.(0×89000017)
    »

    ну что это за запись? чего не хватает? После запуска команды defrag C: /B /U — никаких действий, сразу результат 100% и запись: «В разделе оптимизации загрузочного сектора реестра отсутствуют некоторые записи.(0×89000017)» а сейчас повторно запустил команду defrag C: /B /U все прошло успешно что бы это значило?

    Ваша оценка: Thumb up Thumb down0

    Виталий, я дополнил статью ответом на ваш вопрос.

    Ваша оценка: Thumb up Thumb down0

    Vadim Sterkin: Виталий, я дополнил статью ответом на ваш вопрос.
    »

    спасибо теперь все ясно

    Ваша оценка: Thumb up Thumb down0

    C:\Windows\system32>defrag c: /b /u
    Дефрагментация диска (Майкрософт)
    (C) Корпорация Майкрософт, 2007 г. Вызов оптимизация загрузочного сектора на Система (C:)… Анализ: выполнено на 100%. Не удалось выполнить оптимизацию загрузочного сектора, поскольку файл размещения
    предварительной выборки отсутствует или является недопустимым. (0x8900001B)

    Что бы это значило…?
    P.S. Win7 SP1 x64; установлен Diskeeper

    Ваша оценка: Thumb up Thumb down0

    Хм… Странно. Перезагрузка — и все нормально…

    Ваша оценка: Thumb up Thumb down0

    Большое спасибо за Вашу ИНФОРМАЦИЮ. Она всегда очень полезна. Давно использую дефрагментатор Vopt 9.20. с его дополнительными полезными функциями. Советую всем. Как Вы к нему относитесь? Ценю Ваше мнение. С уважением, Андрей.

    Ваша оценка: Thumb up Thumb down0

    Вадим добрый вечер,подскажите как пользоваться Rundll32.exe advapi32.dll,ProcessIdleTasks, Какая последовательность.

    Ваша оценка: Thumb up Thumb down0

    Сергей, какая там может быть последовательность? Введите команду в консоли и ждите, пока она завершится 🙂

    Ваша оценка: Thumb up Thumb down0

    Вадим спасибо,открыл выполнить,скопировал,вставил,нажал enter, Дальше через командную строку запустил дефрагментацию. Ошибку больше не показывало. Спасибо за статью.

    Ваша оценка: Thumb up Thumb down0

    Сергей, я рад, что у вас все получилось.

    Ваша оценка: Thumb up Thumb down0

    Есть Win7 SP1 x64.

    C:\Users\Илья>defrag %systemdrive% /B /U Дефрагментация диска (Майкрософт) (C) Корпорация Майкрософт, 2007 г. Вызов оптимизация загрузочного сектора на OS_Install (C:). Анализ: выполнено на 100%. Не удалось выполнить оптимизацию загрузочного сектора, поскольку файл размеще предварительной выборки отсутствует или является недопустимым. (0x8900001B)

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction для параметра Enable установите значение Y

    Стоит значение Y
    Был установлен сторонний дефрагментатор Deskiper/
    Подскажите как удалить ошибку.
    Заранее благодарен.

    Ваша оценка: Thumb up Thumb down0

    Илья, удалите сторонний дефраг, если есть. Перезагрузитесь, потом CheckBootSpeed устраните проблемы. Перезагрузка и вперед!

    Ваша оценка: Thumb up Thumb down0

    Vadim Sterkin,
    Дефрагментатор удалил
    Средство пишет:

    Неполадок не обнаружено
    Сведения об обнаружении Сведения о коллекции
    Имя компьютера: I4IGO
    Версия Windows: 6.1
    Архитектура: amd64
    Время: 30 апреля 2012 г. 16:34:10

    Ошибка остается та-же… Может кроме CheckBootSpeed нужно еще, что нибудь устанавливать?

    Ваша оценка: Thumb up Thumb down0

    Илья, английская версия сообщения об ошибке звучит понятнее:

    Boot optimization could not run because the prefetch layout file is missing or invalid. (0x8900001B)

    Надо полагать, что речь идет об отсутствующем файле layout.ini в папке %windir%\prefetch. Oткройте командную строку от имени администратора и выполните в ней:

    type NUL > %windir%\prefetch\Layout.ini

    После чего пробуйте запуск дефрага снова. Однако отсутствие файла наводит на мысль о неправильной работе ReadyBoot, а точнее — SuperFetch. То, что вы здесь привели в качестве отчета, никуда не годится. CheckBootSpeed ведь специально создает и показывает вам отчет в Блокноте, чтобы вы могли его легко опубликовать… 1. Опубликуйте отчет в этой теме форума. И если вы нем увидите, что SuperFetch не запущена, можете сразу -> 2. В той же консоли выполнять

    sfc /scannow

    и готовить \Windows\Logs\CBS\CBS.log 3. Приводить службы к стандартной конфигурации. Рассказ о своих действиях и все отчеты д.б. в одном посте.

    Ваша оценка: Thumb up Thumb down0

    Спасибо.
    Сделал:

    type NUL > %windir%\prefetch\Layout.ini
    sfc /scannow

    Теперь все работает.

    Ваша оценка: Thumb up Thumb down0

    Спасибо! Разъяснили, что за ошибка, 0х89000017.До свиданья.С уважением Андрей К.

    Ваша оценка: Thumb up Thumb down0

    Вадим, добрый день! Для чего нужен ключ /X?
    /X Объединяет свободное пространство на указанных томах. Что в данном случае подразумевается под томом? Логический диск? Например, C или D? Ключ /X позволит объединить свободное место на C и D?
    Или все-таки под томом понимается нечто другое?

    Ваша оценка: Thumb up Thumb down0

    Артем, читайте тут.

    Ваша оценка: Thumb up Thumb down0

    Vadim Sterkin,
    ОК, с томами разобрался.
    Получается, что если у меня два основных (базовых) раздела, то, использовав ключ /X при дефрагментации, я смогу объединить свободное пространство в указанных томах, не объединяя при этом сами тома? Например:
    C — система (свободно 10ГБ)
    D — фильмы, муз и прочее (свободно 100 ГБ)
    Значит системе будет доступно для использования 110 ГБ?

    Ваша оценка: Thumb up Thumb down0

    Артем, нет, тут речь о пространстве на каждом томе по отдельности.

    Ваша оценка: Thumb up Thumb down0

    Vadim Sterkin, кхм…но тогда не ясна суть объединения.
    В мою первую гипотезу верилось мало, но теперь даже и её нет.

    Ваша оценка: Thumb up Thumb down0

    Почему «криво» запускается defrag.exe, поясню: после запуска окно открывается на столь малое время, что даже не возможно прочитать что там написано и закрывается?

    Ваша оценка: Thumb up Thumb down0

    Владимир, потому что его надо запускать в командной строке, запущенной с правами администратора, как и все прочие консольные утилиты.

    Ваша оценка: Thumb up Thumb down0

    Здравствуйте Вадим!
    У меня к Вам консультация. Дело в том, что в планировщике заданий при создании простой задачи на дефрагментацию диска в разделе Триггеры надо выбрать нужную строчку в меню: Начать задачу. 1- При входе в систему 2- При запуске 3- При подключении к пользовательскому сеансу 4- При отключении от пользовательского сеанса. Я взял только эти, так как у остальных я понимаю смысл предложений. Правильно ли я понимаю эти предложения? 1- Когда я ввёл пароль при загрузке всей системы. 2- При включении ноутбука( не при выходе из Гибернации и Сна) . 3- Когда я запустил браузер Google Chrome. 4- Когда я вышел из браузера Google Chrome. Если я не правильно понимаю эти предложения, то пожалуйста расскажите их смысл. Всего хорошего!

    Ваша оценка: Thumb up Thumb down0

    Владимир, делайте раз в месяц.

    Ваша оценка: Thumb up Thumb down+1

    Если вы хотите исправить ситуацию вручную, в разделе реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
    для параметра Enable установите значение Y.
    Для вступления изменений в силу требуется перезагрузка.
    ———————————————————————————
    Зашёл у себя в реестр, а там слова Enable нет!
    http://pixs.ru/showimage/reestrjpg_2376851_8044974.jpg
    Есть слово-OptimizeComplete и там стояло слово No, я поставил Yes.
    В планировщике событий всё облазил и нигде не нашёл запись по выполнению дефрагментации загрузочных файлов. А когда сделал в ручную эту операцию, то запись появилась в журнале- Просмотр событий-> Журналы Windows-> Система. Как же узнать, что была сделана дефрагментация загрузочных файлов без вмешательства извне? Объясните пожалуйста пенсионеру!
    Всего хорошего!

    Ваша оценка: Thumb up Thumb down+2

    Увжаемый Вадим.
    Хочу поделиться наблюдением.
    Sorry, если оффтоп.
    На XP после зпуска оптимизации (есть там такой пунктик в меню) BootVis,
    заметил что утилита, после перезагрузки,
    запускает дефрагментацию с такой командной строкой:

    "C:\WINDOWS\system32\defrag.exe" -p 19c -s 00000574 -b C:

    ,
    т.е. присутствуют параметры S и P.
    В вашей таблице их нет.
    Может пригодится?
    Спасибо за пекрасный блог, сегодня подписался.

    Ваша оценка: Thumb up Thumb down0

    Михаил, это старые параметры дефрага, сейчас они не поддерживаются, я думаю. Статья не об XP.

    Ваша оценка: Thumb up Thumb down0

    Здравствуйте Вадим!
    Я сейчас почти всё время ноутбук перевожу в Гибернацию. А во вторник и в пятницу после обновления баз в Защитнике Windows и после создания им точки восстановления делаю дефрагментацию загрузочных файлов и Перезагрузку всей системы. И что заметил! Бывает процесс дефрагментации проходит за 5 проходов, а бывает что и за 3 прохода. Почему такое происходит? Дефрагментатор системы у меня отключен! Но, что интересно? Он после перезагрузки включается со своими параметрами! Отключил задание в планировщике- само включается! Как вырубить этот процесс включения? Делал анализ всех дисков, у меня всего 2%! Поэтому дефрагментатор мне не нужен, а он паразит Включается! Что мне делать? Как мне быть? Посоветуйте пожалуйста! Всего хорошего!

    Ваша оценка: Thumb up Thumb down0

    Хорошая статься ! ну и полезная…

    Ваша оценка: Thumb up Thumb down0

    Здравствуйте Вадим!
    При анализе дефрагментатором от Windows в разделе SYSTEM показывается результат 5% !
    При попытке сделать дефрагментацию этого раздела, процесс быстро проходит и появляется опять строчка с этим показателем.
    Можно ли этот раздел дефрагментировать или нет ?
    Если можно, то как ?
    С уважением к Вам Владимир.
    Всего хорошего!

    Ваша оценка: Thumb up Thumb down0

    Владимир, System что? Служебный раздел? Там же нет движения файлов -> нечего дефрагментировать.

    Ваша оценка: Thumb up Thumb down+1

    Vadim Sterkin, Вот ссылка на скрин-
    http://pixs.ru/showimage/diskjpg_4157044_10206844.jpg
    А когда запускаю Пуск- Администрирование- Управление компьютером- Запоминающие устройства- Управление дисками, то в меню Том выбираю слово SYSTEM, а ниже в квадратиках рихтуется этот раздел. Там написано
    SYSTEM 100 МБ NTFS Исправен( Система, Активен, Основной раздел).
    Для чего этот маленький раздел нужен я не знаю. Если можно объясните пожалуйста. Всего хорошего!

    Ваша оценка: Thumb up Thumb down0

    Ответ выше.

    Ваша оценка: Thumb up Thumb down+1

    При попытке дефрагментировать загрузочные файлы
    Выполнение прохода 1:
    Удаление данных: 12% выполнено…
    Параметр задан неверно. (0x80070057)
    В реестре стоит Y, в планировщике тоже включил уже, перезагрузки сделал. Че еще ему не нравится?!

    Ваша оценка: Thumb up Thumb down0

    Ваша оценка: Thumb up Thumb down0

    Vadim Sterkin: https://www.outsidethebox.ms/11296/comment-page-2/#comment-19695
    »

    Ничего не понял. Какой информации не хватает? Команду выполнил выдавала в процессе много текста. Вот концовка.

    > LZW-сжатие ЦП 579.98 MB/s > Шифрование AES256 ЦП 570.63 MB/s > Сжатие Vista ЦП 1088.64 MB/s > хэш SHA1 ЦП 2247.85 MB/s > LZW-сжатие ЦП Uniproc 105.86 MB/s > Шифрование AES256 ЦП Uniproc 107.02 MB/s > Сжатие Vista ЦП Uniproc 201.76 MB/s > Хеш SHA1 ЦП Uniproc 456.44 MB/s > Производительность памяти 11201.57 MB/s > Производительность Direct3D Batch 775.66 F/s > Производительность Direct3D Alpha Blend 769.43 F/s > Производительность Direct3D ALU 432.03 F/s > Производительность Direct3D Texture Load 466.29 F/s > Производительность Direct3D Batch 0.00 F/s > Производительность Direct3D Alpha Blend 0.00 F/s > Производительность Direct3D ALU 0.00 F/s > Производительность Direct3D Texture Load 0.00 F/s > Быстродействие Direct3D Geometry 0.00 F/s > Быстродействие Direct3D Geometry 0.00 F/s > Быстродействие Direct3D Constant Buffer 0.00 F/s > Производительность видеопамяти 23613.20 MB/s > Время кодирования видео Dshow 1.86851 s > Время декодирования Media Foundation 0.15545 s > Disk Sequential 64.0 Read 104.04 MB/s 6.6 > Disk Random 16.0 Read 1.34 MB/s 3.7 > Общее время выполнения 00:01:05.39 Вход в функцию D3DCommon::DX9Shutdown > Восстановлена политика питания системного процессора > Composition restarted

    Или это был совет обратиться на форум?

    Ваша оценка: Thumb up Thumb down0

    Теперь в форум, где правила предписывает приводить нбх инфо. Удивительно, что второй человек подряд ее догадывается хотя бы ОС указать…

    Ваша оценка: Thumb up Thumb down0

    Здравствуйте Вадим!
    У меня к вам один вопрос.
    Часто ли надо делать Дефрагментацию загрузочного сектора в течении недели ?
    У меня ноутбук всё время работает в режиме: Работа- Гибернация- Работа.
    При обновлении базы сигнатур у Защитника Windows происходит создание точки восстановления(отката системы). Обновление сигнатур происходит по вторникам и пятницам, а вот создание точки восстановления бывает чаще по вторникам, реже по пятницам. В такие дни я делаю: Перезагрузка- Дефрагментация загрузочного сектора- Перезагрузка- Перезагрузка.
    Всего хорошего !

    Ваша оценка: Thumb up Thumb down0

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

    Ваша оценка: Thumb up Thumb down0

    • Владимир из Ульяновска 04.04.2014 в 15:51

    Здравствуйте Вадим!
    1 апреля сего года дефрагментатор диска в состоянии простоя сделал по расписанию дефрагментацию всех разделов,включая и загрузочный сектор жёсткого диска. А сегодня сделал только дефрагментацию всех разделов, минуя загрузочный сектор. В реестре в папке Defrag, в папке BootOptimizeFunction, в Enable стоит Yes и в OptimizeComplete стоит Yes. Напрашивается вывод, что дефрагментатор диска сам решает- делать или нет дефрагментацию загрузочных файлов?Подскажите пожалуйста про это явление. Всего хорошего!

    Ваша оценка: Thumb up Thumb down0

    Владимир, ничего личного, но создается ощущение, что вы спите в обнимку с дефрагментатором и журналом событий 🙂 Да, он сам решает.

    Ваша оценка: Thumb up Thumb down0

    • Владимир из Ульяновска 04.04.2014 в 18:01

    Извините меня!
    Я вам написал- Напрашивается вывод, что дефрагментатор диска сам решает- делать или нет дефрагментацию загрузочных файлов?Подскажите пожалуйста про это явление.
    А вы мне ответили- но создается ощущение, что вы спите в обнимку с дефрагментатором и журналом событий
    Я вам сейчас отвечаю- Я не сплю с ними. Просто думал, что спрошу у вас про это явление, а вы мне разъясните, а получил от вас совсем другое.
    Что ж, всего вам хорошего!
    Не буду вас беспокоить.

    Ваша оценка: Thumb up Thumb down0

    Владимир, я пошутил. И я вам ответил на вопрос, вы просто не заметили — перечитайте.

    Ваша оценка: Thumb up Thumb down0

    Возник вопрос об отсутствии файлика ReadyBoot.etl по пути C:\Windows\Prefetch\ReadyBoot\
    Сис-ма Win7Ult x32, при наличии стороннего дефрага (O&O Defrag), не понятно каким образом ReadyBoot.etl, то появляется, то исчезает из папки… В «чистильщиках» файл внесён в исключения, дабы пресечь его удаление.
    Заинтересовал механизм «возникновения» файла и причина исчезновения. Заранее благодарен за ответ. P.S. За CheckBootSpeed.diagcab — отдельное спасибо!

    Ваша оценка: Thumb up Thumb down0

    Механизм возникновения описан тут. Причину исчезновения точно не знаю, но видимо он удаляется, когда необходимые отчеты сформированы на основе полученных из него данных.

    Ваша оценка: Thumb up Thumb down0

    Спасибо Вадим!
    Разбирая журнал Microsoft-Windows-Kernel-EventTracing/Admin, я похоже, нашёл причину (или следствие) исчезновения ReadyBoot.etl:
    «Описание: Достигнут максимальный размер файла для сеанса «EventLog-Microsoft-Windows-ReadyBoostDriver-Analytic». По этой причине события в файле «C:\Windows\System32\Winevt\Logs\Microsoft-Windows-ReadyBoostDriver0x81Analytic.etl» могут быть утеряны (не зарегистрированы). На данный момент максимальный размер файла составляет 1048576 (в байтах).»
    Поиски+размышления привели меня к такому решению — «Отключить в службах superfetch, потом найти HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot — параметр start поставить на «0» или увеличить размер файла ReadyBoot.etl в той же ветке реестра MaxFileSize.»
    Завтра, вернее уже сегодня, воспользуюсь средством проверки системных файлов (SFC.exe) в среде Windows RE (ст. на oszone.net) и командой sfc /scannow /OFFBOOTDIR=E:\ /OFFWINDIR=E:\windows, думаю это восстановит «потерю», затем увеличу размер файла раза в два. Посмотрю, что получиться.
    Как Вы считаете, выйдет ли толк из этой затеи?

    Ваша оценка: Thumb up Thumb down0

    Навигация по комментариям

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *