Вредит ли дефрагментация жесткому диску
Каждый из нас когда-либо слышал о том, что дефрагментация жесткого диска (HDD) позволяет получить выигрыш в производительности. Что это — бабушкины сказки или реальный метод?
Большая часть нашего общества, будь то «айтишник» высокого класса или какой-нибудь Ваня семи лет от роду, знает: соблюдай несколько простых правил, и твой компьютер будет всегда нормально работать. К этим правилам относится также дефрагментация диска, которую мы начали выполнять с самого момента появления механических жестких драйвов. Однако помогает ли это действительно поддерживать компьютер в рабочем состоянии или дефрагментация — просто еще один миф из списка «что сделать с компьютером, чтобы он лучше работал»?
Как часто следует дефрагментировать жесткий диск?
Это зависит от вашего компьютера. Вот небольшой гид по дефрагментации.
Запускайте дефрагментацию, если вы замечаете снижение производительности, или по крайней мере каждые три месяца, если вы:
- Пользуетесь интернетом несколько часов в неделю
- Имеете стабильный набор программ и часто не устанавливаете и переустанавливаете их
- Не храните много файлов и часто не обновляете их
Запускайте дефрагментацию каждые 2 месяца в следующих случаях:
- Вы пользуетесь интернетом около часа в день
- Иногда устанавливаете или удаляете программы (один раз месяц или два)
- Создаете, редактируете и удаляете файлы, работая в программах, но не особенно усиленно
- От случая к случаю пользуетесь ресурсоемкими приложениями, такими как видео редакторы или программами типа фотошопа
Дефрагментируйте жесткий диск каждый месяц, если:
- Вы пользуетесь интернетом несколько часов в день и больше
- Часто удаляете и устанавливаете программы
- Постоянно работаете с файлами: создаете, копируете, удаляете или перемщаете их
- Используете ресурсоемкие приложения (Photoshop, Adobe Premier Pro etc.)
Еще чаще дефрагментация требуется, если ваш компьютер веб – или файл-сервер.
Вред дефрагментации
Дефрагментация может снитзить срок жизни вашего жесткого диска, если проводить ее чаще, чем требуется.
После дефрагментации некоторые из файлов могут быть повреждены и потеряны безвозвратно, особенно при частой и чрезмерной дефрагментации. Однако следует помнить, что если ваша система чрезмерно фрагментирована, то жесткому диску приходится выполнять в разы больше работы, чем требуется, что также не есть хорошо.
Итоги
По результатам теста, в «бабушкиной сказке» есть солидная доля правды, ведь результат удивителен. Даже используя встроенный в Windows дефрагментатор, можно добиться огромного прироста производительности HDD.
Стоит, правда, отметить, что результаты на других машинах, реальных или виртуальных, могут отличаться. Но даже и так, я могу порекомендовать две сторонние программы, которые показали лучшие результаты с отличием лишь плюс-минус 0,1 Мб/сек.
Итак, мои поздравления, MyDefrag 4.2.7 и Piriform Defraggler 1.16.165!
Сторонние дефрагментаторы
Теперь, имея отличный набор образцов, я приступил к остальным тестам. После каждого восстановления, я дефрагментировал диск, перезагружал его и делал замеры. Сначала я проверил собственный дефрагментатор, который я использовал еще до начала тестов. Останется ли он моим любимым? Посмотрим. Опции: Ежемесячная Дефрагментация.
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Результаты удивляют. Такой большой прирост по сравнению со встроенным дефрагментатором во всем, кроме времени отклика (в этом параметре он в итоге оказался лучшим, слегка подпортив статистику сторонним программам).
Однако двинемся дальше. Следующая программа: Defraggler от Piriform. Опции: Сдвигать Большие Файлы в Конец Раздела.
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Последующий тест я провел на программе, которую использовал еще до MyDefrag — Auslogics Defrag. Я сменил ее, потому что она показалась мне не такой быстрой. Подтвердит ли это тест? Опции: Удалить временные файлы перед дефрагментацией, Переместить системные файлы в начало раздела, Дефрагментация и оптимизация.
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Врем отклика (мсек)
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Результаты вне оболочки
Перед выполнением серии тестов, понимая, что сделает с моим диском многократное удаление-восстановление пятнадцатигигабайтных кусков жесткого диска, я запустил тест вне оболочки VirtualBox, чтобы проверить влияние тестов на мой HDD (помните, что я дефрагментировал свой диск ранее с помощью MyDefrag). Вот результаты:
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Далее, как и планировалось, я решил проверить в действии победителя тестов — Defraggler. Опции те же, что и в оболочке. Вот результаты последнего запуска HDTune в рамках моего теста:
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Видно, что, хоть и мизерный (кроме Мин. Скорости чтения — прирост здесь аж на 47,4 Мб/сек!), но эффект есть. Defraggler подтвердил свою победу!
Результаты внутри оболочки
Сначала я замерил «контрольные» значения. Их я получил сразу после установки Windows XP SP3 и всех обновлений. Они будут представлять значения на этапе «свежей» системы, через который все прошли и по которому скучают, как по давно утерянному брату. Результаты таковы:
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Далее я замерил данные после всей моей работы по фрагментации созданного раздела. Обратите внимание, как сильно уменьшилась средняя скорость чтения.
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
В качестве эталона дефрагментации я взял встроенный в Windows XP дефрагментатор. Результаты оказались более чем впечатляющие. Данные оказались даже лучше, чем у «свежей» Windows XP. Это дало мне надежду, что другие программы справятся как минимум так же хорошо, ведь, если верить заявлениям разработчиков, все они превосходят встроенный в систему дефрагментатор.
Мин. Скорость (Мб/сек)
Макс. Скорость (Мб/сек)
Ср. Скорость (Мб/сек)
Ср. Время отклика (мсек)
Готовимся к тесту
Для чистоты и безопасности эксперимента, я воспользовался программой VirtualBox. Я создал с помощью нее виртуальный раздел под управлением Windows XP SP3 размером 14,9 Гб. Далее я установил все обновления Windows, существующие на момент 8 февраля 2010 года. Затем установил пакет MS Office 2007 со всеми обновлениями и удалил его. Затем я скопировал множество фотографий на диск, потом часть убрал обратно. Удалил то, что осталось (всего задействовано около 2000 фото), затем снова установил MS Office 2007 и все обновления. Опять копировал фотографии на диск, опять удалил их. Далее я использовал программу Fragger, чтобы фрагментировать то место, что осталось (всего, по Fragger, диск фрагментирован на 5706 Мб). Затем я установил дефрагментаторы и сделал в VirtualBox резервную копию, чтобы у всех программ были одинаковые стартовые условия.
Теперь мне нужно было найти измеритель производительности для сравнения. После долгих поисков, я остановился на бесплатной программе HDTune. Несмотря на ограниченные функции в отличие от платных собратьев, программа выдаст нам те 4 параметра, которые нам нужны: Минимальная скорость чтения, Максимальная скорость чтения, Средняя скорость чтения и Среднее время отклика.
Я лично не замерял время каждой дефрагментации, потому что каждую из них я начинал перед сном и время было неважно. Забегая вперед, скажу, что, на мой взгляд, это безопаснее всего. Так как дефрагментация — это процесс, во время которого нежелательно пользоваться компьютером (а иногда и нельзя), и проводить который лучше всего где-то раз в месяц, лучше запускать его, когда вы, к примеру, куда-то уходите или ложитесь спать.
Перед самым стартом мне пришла в голову мысль: вдруг VirtualBox окажет влияние на результаты тестов? Я проверил, различается ли скорость чтения вне оболочки и внутри нее. На основе результатов я решил, что победитель тестов внутри оболочки будет проверен мною на моем HDD вне VirtualBox (который я уже недавно дефрагментировал программой MyDefrag), чтобы посмотреть, во-первых, улучшится ли что-нибудь и, во-вторых, будет ли разница внутри и вне (особенно после такой полномасштабной подготовки).
На момент теста версия VirualBox — 3.0.12r54655. Модель HDD — ST3250410AS с установленным Windows XP. Где нужно, я также укажу опции внутри программ для максимальной отдачи.
Дефрагментаторы
Последние комментарии к этой статье
Текущая оценка статьи: 3 из 5 баллов
Tutanhamon | 16 февраля 2014, 08:02 | Оценка: 4
Вообще автор прав, дефрагментация действительно помогает повысить производительность системы. Плюс ко всему меньше изнашивается жесткий диск, т.е. дольше живет.
Когда компьютер считывает с жесткого диска одни файлы и записывает другие, его работа напоминает действия бармена в пивбаре после закрытия заведения: он должен навести порядок, вытащить из-под столов пустые бутылки, а столы расставить по местам. Среди файлов царит не меньший беспорядок. Работая с ними, компьютер норовит разбить файлы на куски и затолкать их в разные участки жесткого диска. Найти эти куски и снова соединить их в один файл компьютер, конечно, может, но на это уходит много времени. Программа дефрагментации диска реорганизует диск и собирает куски в единое целое. Жесткий диск быстрее работает с файлами, если все части файла находятся в одном месте.
Дефрагментация - Процесс перезаписи частей файла в соседние сектора на жестком диске для ускорения доступа и загрузки. При обновлении файла компьютер стремится сохранить изменения в наибольшей свободной области на жестком диске. При этом происходит фрагментация, которая приводит к дополнительным затратам на поиск всех частей открываемого файла, что в свою очередь увеличивает время отклика системы.
Для выполнения дефрагмениации какого-либо тома (диска) , необходимо запустить программу дефрагментации. Программа дефрагментации объединяет фрагментированные файлы и папки на жестком диске компьютера, после чего каждый файл или папка тома занимает единое непрерывное пространство. В результате доступ к файлам и папкам выполняется эффективнее. Объединяя отдельные части файлов и папок, программа дефрагментации также объединяет в единое целое свободное место на диске, что делает менее вероятной фрагментацию новых файлов.
Дефрагментацию дисков также можно запустить из командной строки с помощью команды defrag. Для полной и правильной дефрагментации с помощью команды defrag том (диск) должен иметь не менее 15% свободного пространства. Defrag использует этот объем как область для сортировки фрагментов файлов. Если объем составляет менее 15% свободного пространства, то команда defrag выполнит только частичную дефрагментацию. Чтобы освободить дополнительное место на диске, удалите ненужные файлы или переместите их на другой диск.
Дефрагментацию дисков рекомендуется выполнять в зависимости на сколько часто вы записываете и удаляете данные с дисков. В литеретуре этот период указан как 2 раза в месяц. Хочется так же отметить, что данный процесс занимает достаточно продолжительное время.
Дефрагментация диска ускоряет его работу, но это дополнительная нагрузка на него. Не стоит забывать, что прирост скорости будет только если файловая система сильно фрагментирована. Поэтому часто дефрагментировать диски нет смысла, ты только сократишь их ресурс, как часто ее запускать зависит от интенсивности работы на компьютере, лично я дефрагментирую диски пару раз в месяц.
Нет конечно, не вредна она полезна, она просматривает жесткий диск и распределяет системные файлы так что бы система работала оптимально. Если не хватает каких то файлов то она тебе об этом скажет
долго думал что полезна, но на самом деле она вредна тем, что во время дефрагментации головка очень быстро перескакивает из одной части в другую.. . с другой стороны после дефрагментации файлы находятся близко друг к другу, и это существенно повышает скорость.
Миф 1: Многократное форматирование диска может привести к его поломке.
Правда: Форматирование диска не уменьшает его время жизни. Это не стресс для жесткого диска. Головки не касаются поверхности пластин, так что повредить диск можно только при встряске, причем, во время его работы. Вы можете форматировать свой диск хоть двадцать раз в день, и он не станет работать хуже, чем любой другой точно такой же жесткий диск.
Миф 2: Форматирование приводит к образованию "какого-то" слоя на поверхности пластины, вызывающего образование сбойных секторов.
Правда: Форматирование не приводит к отложению каких-либо слоев на пластинах диска. Жесткий диск - это герметичное устройство, в котором маловероятно наличие пыли. Даже если бы там была пыль или какие-то частички, почему именно форматирование или любая другая операция должны способствовать отложению этих частиц на пластины?
Миф 3: Форматирование способствует быстрому износу привода головок.
Правда: Форматирование происходит достаточно плавно, сектор за сектором, и очень маловероятно, что при таких последовательных плавных переходах что-то может повредиться.
Миф 4: Дефрагментация жесткого диска приводит к быстрому износу привода головок.
Правда: Это утверждение близко к правде. Дефрагментация жесткого диска может привести к большому количеству операций поиска и перераспределения данных. Это заставляет головки переносить большие объемы данных не последовательно по всей поверхности пластин. С другой стороны, после дефрагментации данные уже не приходится искать в разных концах диска. При этом значительно уменьшается количество передвижений головок, и повышается производительность винчестера в операциях чтения/записи. Так что, с одной стороны можно сказать, что дефрагментация - это стресс для диска, но с другой стороны, после дефрагментации количество непоследовательных, резких передвижений головок должно значительно уменьшиться, а это для диска очень полезно.
Комментарий: Любая операция перемещения головок приводит к износу механизма, но как правило, через очень большой промежуток времени. Более сильным стрессом является нагрев, а вернее, перепад температур при нагреве и охлаждении винчестера. Хорошее охлаждение ни чему не повредит.
Так что раз в месяц дефрагментация достаточно.
Дефрагментация жесткого диска является одной из обязательных задач для каждого пользователя ОС Windows. Тем не менее, в сети присутствует много противоречивой информации на этот счет. Некоторые люди рекомендуют делать это каждую неделю, другие посоветуют вам вообще никогда этим не заниматься. Некоторые могут сказать, что дефрагментация вредит жесткому диску, а другие считают, что она абсолютно безопасна для него. Сегодня мы постараемся выяснить, что за зверь такой дефрагментация, и с чем его едят.
Итоговая статистика
Мин. Скорость Чтения (выше — лучше)
Макс. Скорость Чтения (выше — лучше)
Ср. Скорость Чтения (выше — лучше)
Время Отклика (ниже — лучше)
Встроенная утилита Windows или сторонние разработчики?
Я бы порекомендовал вам пользоваться продуктами сторонних разработчиков. Встроенная в Windows утилита дефрагментации работает медленнее их. Среди этих программ можно отметить Auslogics Disk Defrag или Piriform Defraggler. Программы эти абсолютно бесплатны.
Дефрагментация – это один из способов ускорения компьютер. Также вы можете почитать другие наши статьи по ускорению и оптимизации Windows: 7 способов ускорить Windows 7 и Ускоряем Windows 7. Твики реестра.
Дефрагментация — процесс обновления и оптимизации логической структуры раздела диска с целью обеспечить хранение файлов в непрерывной последовательности кластеров. После дефрагментации ускоряется чтение и запись файлов, а следовательно и работа программ. Другое определение дефрагментации: перераспределение файлов на диске, при котором они располагаются в непрерывных областях.
Длинные файлы занимают несколько кластеров. Если запись производится на незаполненный диск, то кластеры, принадлежащие одному файлу, записываются подряд. Если диск переполнен, на нем может не быть цельной области, достаточной для размещения файла. Тем не менее, файл все-таки запишется, если на диске много мелких областей, суммарный размер которых достаточен для записи. В этом случае файл записывается в виде нескольких фрагментов.
Процесс разбиения файла на небольшие фрагменты при записи на диск называется фрагментацией. Если на диске много фрагментированных файлов, скорость чтения носителя уменьшается, поскольку поиск кластеров, в которых хранятся файлы, требует времени.
Дефрагментация чаще всего используется для таких файловых систем, как File Allocation Table для MS-DOS и Microsoft Windows, так как в программах для работы с ними обычно не предусмотрено никаких средств для предотвращении фрагментации.
Файловые системы
* FAT: MS-DOS 6.x и Microsoft Windows 4.x содержат утилиту «Defrag». Версия для DOS основана на Norton SpeedDisk, версия для Windows — на Diskeeper.
* NTFS: Microsoft Windows NT 5 и новее содержат дефрагментатор, основанный на Diskeeper. Windows NT 4 и ранее не имели встроенных утилит для дефрагментации. [1]
* ext2 использует офлайн-дефрагментатор e2defrag.
* ext3: e2defrag может работать с ext3 только если её временно преобразовать в ext2. Вместо этого можно использовать дефрагментатор, не зависящий от файловой системы — например, Shake[1].
* Также в операционной системе GNU/Linux часто используется комманда перемещения файлов mv, которая может считать файлы с одного раздела и записать дефрагментированную версию в другой, а потом переместить файлы обратно. Например следующий пример дефрагментирует все файлы в папке /home/user (/mnt/user — точка монтирования пустого раздела)
Уууууу.. . В двух словах не объяснить.. . Она полезна и позволяет даже увеличить свободное место на диске.
ну вообще она даже полезна, упорядочивает данные на жестком диске, уменьшает дефрагментацию данных, что ускоряте работу с ними.
Что такое дефрагментация и почему она нужна?
Фрагментация данных – один из тех факторов, который может значительно замедлить ваш компьютер. Все знают, что данные хранятся на жестком диске (винчестере), однако знаете ли вы, что жесткий диск – это самый медленный компонент компьютера? Так получилось, что только жесткий диск имеет подвижные части (считывающая и записывающая головка, о SSD накопителях речь не идет) в отличие от процессора или оперативной памяти. Эти головки перемещаются всякий раз, когда вы открываете файлы или программы. Когда вы сохраняете файл или устанавливаете программу, Windows не помещает информацию в одно место монолитным блоком, а разделяет информацию на фрагменты и заполняют ею свободные блоки. Когда вы открываете фрагментированный файл, головки жесткого диска вынуждены проходить большее расстояние и совершать больше движений для считывания файла. Чем больше фрагментирован файл, тем больше времени необходимо для его открытия. Итак, если открытие файла занимает тысячу лет 🙂 , и вы слышите, как, надрываясь, трещит ваш винчестер, то будьте уверены, ваш жесткий диск фрагментирован.
Дефрагментация — это процесс сбора разбросанных частей файла в одно целое.
Пользователям Mac OS и Linux слово дефрагментация не знакомо, поскольку файловые системы Mac OS Extended и ext4 устроены так, что исключают фрагментацию файлов.
Читайте также: