Дефрагментатор - штука важлива і потрібна для операційної системи. Менш важлива в порівнянні з антивірусом, але тим не менш важлива. І у користувачів досить часто виникає питання «Яка програма для дефрагментації диска краще?» Найчастіше вони відразу отримують відповіді від інших користувачів, які розповідають про свою улюблену програму і про свій досвід роботи з нею! Але чи дійсно ця найкраща? Як зрозуміти, наскільки одна програма краща за іншу? Давайте розберемося більш детально.
Що таке дефрагментація і для чого вона потрібна?
Дефрагментація диска - процес об'єднання окремих частин файлів на диску в єдиний фрагмент. Він необхідний для того, щоб звичайний магнітний жорсткий диск швидше вважав цей файл в той момент, коли це знадобиться користувачеві або системі.
Якщо якийсь великий файл буде розділений на кілька фрагментів і розкиданий по всій площі диска, то голівці диска доведеться здійснювати безліч рухів для його прочитання. Це займає час. Набагато менше часу диск витратить на читання файлу, який записаний на поверхні диска єдиним фрагментом.
У разі використання твердотільного накопичувача (SSD-диска) процес фрагментації не актуальний, тому що там немає рухомих частин, а швидкість читання настільки велика, що різниці між читанням єдиного фрагмента і безлічі дрібних просто немає. Якщо у вашому комп'ютері встановлений SSD, то дефрагментація вам не потрібна взагалі. Цей процес не тільки марний для продуктивності, але і шкідливий для самого диска, так як SSD-накопичувачі мають обмежене число циклів запису (дефрагментація буде знижувати ресурс диска, не приносячи користі).
Як оцінити ефективність різних дефрагментаторів?
Ось тепер ми підходимо до найцікавішого. Деякі користувачі вважають за краще оцінювати дефрагментатори за кількістю можливостей, які вони надають. Наприклад, досить часто в програмах такого роду можна зустріти різні методи оптимізації (фізичної сортування файлів на диску), а також поділ процесу на більш вузькі напрямки (наприклад, дефрагментація ігор, програм або файлів реєстру). Все це безумовно дуже круто і в ряді випадків навіть справляє враження.
Але давайте подумаємо, що насправді є показником якості того чи іншого дефрагментатора? Правильно, користь, яку він приносить системі і вам при роботі за комп'ютером, яка проявляється в швидкості системи при повсякденній роботі.
Фішка в тому, що оцінити це якимись цифрами практично неможливо! Щоб достовірно сказати, що алгоритм програми А краще алгоритму програми Б, треба отримати якісь цифрові значення від кожного з них і порівняти їх. Тільки після цього можна було б зробити висновок. Але таких цифр немає, як і шкал.
Розробники дефрагментаторів дуже активно користуються цим. По суті вони показують купу всяких «оптимізацій» і кажуть: «Дивись скільки всього. Постав, користуйся - твій комп'ютер буде працювати відмінно після неї! Інакше загнеться, гальма почнуться, проблеми там всякі, ти краще користуйся! »
Який дефрагментатор вибрати?
В силу того, що не можна об'єктивно оцінити ефективність різних методів дефрагментації, то я вирішив для себе вважати їх все однаковими. В першу чергу тому, що не доведено зворотного. А якщо вони все однаково ефективні, то навіщо взагалі вибирати щось, коли в самій операційній системі Windows вже є вбудований модуль дефрагментації?
Безумовно, можна вибирати за кількістю функцій і алгоритмів дефрагментації (оптимізації), за зовнішнім виглядом. Але це лише «зовнішня оболонка» для процедури, яка і так виконується операційною системою.
У Windows 7 треба лише налаштувати планувальник на найбільш зручний час виконання даної процедури, так як за замовчуванням він запланований, якщо мені не зраджує пам'ять, на 3 годині ночі по середах. Можна або змінити розклад, або налаштувати автоматичне включення комп'ютера для проведення дефрагментації вночі. Дефрагментація SSD при цьому не проводиться, Windows сама чудово знає, що їх не потрібно оптимізувати.
У Windows 8/10 все ще простіше, тому що дефрагментацію включили в список процедур автоматичної оптимізації системи, яка проводиться в момент простою (коли ви не працюєте за комп'ютером). Там і налаштовувати нічого не потрібно, тому що все працює «з коробки». Як і у випадку з Windows 7, SSD також ігноруються вбудованої програмою дефрагментації.
У чому небезпека сторонніх дефрагментаторів?
Незважаючи на те, що можна вважати все алгоритми дефрагментації однаково ефективними, у сторонніх програм є один нюанс, який дуже важливо враховувати і який може дійсно вплинути на систему, але вже в гіршу сторону.
У вбудованого в Windows дефрагментатора є свій власний алгоритм сортування даних. У сторонніх рішень вони так само свої власні. Якщо при установці стороннього дефрагментатора не вимкнуто вбудований, то буде працювати два дефрагментатора. При цьому кожен з них буде сортувати файли на диску за своїм власним алгоритмом, змінюючи той порядок, який навів попередній продукт. Відповідно, кожен дефрагментатор буде змушений повністю пересортувати дані на диску. А це вимагає огмроного кількості часу і ресурсів у порівнянні з усуненням фрагментів на деяких файлах.
Якщо ви все ж вирішили вибрати стороннє рішення, то обов'язково відключіть вбудований дефрагментатор. Інакше на вашому комп'ютері вибухне справжня війна між ними, а це може займати значно більше ресурсів, ніж при роботі якогось одного продукту.