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

Більшість файлових систем передбачають, що кожний файл під час запису на диск розбивається на окремі частини – фрагменти. Розмір фрагментів дорівнює розміру кластера диска (512 байтів і більше). При початковому заповненні диска, коли файли тільки записуються на диск, вони розміщуються послідовно один за одним у сусідніх кластерах. Однак при частих операціях запису і видалення файлів виникає ситуація, коли файли розбиваються на фрагменти, які записані не в

сусідніх кластерах. Наприклад, спочатку був записаний файл текст1.doc, який розміщувався у трьох кластерах, потім був записаний ще один файл текст2.doc, який розміщувався у п’яти наступних кластерах. Згодом перший файл було видалено і звільнено три перші кластери. Далі було записано файл текст3.doc, що мав розмір п’яти кластерів. Для запису цей файл було розбито на дві частини (фрагменти). Перша частина розміром у три кластери була записана у кластери, що звільнилися після видалення першого файлу, а друга (два кластери) – записана у вільні кластери після другого файлу. Чим частіше виконуються операції запису та видалення файлів, тим більшою стає кількість фрагментів файлів, які знаходяться у несусідніх кластерах.

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

А процес збільшення кількості фрагментованих файлів на диску називається фрагментацією диска.

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

Для усунення такої ситуації та прискорення обміну даними з дисками потрібно періодично виконувати дефрагментацію дисків. У ході дефрагментації спеціальна програма намагається розмістити кожний з файлів у сусідніх кластерах диска. Запустити цю програму можна, виконавши Пуск ⇒ Усі програми ⇒ Стандартні ⇒ Службові ⇒ Дефрагментація диска. У вікні програми необхідно вибрати диск, для якого буде проводитися дефрагментація. Потім слід вибрати операцію, яка буде проведена, – аналіз потреби в дефрагментації диска (кнопка Аналіз) або виконання дефрагментації (кнопка Дефрагментація). Після здійснення аналізу необхідності проведення дефрагментації на екран буде виведено відповідне повідомлення і заповнена діаграма Приблизна ступінь використання диска до дефрагментації. Користувач може також переглянути звіт про стан фрагментації диска (кнопка Перегляд звіту). Якщо користувач прийме рішення про проведення дефрагментації, то він повинен вибрати кнопку Дефрагментація. Хід дефрагментації відображається на діаграмі Приблизна ступінь використання диска після дефрагментації.