Як устроєна фрагментація
Диск зберігає файли у кластерах фіксованого розміру, і коли файл не вміщується у сусідні вільні кластери, залишок записується в інше місце. Файл цілий і коректний — але його читання тепер вимагає візитів у кілька різних точок замість однієї. Фрагментація народжується зі звичайного життя: файли ростуть, частково видаляються, займають ті дірки, що лишилися. Свіжа Windows на напівпорожньому диску майже монолітна; диск після року завантажень, оновлень та встановлення ігор — ні.
Ступінь важливіша за факт. Десять відсотків фрагментованих файлів на завантаженому HDD — норма, якої не видно. Половина файлів у десятках шматків — це вже коли відкриття тек і завантаження системи перетворюються на в'язке болото.
- Великі файли, що ростуть на місці: поштові бази, диски віртуальних машин, відеопроєкти
- P2P-завантаження, що пишуть шматки в міру їх надходження
- Ігри та оновлення, що розпаковують гігабайти в напівпорожнє місце
- Диски, постійно заповнені вище 80 відсотків, де немає безперервних ділянок
- Системні та браузерні кеші, що нескінченно створюють і видаляють дрібні файли
Чому HDD страждає, а SSD — ні
Жорсткий диск читає голівкою, що ширяє над обертовою пластиною. Перш ніж прочитати шматок, голівка має доїхати до потрібної доріжки й дочекатися, поки пластина домчить дані під неї — мілісекунди на кожен фрагмент, тисячі фрагментів на одне дерево файлів. Тому сильна фрагментація на HDD множить ціну кожної операції — від завантаження системи до антивірусної перевірки.
У SSD немає ні голівки, ні пластини: читання будь-якої сторінки флешу коштує однаково, де б вона не лежала. Більше того, контролер постійно перемішує дані заради вирівнювання зносу, тож навіть «безперервний» файл фізично розкиданий із самого початку. Дефрагментація SSD не дає нічого, крім зайвих циклів запису, тому Windows нею не займається — замість неї надсилає TRIM, команду про те, які блоки вільні.
Що Windows робить сама — і коли втручатися
Windows виконує оптимізацію за розкладом: приблизно раз на тиждень вона дефрагментує механічні диски й надсилає TRIM на твердотільні. Відкрийте «Оптимізацію дисків» (dfrgui) — там видно дату останнього запуску, поточну фрагментацію кожного диска й кнопку ручного «Аналізу». Якщо на диску нуль відсотків, робити нічого, а для SSD «Оптимізація» означає TRIM, а не дефрагментацію — інструмент чесно показує різницю.
Ручна дефрагментація ще має сенс для старого HDD, що пережив роки життя, місяцями був забитий під зав'язку або слугує активною бібліотекою завантажень та ігор. Одного нічного проходу штатним оптимізатором досить; сторонні «супердефрагментатори», що обіцяють прискорити SSD, продають чистий маркетинг. Потім тримайте диск заповненим не вище 80 відсотків — інакше фрагментація повернеться за кілька тижнів.
Питання та відповіді
Чи потрібна дефрагментація SSD?
Ні: довільний доступ у флеш-пам'яті коштує однаково всюди, а вирівнювання зносу розкидає дані фізично в будь-якому разі — Windows надсилає SSD команду TRIM, а не дефрагментацію.
Як часто Windows дефрагментує жорсткий диск?
Штатна «Оптимізація дисків» запускається за розкладом приблизно раз на тиждень: HDD дефрагментується, SSD отримує TRIM. Дату останнього проходу й ручний запуск видно в dfrgui.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]