Що таке дефрагментація і навіщо вона потрібна? Система - Каталог статей - Нижегородський файловий портал
Багато хто напевно не раз чув про таку річ, як дефрагментація. Але на практиці її не робить майже ніхто або дуже мала кількість користувачів. Причина проста - вони не знають навіщо потрібен цей довгий і нудний процес, тобто взагалі, чим зумовлена необхідність його використання.

Сьогодні я розповім навіщо потрібна дефрагментація і як (і за допомогою яких програм) її можна виконати.
Навіщо потрібна дефрагментація жорстких дисків? Під час запису на новий жорсткий диск файли записуються послідовно розташованими шматочками (кластерами). Через деякий час після копіювання, перенесення, видалення папок, файлів і т.п. – ці шматочки виявляються розкиданими по жорсткому диску, утворюючи, звані, дірки.
Самі файли не пошкоджуються, просто їх частини записані виявляються далеко один від одного, у різних осередках жорсткого диска і в результаті, в процесі зчитування файлу головкою жорсткого диска, їй доводиться шукати його фрагменти по всій поверхні, що уповільнює роботу. Як аналогію наведу приклад:
Ви маєте конструктора. Спочатку він упакований у коробку, де кожна деталь лежить поряд з деталлю такого ж кольору, розміру та форми. Припустимо, що ці (однакові) детальки навіть спочатку скріплені між собою і є одним цілим (файл). Але, через деякий час, після того, як Ви багато багато грали з конструктором, будували і т.д. і т.п., деталі в коробці роз'єдналися і перемішалися Вашими ж зусиллями, а тому, щоб знайти потрібну Вам, потрібно тепер більше часу, ніж це було спочатку, коли вони були поруч один з одним. Це і є фрагментація – різні частини одного цілого знаходяться тепер у різних частинах коробки, серед неідентичного змісту (тобто інших формою,кольору тощо. деталей). Дефрагментація є процес збору розкиданих частин (фрагментів) знову воєдино, тобто. наші деталі знову повертаються кожна до свого вигляду та місця, тобто. у початковий стан (розташування) та його знову легко і швидко можна знайти.
Що відбувається при дефрагментації та навіщо вона потрібна? У процесі дефрагментації відбувається збір та перенесення на близьку відстань один від одного розкиданих по жорсткому диску шматочків файлів. Крім цього, всі дані переміщаються на початок жорсткого диска, а вільне місце розташовується в кінці, що так само прискорює доступ до даних.
Дефрагментація дозволить швидше завантажувати програми та файли. Іноді дефрагментація допомагає підвищити швидкодію в ресурсомістких тривимірних іграх – це пов'язано із прискоренням завантаження графічних даних. Підвищується швидкість запису на диск, наприклад, при встановленні нових програм або після видалення раніше встановлених. А деякі дефрагментатори (про один із них я вам сьогодні розповім) дозволяють дефрагментувати завантажувальну область системи, що прискорює завантаження ОС (операційної системи).
Іноді цей процес варто ставити використання за розкладом, тобто. скрипт (або програма) робить дефрагментацію на льоту, скажімо, щодня. Це буває необхідно на системах, де відбувається часта робота з файлами, наприклад, файлові сервери великих компаній.
Чим дефрагментувати жорсткий диск? У самій Windows присутній вбудований дефрагментатор, яким, загалом теж можна скористатися. Однак я цього робити не рекомендую з тієї простої причини, що він справляється з дефрагментацією досить слабо, через що страждає кінцева продуктивність. Тому я рекомендую користуватися сторонніми програмами, які існує досить багато.
У чому різниця між програмами? У різних програмах, різні алгоритми аналізу та, відповідно, якість подальшої дефрагментації. В силу, місцями слабких алгоритмів, далеко не всі дефрагментатори (як і вбудований) вміють добре виявляти фрагментованість файлів, розташування фрагментів цих файлів, а так само адекватно упорядковувати їх, збираючи воєдино. Загалом, справа не в сторонніх можливостях програм (на кшталт дефрагментації за розкладом тощо), а саме в якості.