Categories Информационные технологии

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

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

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

В двух словах, дефрагментация диска- это размещение фрагментов данных на диске по их принадлежности. Теперь поподробнее. Жесткий диск разделен на сегменты и что бы считать с них данные, считывающая головка постоянно перемещается между ними. Файловая система делит дисковое пространство на так называемые кластеры. В некоторых файловых системах кластеры могут называться как зоны или блоки. Размер одного кластера зависит от типа файловой системы и настроек при форматирование. Обычно он варьируется от 512 байт и до 64 Кбайт.

Файл, загружаемый на диск, загружается в кластер. Если размер файла превышает объем кластера, то файл разделяется на два и более кластеров, в зависимости от размера файла. Например, объем кластера равен 512 байт, а размер файла 1336 байт. Данный файл будет записан в три кластера, причем два кластера будут заполнены полностью, а третий лишь частично. После заполнения двух кластеров по 512 байт, от файла останется еще 312 байт данных, что будут записаны в третий кластер. После записи данных в третий кластер в нем останется еще свободно 200 байт памяти, но другие данные записать в него уже не получится, так как в нем хранятся данные об загруженном файле. Даже если бы в кластер было загружено всего 1 байт памяти и свободным оставалось еще 511 байт, их все равно нельзя было бы использовать д тех пор, пока сторонние данные, в размере 1 байта не были бы удалены. Именно по этому рекомендуется дробить кластеры как можно на меньшие объемы при фрагментации.

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

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

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

  1. Откройте Мой компьютер и нажмите правой кнопкой мыши на Локальный диск, в котором хотите провести дефрагментацию;
  2. В контекстном меню выбираем Свойства;
  3. В открывшемся окне откройте вкладку Сервис;
  4. Теперь в разделе Оптимизация и дефрагментация (в Windows 7 просто Дефрагментация диска) жмем на кнопку Выполнить дефрагментацию (оптимизацию);
  5. В открывшемся окне выбираем нужный диск и жмем кнопку Дефрагментация (Оптимизация);
  6. Теперь ждем… долго ждем. Чем больше занимаемый объем диска и меньше объем кластеров, тем дольше будет проводиться дефрагментация.

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

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

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

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