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

Обновлено: 06.07.2024

Windows 7, как и другие операционные системы, организует данные на дисках в единицах, которые называют кластерами. Кластер — минимальное пространство на диске, которое выделяется файловой системой для хранения одного файла. Со временем файлы записываются на диске в хаотичном порядке, что приводит к снижению быстродействия компьютера. Для того, чтобы увеличить скорость обращения головок жёсткого диска к файлам путём их упорядочивания и повышения быстродействия компьютера, применяется средство обслуживания дисков, которое называется «Дефрагментация жёсткого диска». После дефрагментации производительность компьютера увеличивается, по разным оценкам, от 10 до 20%.

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

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

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

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

Программы имеют три режима:

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

Программа «Дефрагментация жёсткого диска» работает в фоновом режиме, поэтому после запуска никаких действий больше не требуется. Необходимо помнить, что при дефрагментации на диске должно быть не менее 15% свободного пространства для переноса файлов.

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

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

Через меню «Пуск»

С помощью «Проводника»

С помощью окна «Выполнить»

С помощью окна «Командной строки»

  1. Так же, как с помощью команды «Выполнить», можно провести эту операцию с помощью «Командной строки». Отличие в том, что нужно нажать правой клавишей мыши на «Командную строку» и выбрать пункт «Запуск от имени администратора».
  2. В консоли «Командной строки» введите команду: «Defrag C: /C /H /V /U», где C: — выбранный диск.

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

Сколько проходов выполнится при дефрагментации

Стандартно дефрагментация запрограммирована на два прохода:

  • проход №1 — применяется для дефрагментации диска;
  • проход №2 — объединяет свободное пространство.

Всё зависит от нескольких факторов:

  • объём фрагментированных файлов;
  • объём жёсткого диска;
  • быстродействие жёсткого диска (запись, чтение);
  • объём занятого пространства на диске;
  • распределение информации по диску;
  • частота проведения дефрагментации.

Последний фактор является самым важным. Если диск имеет большой объём и никогда не подвергался дефрагментации, то число проходов может достигать десяти и более. Это происходит потому, что фрагменты файлов разбросаны по всему диску, и они настолько мелкие, что двух проходов недостаточно для их полной сборки.

Что делать, если не запускается дефрагментация диска

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

Первая причина — на компьютер была установлена программа или утилита для дефрагментации с непроверенного сайта, которая работала некорректно. Вследствие этого она была удалена. После удаления в системном реестре или системных файлах остались следы программы, которые не дают запустить стандартную утилиту. Что в этом случае предпринять:

Команда «sfc /scannow»

  1. Запустите панель «Выполнить», как показывалось в статье выше, и введите команду «sfc /scannow».
  2. Утилита просканирует системные файлы и устранит повреждения.

Вторая причина — не работает служба дефрагментации. Что делать в этом случае:

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

  • «Модуль запуска процессов DCOM-сервера»;
  • «Сопоставитель конечных точек RPC»;
  • «Удалённый вызов процедур (RPC)».

Все эти службы должны быть включены и находиться в работе.

Третья причина — сбой в работе жёсткого диска. Что предпринять:

  1. Запустите панель «Выполнить» и введите команду «c: chkdsk /r», где c: — выбранный для проверки диск, а /r — ключ для определения плохих секторов и попытки их восстановления.
  2. Утилита просканирует жёсткий диск на наличие сбойных кластеров и восстановит их или закроет.

Если всё это не помогает, то необходимо перезагрузить операционную систему.

Дефрагментация SSD-диска на Windows 7

В последнее время возросла популярность твердотельных накопителей (SSD). Они обладают рядом преимуществ перед магнитными жёсткими дисками (HDD):

  • более высокая надёжность;
  • бесшумность в работе;
  • скоростной доступ к данным.

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

Всё больше специалистов в сфере компьютерных технологий приходят к выводу, что дефрагментация твердотельным накопителям (SSD) не нужна. Это не повлияет на быстродействие носителя информации и даже может ему навредить. Дефрагментация диска представляет собой процесс частой перезаписи информации, а SSD имеет ограниченное количество циклов перезаписи. Твердотельные накопители имеют встроенную программу, которая сама определяет объём ненужной информации, неиспользуемой более, и удаляет её.

