b-Optimizer » Статьи » Дефрагментация

Дефрагментация - полезные советы

Очистка диска от мусора

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

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

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

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

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

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

Полезные рекомендации при дефрагментации жесткого диска.

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

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

3. Для полной и правильной дефрагментации дефрагментаторы требуют наличия определенного количества свободного пространства на жестком диске - одним необходимо до 15%, другие могут довольствоваться 5-7% и даже 1%. При недостаточном объеме, как правило, осуществляется лишь частичная дефрагментация, то есть файлы большой длины (которые сложнее разместить) просто пропускаются. Если диски заполнены более чем на 75%, то для проведения полноценной дефрагментации необходимо обращаться к дефрагментаторам, менее требовательным к объемам свободного пространства, и проводить процедуру в два этапа - вначале осуществлять быструю частичную дефрагментацию (это позволит получить более крупные блоки свободного пространства) и только затем полную.

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

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

6. Можно немного сэкономить время, требуемое на дефрагментацию, если перед началом операции удалить из компьютера мусорные файлы, а также исключить из рассмотрения системные файлы pagefile.sys и hiberfil.sys, которые используются системой в качестве временных, буферных файлов и пересоздаются в начале каждой сессии Windows.

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