Нужно ли делать дефрагментацию твердотельного диска. Как оптимизировать работу жёсткого диска и SSD

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

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

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

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

Почему происходит фрагментация HDD

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

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

Как фрагментация влияет на скорость работы накопителя

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

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

Дефрагментация - процесс перестановки кусочков одного файла так, чтобы снизился общий процент фрагментации, и все файлы (по возможности) располагались на соседних секторах. Благодаря этому считывание будет происходить непрерывно, что положительно скажется на скорости работы HDD. Это особенно заметно при чтении объемных файлов.

Есть ли смысл использовать сторонние программы для дефрагментации

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

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

  • Собственные настройки автодефрагментации. Пользователь может более гибко управлять расписанием процедуры;
  • Иные алгоритмы проведения процесса. У стороннего ПО есть свои особенности, более выгодные в конечном итоге. Например, они требуют меньше процентов свободного места на HDD для запуска дефрагментатора. Параллельно осуществляется оптимизация файлов, повышающая их скорость загрузки. Также происходит объединение свободного пространства тома, чтобы в дальнейшем уровень фрагментации повышался медленнее;
  • Дополнительные возможности, к примеру, дефрагментация реестра.

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

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

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

Современные HDD имеют более высокую скорость работы, а новые версии операционных систем стали гораздо «умнее», поэтому даже с определенным процессом фрагментации пользователь может не замечать снижения скорости работы. И если используется винчестер с большим объемом (1 ТБ и выше), то система может распределить тяжелые файлы оптимальным для нее образом так, что это не отразится на производительности.

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

Поскольку по умолчанию в Windows дефрагментация включена, то ее необходимо отключать вручную:


Нужна ли дефрагментация SSD диска

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

Запомните, если у вас установлен SSD диск на компьютере или ноутбуке, ни в коем случае не производите дефрагментацию - это сильно ускоряет износ накопителя. Кроме того, такая процедура не повысит скорость работы твердотельного накопителя.

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


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

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

Есть несколько нюансов для качественного проведения этой процедуры:

  • Несмотря на то, что дефрагментаторы умеют работать в фоновом режиме, для достижения наилучшего результата запускать их лучше всего при отсутствии активности со стороны пользователя, либо при ее минимальном количестве (например, в перерыв или при прослушивании музыки);
  • При проведении периодической дефрагментации правильнее пользоваться быстрыми методами, ускоряющими доступ к основным файлам и документам, однако определенная часть файлов при этом не будет обработана. Полную процедуру в этом случае можно делать реже;
  • Перед полной дефрагментацией рекомендуется удалить мусорные файлы, и, по возможности, исключить из обработки файлы pagefile.sys и hiberfil.sys . Эти два файла используются как временные и пересоздаются вместе с каждым запуском системы;
  • Если в программе есть возможность дефрагментации файловой таблицы (MFT) и системных файлов, то не стоит ей пренебрегать. Как правило, такая функция недоступна при запущенной операционной системе, и может быть осуществлена после перезагрузки перед стартом Windows.

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

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

На нашем сайте уже есть инструкция по проведению дефрагментации на примере Windows 7. В ней вы найдете руководство по работе с популярными программами и стандартной Windows-утилитой.

  1. Не дефрагментировать твердотельный накопитель (SSD).
  2. Отключить запуск дефрагментации по расписанию в Windows.
  3. Не злоупотреблять этим процессом.
  4. Сперва делать анализ и выяснять, есть ли необходимость в выполнении дефрагментации.
  5. По возможности пользоваться качественными программами, чья эффективность выше встроенной Windows-утилиты.

) растет в геометрической прогрессии. Классические магнитные HDD диски стремительно уходят в прошлое или чаще играют роль объемных хранилищ для файлов, а современные операционные системы рекомендуется устанавливать на SSD винт.
Современные операционные системы рекомендуется устанавливать на SSD винт

По сравнению с традиционным HDD, SSD жесткий диск обладает рядом преимуществ:

  • Бесшумная работа.
  • Повышенная надежность.
  • Но вместе с этим зародилось немало вопросов касательно использования твердотельных накопителей. Наиболее распространенные:

    • можно и нужно ли дефрагментировать SSD диск?
    • вредна ли частая перезапись?
    • можно ли форматировать SSD диск?
    • можно ли заполнять SSD файлами до отказа?
    • как продлить жизнь SSD диску в Windows 7?

    Можно ли делать дефрагментацию SSD?

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

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

    Дефрагментация требуется только для HDD дисков
    Дефрагментация дисков не нужна SSD дискам

    Какие операционные системы лучше использовать для SSD диска?

    Команда TRIM - способ уведомить Solid State Drive о возможности физического удаления блоков данных, уже не содержащихся в файловой системе. Рекомендуется выбрать для установки на твердотельный накопитель ОС, поддерживающую такую команду. То есть операционная система для SSD должна современной. Идеально подойдут Windows 7, 8, 8.1 и 10.

    Сама команда TRIM появилась с распространением, чтобы новые технологии хранения данных смогли составить конкуренцию HDD. Соответственно, операционные , XP и более ранние не подходят для

    установки на SSD. Вы можете их использовать, но работать они будут медленно.

    Что будет, если на диске осталось мало места?

    Не рекомендуется заполнять твердотельный накопитель на 100%. Иначе вы заметите, как сильно SSD тормозит при выполнении самых простых программ. Оптимальное заполнение диска - 75%. При этом сохранится гармония между производительностью и вместительностью накопителя.

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

    Можно ли хранить большие файлы на SSD?

    В большинстве случаев пользователи используют SSD для операционной системы и приложений.

    Программа, запущенная с твердотельного накопителя будет работать быстрее, чем с HDD, а ОС быстрее загружаться.

    Для хранения пользовательских файлов лучше использовать обычный HDD, работающий параллельно. Почему?

    Во-первых, потому что емкость твердотельного диска зачастую невелика, а во-вторых стоимость SSD диска равна цене в разы более объемного HDD. Первый ускоряет загрузку и работу операционной системы и всех программ, да и по объему подходит только для них. Но не всегда есть возможность установить HDD (в ультрабуках).

    ПОСМОТРЕТЬ ВИДЕО

    В этом случае рекомендуется приобрести внешний hdd. Он лучше подходит для хранения фильмов, музыки и других больших файлов. На самом деле, ничего плохого с ним не произойдет, если хранить на нем большие файлы, но пока объемы таких дисков малы, а стоимость велика, лучше использовать их там, где они демонстрируют уверенный прирост производительности.

    Что нельзя делать еще?

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

    Но чего уж точно делать не стоит, так это ремонт SSD своими руками. Исключение из правил - если вы специалист соответствующего профиля. Максимум, что вы можете сделать без опыта и навыков - прошивка SSD (замена заводского ПО на новую версию). Очень часто «кривая» прошивка с завода становится причиной слишком медленной скорости работы SSD и отказа читать и записывать файлы с заявленной скоростью.

    Исправлять это путем перепрошивки легко, ведь многие производители предлагают специальные приложения. Такая программа для SSD возвращает ему необходимое быстродействие по принципу «далее - далее - далее - завершить».

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

    Итоги

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

    Программа SSD Tweaker позволяет следить за «здоровьем» диска Программа HD Tune позволяет следить за здоровьем диска Программа SSD Life позволяет следить за диском

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


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

    Но помимо всего выше сказанного, необходимо ещё уточнить один момент: Сама Windows 7 не слишком оптимизирована для работы с SSD.
    Разрабатывалась и создавалась она для работы с обычными механическими HDD. И некоторые службы и операции, которые производит Windows 7, не только не ускоряют систему, а в добавок ещё и приводит к непонятным "глюкам" при работе с SSD и к его быстрому изнашиванию.

    В этой статье мы расскажем как правильно настроить и оптимизировать Windows 7 для работы с SSD.

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

    Итак. После , установки необходимых драйверов, нам необходимо произвести оптимизацию самой ОС.
    А конкретней:
    - Отключить или перенести файл подкачки ОС;
    - Отключить индексирование и кэширование SSD;
    - Отключить дефрагментацию SSD;
    - Отключить Prefetch и Superfetch;
    - Отключаем восстановление системы;
    - Отключить Гибернацию;
    - Проверяем включена ли TRIM
    - В системах SSD+HDD можно перенести папку ТЕМР.

    Примечание: все эти манипуляции не являются панацеей, и 100% гарантию не даст вам никто. Были замечены случаи, когда при отключении кэширования снижалась производительность некоторых SSD (в основном на контроллере SandForce).
    В итоге каждый решает для себя сам, нужна ли данная оптимизация для его SSD.

    И так, если вы всё таки твердо решили, что вам нужна оптимизация то тогда приступим к настройкам:
    Первым делом отключаем или переносим файл подкачки .
    Он используется системой для хранения временных данных при недостатке объёма оперативной памяти.
    Частое обращение, а точнее запись/перезапись данных на SSD, быстро изнашивает его ячейки.
    Значит оптимально будет отключить файл подкачки , если у вас объём оперативной памяти больше 4Gb .
    Если же 4Gb и меньше, то его следует перенести на HDD или нарастить объём оперативной памяти.

    Чтобы отключить файл подкачки нужно на иконке Компьютер кликнуть правой клавишей мыши и зайти в Свойства системы

    Затем во вкладке Дополнительные параметры системы/Дополнительно/Параметры/Дополнительно кликнуть Изменить

    Снимаем галочку "автоматически" и ставим "без файла подкачки" и жмём Задать

    Система ругнётся, но мы соглашаемся и после перезагружаем компьютер.
    Если мало оперативной памяти, то можем перенести файл подкачки, указав на каком диске резервировать место или задать минимальный размер, какой попросит система.

    Также в системах, где установлены SSD и HDD, можно перенести c SSD на HDD системную папку TEMP, в которой Windows хранит временные файлы.
    - создаём на HDD папку TEMP, например на диске D (при условии что D: - это раздел на HDD), и делаем её скрытой, чтобы глаза "не мозолила" :)
    - правой кнопкой мыши на значок «Компьютер» и выбираем «Свойства».
    - В открывшемся окне слева выбираем пункт «Дополнительные параметры системы».
    - На вкладке Дополнительно нажимаем кнопку «Переменные среды»

    Значение «TEMP» и «TMP» меняем на D:\TEMP

    Нажимаем «ОК», потом «Применить»

    Следующий шаг отключаем индексирование и кэширование SSD.
    Так как SSD намного шустрее HDD, и скорость поиска файлов, а также намного выше скорость записи, то эти функции SSD не нужны. В добавок мы повысим надёжность записи данных при перебоях электроснабжения. Отключим эти функции, чтобы данные не индексировались в оперативной памяти и не кэшировались в буфере SSD.
    Примечание: для некоторых моделей SSD основанных на контроллере SandForce, не рекомендуется отключать именно кэширование , так как может ощутимо снижаться скорость чтения/записи SSD (как и оценка быстродействия дисковой системы Windows 7).

    В проводнике щелкаем правой клавишей мыши на диске С: и в свойствах диска С: снимаем галочку "Разрешить индексировать..."
    Применяем только к диску С:

    Щелкаем правой клавишей по нашему SSD и в разделе Свойства/Политика отключаем кэширование файлов

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

    Отключаем дефрагментацию в свойствах нашего диска C:. Щелкаем правой клавишей мыши по диску С: и на вкладке Свойства/Сервис/Выполнить дефрагментацию отключаем Дефрагментация по расписанию

    Также можно отключить службу дефрагментации в разделе Управление/Службы , но если в системе установлены SSD + HDD то дефрагментация для нашего обычного HDD будет недоступна. Полностью останавливать службу можно только в тех системах где используется только SSD (например ноутбук).


    Далее отключаем Prefetch и Superfetch .
    Это компоненты ОС, ускоряющие процесс её начальной загрузки, а также сокращающий время запуска программ.
    Но так как SSD и так "шустрый", и ОС с него грузится за считанные секунды, они нам не нужны.

    Prefetcher (предварительная выборка) – это компонент менеджера памяти Windows 7, отвечающий за оптимальную загрузку операционной системы и часто используемых программ. Предварительная выборка – это выбор и загрузка в оперативную память данных, необходимых для запуска определенных процессов перед тем, как эти процессы будут запущены. Данная технология, при использовании SSD, только забивает оперативную память ненужными процессами.


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

    Отключить эти компоненты можно в реестре Windows. Чтобы открыть реестр нажимаем одновременно кнопки Win+R (кнопка Win ) должно появиться окно Выполнить...

    И вводим команду Regedit

    Откроется реестр Windows. Мы переходим по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters и в параметрах (дважды щелкаем по параметру) EnablePrefetcher и EnableSuperfetch меняем значения на ноль "0". Сохраняем изменения

    Так же отключаем Восстановление системы.
    Хотя это спорный вопрос, нужно или нет. Но мы отключим для ограничения записи информации на наш SSD.
    Для меня, лично, лучше восстановить систему из резервного образа Acronis True Image, чем искать по контрольным точкам сбой системы.

    Отключить восстановление можно в Свойствах компьютера/Защита системы/Настроить



    
    Top