В дефрагментации нуждаются только HDD, потому что при большой фрагментации файлов резко падает скорость работы жёсткого диска. В SSD эти действия не происходят, поэтому и файлы из разных секторов читаются с одинаковой скоростью. Из-за этого в Windows 7 необходимо отключать автоматическую дефрагментацию по расписанию.

Внешнее различие

Быстрая дефрагментация диска

Помимо встроенной в Windows 7 утилиты «Дефрагментация жёсткого диска», существуют сторонние программные продукты с подобными функциями. Они делятся на две группы:

  • программы для дефрагментации;
  • утилиты для дефрагментации.

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

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

Утилиты представляют собой небольшие программы с одной-единственной функцией — дефрагментация жёсткого диска. При установке они могут встраиваться в автозагрузку и начинают работать при запуске Windows 7. Имеют функцию быстрой дефрагментации без проведения анализа.

Программы для дефрагментации

Утилиты для дефрагментации

  • Auslogics Disk Defrag — бесплатный, компактный и скоростной дефрагментатор дисков. Основные преимущества:
    • дефрагментирует файлы и объединяет свободное пространство;
    • оптимизирует системные файлы;
    • дефрагментирует отдельные файлы;
    • поддерживает дефрагментацию SSD-дисков;
    • бесплатен для распространения.
    • сверхбыстрая дефрагментация;
    • доводит жёсткий диск до максимальной производительности;
    • гарантирует сохранность данных.
    • дефрагментирует отдельные файлы;
    • портативность.

    Видео: дефрагментация диска с помощью Auslogics Disk Defrag

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

    Не удалось запустить дефрагментатор диска или не удалось инициализировать

    Вот несколько шагов, которые вы можете попробовать.

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

    1. Нажмите Пуск> Строка меню поиска> cmd> щелкните правой кнопкой мыши результат> Запуск от имени администратора> Введите sfc/scannow > Нажмите Enter. Это запустит проверку системных файлов. Это проверит все ваши системные файлы и заменит их, если обнаружится, что они были повреждены.

    2. Введите services.msc в начальный поиск и нажмите Enter.


    В Windows 10/8/7 убедитесь, что:

    Служба дефрагментации диска не отключена, а установлена ​​на Вручную.

    Эта служба, defragsvc , является новой, начиная с Windows 7, и используется для дефрагментации дисков по расписанию. Он не запускается при запуске, но запускается и останавливается, как требуется сам по себе.

    Кроме того, убедитесь, что следующие службы работают и для них установлено значение Автоматически .

    • Удаленный вызов процедур (RPC)
    • Серверный процесс DCOM
    • RPC Конечная точка Mapper

    3. Запустите chkdsk/r на диске, который планируется дефрагментировать. Ключ/r определяет плохие сектора и пытается восстановить информацию.

    4. Убедитесь, что файл подкачки не выключен.


    Для этого щелкните правой кнопкой мыши Компьютер> Свойства> Дополнительные параметры системы> вкладка «Дополнительно»> «Производительность»> «Параметры»> «Параметры производительности»> «Виртуальная память»> «Изменить»> Убедитесь, что автоматически управляет размером файла подкачки для всех дисков проверено. Убедитесь, что Нет файла подкачки НЕ выбрано.

    5. Попробуйте Восстановление системы.

    Надеюсь, что-нибудь поможет!

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

    НЕВОЗМОЖНО ЗАПУСТИТЬ ДЕФРАГМЕНТАЦИЮ …

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

    КСТАТИ

    Дефрагментация запускается прекрасно, минуя графический интерфейс. Откройте консоль cmd от имени администратора и введите

    дефрагментация hdd из cmd

    ПРИЧИНЫ, КУДА ДЕФРАГМЕНТАЦИЯ ПРОПАЛА

    Самая первая причина : вы установили какой-то хитрый дефрагментатор со стороны. А потом удалили. Если не работает дефрагментация windows после такого случая, знайте: удалённая программа оставила кучу следов в системе или вообще удалилась некорректно. Запустим традиционные встроенные утилиты диагностики на все случаи жизни.

    запретить доступ к реестру через cmd

    и введём команду sfc /scannow. Запустится утилита проверки системных файлов. Она хороша, если какие-то из системных файлов оказались повреждены. Если не работает дефрагментация Windows , так оно, видимо, и произошло.

    • Далее. Следует проверить, как себя чувствует сама служба дефрагментации . Наберите в панели поиска команду services.msc и подтвердите ввод:

    службы windows

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

    не работает дефрагментация

    В windows 7 служба впервые запускается по расписанию. Нет, при запуске она вас не потревожит. Однако запускается и останавливается по выставленным внутренним настройкам.

    • Список служб не закрывайте. Пробегите глазами по следующим службам, от которых зависит запуск дефрагментатора:
    • Модуль запуска процессов DCOM-сервера
    • Сопоставитель конечных точек RPC
    • Удалённый вызов процедур (RPC)

    Все они должны быть запущены и включаться Автоматически.

    Всё ещё не работает дефрагментация ? Идём дальше.

    Давайте-ка проверим жёсткий диск. Следующая команда относится уже к проверке глобальных неисправностей. Запустите снова консоль команд от имени администратора и выберите ту букву диска, который хотите дефрагментировать и нажмите Enter. После этого наберите команду chkdsk /r. Ваша последовательность действий будет выглядеть примерно так (для примера я выбрал несистемный диск, на некоторое время операции с ним будут недоступны):

    проверка диска

    Кстати, в вышеприведённой команде ключ /r определяет бэд-секторы диска и пытается их восстановить.

    Опять не работает дефрагментация ? Проходим по пути:

    свойства компьютера

    файл подкачки

    Снова не работает дефрагментация ? А у меня всё. Пробуйте восстановление системы.

    • Не удалось запустить дефрагментатор диска
    • Не удалось инициализировать или оптимизация недоступна
    • Кнопки «Анализ» и «Дефрагментация» могут быть неактивными.

    Не удалось запустить дефрагментатор диска или не удалось инициализировать его

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

    1. Запустить проверку системных файлов
    2. Проверить статус услуги
    3. Запустите ChkDsk
    4. Убедитесь, что файл подкачки не отключен
    5. Воспользуйтесь функцией восстановления системы.

    1. Запустите средство проверки системных файлов.

    Нажмите Пуск> Панель меню поиска> cmd> щелкните результат правой кнопкой мыши> Запуск от имени администратора> Тип sfc / scannow > Нажмите Enter. Это запустит проверку системных файлов. Это проверит все ваши системные файлы и заменит их, если обнаружится, что они повреждены.

    2. Проверьте статус услуги.

    Тип services.msc в начале поиска и нажмите Enter.

    служба дефрагментации в Windows 7

    В Windows 10/8/7 убедитесь, что:

    Служба дефрагментации диска не отключено, но установлено значение «Вручную».

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

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

    • Удаленный вызов процедур (RPC)
    • Средство запуска процессов сервера DCOM
    • Сопоставитель конечных точек RPC

    3. Запустите ChkDsk.

    Пробег chkdsk /р на диске, который вы планируете дефрагментировать. В / r переключатель определяет плохие секторы и пытается восстановить информацию.

    4. Убедитесь, что файл подкачки не отключен.

    Убедитесь, что файл подкачки не выключен.

    файл подкачки Windows 7

    Для этого щелкните правой кнопкой мыши Компьютер> Свойства> Дополнительные параметры системы> вкладка Дополнительно> Производительность> Параметры> Параметры производительности> Виртуальная память> Изменить> Убедитесь, что Автоматическое управление размером файла подкачки для всех дисков проверено. Удостоверься что Нет файла подкачки НЕ выбран.

    5. Воспользуйтесь функцией восстановления системы.

    Попробуйте восстановление системы.

    Надеюсь, что-то поможет!

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

    Читайте также: