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

Але далеко не всі користувачі розуміють, що ж є дефрагментацією, і не знають, в яких випадках потрібно її робити, а в яких немає; яке ПЗ для цього варто використовувати - чи достатньо вбудованої утиліти, або краще встановити сторонню програму.

Роблячи дефрагментацію диска, багато користувачів навіть не замислюються або не намагаються дізнатися, що це взагалі таке. Відповідь можна знайти в самій назві: «дефрагментація» – це процес, що поєднує файли, які під час запису на жорсткий диск були розбиті на фрагменти. На зображенні нижче наочно видно, що зліва фрагменти одного файлу записані суцільним потоком, без порожніх місць і поділів, а праворуч цей файл розкиданий по жорсткому диску як шматочків.

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

Чому відбувається фрагментація HDD

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

За замовчуванням система завжди намагається записати фрагменти файлу якомога ближче один до одного – у сусідні сектори. Однак через видалення/збереження інших файлів, зміни розміру вже збережених файлів та інших процесів не завжди вистачає вільних секторів, розташованих поруч один з одним. Тому Windows переносить запис файлу до інших частин HDD.

Як фрагментація впливає швидкість роботи накопичувача

Коли потрібно відкрити записаний фрагментований файл, головка вінчестера послідовно пересуватиметься в ті сектори, куди він був збережений. Таким чином, чим більше разів йому доведеться пересуватися жорстким диском у спробі відшукати всі шматочки файлу, тим повільніше відбуватиметься зчитування.

На зображенні зліва видно, скільки рухів необхідно здійснити голівку вінчестера, щоб прочитати файли, розбиті на частини. Праворуч обидва файли, позначені синім та жовтим кольорами, записані безперервно, що суттєво зменшує кількість переміщень по поверхні диска.

Дефрагментація – процес перестановки шматочків одного файлу так, щоб знизився загальний відсоток фрагментації, і всі файли (по можливості) розташовувалися на сусідніх секторах. Завдяки цьому зчитування відбуватиметься безперервно, що позитивно позначиться на швидкості HDD. Це особливо помітно під час читання об'ємних файлів.

Чи є сенс використовувати сторонні програми для дефрагментації

Розробники створили велику кількість програм, які займаються дефрагментацією. Можна визначити як маленькі програми-дефрагментатори, так і зустріти їх у складі комплексних оптимізаторів системи. Існують безкоштовні та платні варіанти. Але чи потрібні вони?

Певна ефективність сторонніх утиліт, безперечно, є. Програми від різних розробників можуть пропонувати:

  • Власні параметри автодефрагментації. Користувач може гнучкіше керувати розкладом процедури;
  • Інші алгоритми проведення процесу. У стороннього ПЗ є свої особливості, вигідніші зрештою. Наприклад, вони вимагають менше відсотків вільного місця на HDD для запуску дефрагментатора. Паралельно здійснюється оптимізація файлів, що підвищує швидкість завантаження. Також відбувається об'єднання вільного простору тому, щоб надалі рівень фрагментації підвищувався повільніше;
  • Додаткові повноваження, наприклад, дефрагментація реєстру.

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

Чи обов'язково проводити постійну дефрагментацію диска

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

Сучасні HDD мають більш високу швидкість роботи, а нові версії операційних систем стали набагато розумнішими, тому навіть із певним процесом фрагментації користувач може не помічати зниження швидкості роботи. І якщо використовується вінчестер з великим обсягом (1 ТБ і вище), то система може розподілити важкі файли оптимальним для неї чином так, що це не вплине на продуктивність.

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

Оскільки за умовчанням у Windows дефрагментація включена, її необхідно відключати вручну:


Чи потрібна дефрагментація диска SSD

Дуже поширена помилка користувачів, які використовують твердотілі накопичувачі - використання будь-якого дефрагментатора.

Запам'ятайте, якщо у вас встановлений SSD диск на комп'ютері або ноутбуці, у жодному разі не робите дефрагментацію - це сильно прискорює зношування накопичувача. Крім того, така процедура не підвищить швидкість роботи твердотільного накопичувача.

Якщо ви раніше не відключали дефрагментацію в Windows, то обов'язково зробіть це для всіх дисків, або тільки для SSD.


У сторонніх утилітах подібна можливість також є, але спосіб налаштування буде іншим.

Особливості дефрагментації

Є кілька нюансів для якісного проведення цієї процедури:

  • Незважаючи на те, що дефрагментатори вміють працювати у фоновому режимі, для досягнення найкращого результату запускати їх найкраще за відсутності активності з боку користувача або за її мінімальної кількості (наприклад, у перерву або при прослуховуванні музики);
  • При проведенні періодичної дефрагментації правильніше користуватися швидкими методами, що прискорюють доступ до основних файлів та документів, проте певна частина файлів не буде оброблена. Повну процедуру у разі можна робити рідше;
  • Перед повною дефрагментацією рекомендується видалити файли для сміття, і, по можливості, виключити з обробки файли pagefile.sysі hiberfil.sys. Ці два файли використовуються як тимчасові та перетворюються разом з кожним запуском системи;
  • Якщо у програмі є можливість дефрагментації файлової таблиці (MFT) та системних файлів, то не варто її нехтувати. Як правило, така функція недоступна під час запуску операційної системи, і може бути здійснена після перезавантаження перед стартом Windows.

Як проводити дефрагментацію

Існують два основних способи проведення дефрагментації: встановлення утиліти від іншого розробника або використання вбудованої в операційну систему програми. Оптимізувати при цьому можна не тільки вбудовані диски, а й зовнішні накопичувачі, підключені USB.

На нашому сайті вже є інструкція щодо дефрагментації на прикладі Windows 7. У ній ви знайдете посібник з роботи з популярними програмами та стандартною Windows-утилітою.

  1. Не дефрагментувати твердотільний накопичувач (SSD).
  2. Вимкнути запуск дефрагментації за розкладом у Windows.
  3. Чи не зловживати цим процесом.
  4. Спершу робити аналіз та з'ясовувати, чи є необхідність у виконанні дефрагментації.
  5. По можливості користуватися якісними програмами, чия ефективність вища за вбудовану Windows-утиліту.

З моменту появи на ринку твердотільних накопичувачів (Solid State Drive – SSD) пройшло вже багато часу. Ціни на цей продукт планомірно знижуються, роблячи його дедалі доступнішим, і вже зараз накопичувач на 120 ГБ обійдеться приблизно в 4 тисячі рублів. Насправді, якщо ви хочете зробити апгрейд свого PC зараз, то покупка SSD стане одним із найефективніших за співвідношенням результат/витрати варіантів. Вам не доведеться викидати існуючий жорсткий диск (він лише частково змінить свою функцію, ставши сховищем медіа та інших важких файлів), а продуктивність комп'ютера практично у всіх режимах роботи помітно зросте.

Користувачі, які не дуже цікавляться світом заліза, можуть не зовсім ясно розуміти принципову відмінність SSD від звичного магнітного жорсткого диска HDD, і найчастіше новинка бачиться ними як той же HDD, тільки швидше, менше, легше і дорожче. Саме нерозуміння принципових відмінностей у роботі HDD і SSD може призвести до некоректного використання SSD, що особливо важких випадках зведе всі його переваги до нуля. Так, твердотільний накопичувач потрібно правильно використовувати, але не варто боятися - від користувача не потрібні якісь кропіткі щоденні глибоко технічні дії. Швидше від нього потрібно просто не робити кілька простих речей, і сьогодні ми представляємо список «не» для будь-кого, хто вирішив навернути свого робочого конячка спритним SSD.

Технарів, що розглянули тут капітанство, ми просимо взяти до уваги той факт, що якщо саме ви все це знаєте, то ви, напевно, знаєте і той факт, що існують інші люди, які можуть цього не знати. Замінюйте звичне «дякую кеп» на свою додаткову пораду, разом ми зробимо Інтернет кориснішим.

Не дефрагментуйте

Не потрібно дефрагментувати SSD. Якщо в старій Windows з FAT32 ви за інерцією і проводили дефрагментацію (хоча та ж NTFS чудово почувається і без неї), то з придбанням SSD про дефрагментацію (самого SSD) можна і потрібно забути взагалі.

SSD мають обмежену кількість циклів запису (як правило, чим дешевше диск, тим менше у нього ресурс), і таке перелопачування його вмісту не піде на користь терміну роботи. Так, нові моделі SSD мають дуже великий запас циклів запису, і ви навряд чи дійдете до того ліміту, коли диск перестане коректно працювати, навіть при частому запису, але тут справа швидше в тому, що сама дефрагментація безглузда для SSD.

HDD використовуються механічні деталі. Головка, яка зчитує дані, блукає туди-сюди поверхнею магнітного диска. Відповідно чим більше розкидані конкретні дані по диску, тим більше їй потрібно рухів і часу для повного зчитування цих даних. У SSD нічого не рухається, і доступ до будь-якого осередку пам'яті здійснюється однаково швидко і ніяк не залежить від взаємного розташування цих даних.

Не форматуйте

Ми звикли до того, що для повного та остаточного видалення даних з HDD необхідно використовувати додаткові засоби: форматування, спеціальні утиліти на зразок DBAN або Wiper tool, що входить до складу CCleaner. Це робиться для того, щоб хитрий зловмисник не зміг відновити видалені дані з диска за допомогою утиліти на кшталт Recuva.

У випадку SSD все інакше. Справа тут навіть не в самому накопичувачі, а в операційній системі. Якщо ви використовуєте більш-менш актуальну ОС (Windows 7+, Mac OS X 10.6.8+, Linux із Linux kernel 2.6.28+), то остаточне видалення даних із диска система бере на себе, причому робить автоматично за допомогою функції TRIM.

TRIM реалізує можливість для ОС «інформувати» твердотільний накопичувач у тому, що файл дуже видалений і необхідно очистити зайняті ним сектора. Деякі з перших моделей SSD не підтримували TRIM, але це було так давно (і ці SSD коштували так дорого), що можливість попадання на таку модель накопичувача прагне нуля.

Не використовуйте Windows XP та Windows Vista

Новій іграшці – нову ВОСь! І справа тут зовсім не в новизні. Просто XP та Vista не підтримують TRIM. У попередньому пункті ми дали поняття TRIM, а тепер слід пояснити, як впливає відсутність цієї функції на SSD. Якщо немає TRIM, то після видалення файлу дані все одно залишатимуться на диску. У результаті, коли в ці ж сектори знову записуватиметься інформація, то спочатку їх доведеться очистити, а вже потім записати в них дані. Зайві несвоєчасні операції - зниження швидкості.

У сучасних операційних системах TRIM увімкнено за замовчуванням. Користувачеві нічого не треба робити. Просто залиште все як є і радійте швидкостям SSD.

Не забивайте до відмови

Для того, щоб SSD працював на повній швидкості, необхідно підтримувати на ньому кількість вільного місця, що дорівнює приблизно 25%. Звучить трохи нечесно: купуєш дорогий SSD, у ньому і так мало місця, система бачить у ньому менше місця, ніж написано на коробці, а тут ще просять залишати в резерві чверть об'єму? На жаль, так. Це особливість роботи SSD, і поки що кращих широкодоступних технологій у нас немає. Прийде прийняти правила заради найкращої швидкості.

З погляду внутрішніх процесів падіння продуктивності при малій кількості вільного місця пояснюється так: багато вільного місця – багато вільних блоків. Під час запису файлу дані пишуться у вільні блоки. Мало вільного місця – багато частково заповнених блоків та мало повністю вільних блоків. При записі файлу системі спочатку доведеться вважати частково заповнений блок у кеш, додати до нього нові дані, а потім записати вже модифікований блок назад на диск. І так для кожного блоку.

Межа в 25% взята не зі стелі. Такого показника дійшли хлопці з AnandTech, які проводили дослідження залежності продуктивності SSD від його заповненості.

Насправді, якщо ви будете використовувати SSD саме там, де він найбільше сильний, то необхідність залишати чверть місця вільним вас не турбуватиме. Зараз ми говоритимемо про те, в якій ролі SSD найбільш ефективний.

Не використовуйте як сховище

Купівля SSD для зберігання на ньому бібліотеки музики та фільмів – погана ідея. Швидкостей HDD цілком вистачить, щоб комфортно записати та дивитися з них і FullHD фільм, та слухати Losless музику. SSD потрібен там, де найважливіша швидкість доступу та запису.

SSD має використовуватись як системний диск. На ньому має стояти операційна система, додатки та, за гострої необхідності, сучасні ігри. Більше нічого.

При розумінні того, що SSD в ідеалі служить як каталізатор найбільш вимогливих для швидкої роботи комп'ютера процесів (робота ОС - основа всього і вся, швидка робота важливих додатків, швидке зчитування даних з «тіла» гри), потреба забивати його повністю відмовиться. SSD - це виділена швидка смуга лише найважливішого.

Якщо ви все ж таки хочете використовувати швидкий SSD як сховище, то просто порахуйте вартість рублів за гігабайт пам'яті для нього і для HDD.

Як бути, якщо ви купили новий накручений ультрабук, в якому є тільки SSD, а записувати фільми хочеться? Купуйте зовнішній жорсткий диск з інтерфейсом USB 3.0 або Thunderbolt (за умови, що такий стандарт підтримується буком).

Сподіваємося, що ця інформація допоможе вам почати використовувати SSD за призначенням та максимально ефективно.

Чимало користувачів запитують, як саме повинна проводитися дефрагментація SSD Windows, і чи потрібна вона? Адже з виходом твердотільних накопичувачів нового покоління було заявлено, що вони зроблять життя людини набагато простіше і позбавлять його такої рутинної роботи, як упорядкування даних на SSD. Однак багато користувачів просто не повірили цій заяві. Воно і зрозуміло, адже SSD є звичайним жорстким диском, який, як і будь-який інший пристрій в комп'ютері, вимагає ретельного догляду. Більше того, про SSD на сьогоднішній день є не так багато інформації, як хотілося б. То що таке дефрагментація і що при цьому відбувається? Чи є вона життєвою необхідністю чи це зовсім марна міра?

Що таке диск SSD?

Для того щоб грамотно відповісти на вищенаведене питання, необхідно розібратися з тим, що ж являють собою накопичувачі SSD Windows 7. Це ті ж вінчестери, тільки виконані за іншим принципом. SSD Windows у своїй структурі використовує нові технології, які, природно, несуть у собі досить великий потенціал.

Переваги диска SSD

Так, у Windows 7 такого роду пристрої забезпечують кращу передачу даних усередині самої системи, ніж інші твердотільні накопичувачі. Здійснюється цей фактор за рахунок оригінальної будови диска та системи Windows 7, яка дозволяє переміщати навіть об'ємні файли в межах накопичувача за кілька секунд. Саме тому такі елементи активно застосовуються в Windows 7 тими користувачами, яким до душі висока швидкість передачі.

Крім того, елементи такого плану для Windows 7 забезпечують швидший доступ до
файлів та папок з програмного боку. Наприклад, та ж Windows 7 набагато швидше і ефективніше працює в тому випадку, якщо на SSD, а не на якомусь іншому вінчестері. Досягається це за рахунок, знову ж таки, нової технології та відмінної взаємодії Windows 7 з такого роду пристроями. Слід зазначити, що такі диски люблять купувати і геймери, які бажають пограти в ігри для Windows 7. Адже швидкість кадрів в ігрових продуктах залежить не тільки від потужності процесора та материнської плати, але ще й від частоти обертання шпинделя на вінчестері Windows 7. Як відомо, ігор для Windows 7 випущено чимало.

Слід підбити підсумок і ще раз пройтися за основними перевагами диска SSD:

  1. Висока швидкість передачі файлів усередині системи. Так, якщо на вінчестері такого плану є два розділи, переміщення навіть великих файлів між ними здійснюється практично миттєво.
  2. Швидкий програмний доступ до необхідних файлів та папок. Завдяки новітнім технологіям у цій сфері доступ до різноманітних інформації з боку будь-яких програм став справді вражаючим.

Недоліки диска SSD

Як і будь-який інший пристрій, вінчестер такого плану має і свої недоліки, про які обов'язково слід згадати. Ними є:

  • обмежений обсяг пам'яті;
  • мінімальний термін служби;
  • найвища вартість.

Справді, мінусів у цього диска не так багато, як здається на перший погляд. Вони все ж таки для такого диска є дуже суттєвими.

Під обмеженим обсягом пам'яті диска розуміється доступне сучасному ринку простір для зберігання даних. Звичайно ж, ця частина диска справді мала навіть для рядового користувача. Наприклад, об'єм диска в 128 Гб, який по кишені більшості населення, стане в нагоді хіба що для встановлення системи та кількох вимогливих ігор. Якщо ж брати обсяги диска більше, то тут не обійтися без капітального вкладення коштів, які є далеко не у кожного, тим більше на таку розкіш.

Іншим мінусом цього диска є досить обмежений термін служби. На це впливає один, але найважливіший фактор, до впливу якого ресурси цього диска не готові - це постійний перезапис даних, що зберігаються на диску. Як відомо, при роботі з будь-якими файлами операційна система створює тимчасові елементи, в яких міститься інформація про всі поточні процеси. Після завершення роботи з будь-яким об'єктом всі його тимчасові файли знищуються, а після завершення роботи Windows всі тимчасові файли повністю стираються. За рік роботи ПК таких циклів перезапису буде не менше кількох тисяч, що, звичайно ж, негативно впливає на працездатність деяких областей диска.

Ну і ще одним мінусом можна назвати високу вартість такого пристрою. Для того, щоб його придбати, потрібна справді велика сума, адже ця новинка ще не дуже поширена, особливо в нашій країні.

Дефрагментація: чи потрібна?

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

Судячи з реклами таких дисків, дефрагментацію SSD проводити зовсім не потрібно, оскільки сам диск вже має вбудовану програму для розподілу даних по всій області диска. Однак, якби була можливість цю вбудовану функцію відключити, слід було б скористатися нею. Здавалося б, як можна вимкнути те, що розробники самі впровадили у свій винахід? Адже їм напевно краще за користувачів відомо, що добре, а що ні. Але насправді все виявляється навпаки і відключити цю програму, якби було можливо, не завадило б.

Справа в тому, що відключити дефрагментацію такого диска слід через те, що вона веде до поступового зношування пристрою. У свою чергу, з цією функцією чудово справляється вшита програма. Почасти це правильно, але проблема криється зовсім в іншому. Адже, як відомо, є файли, з якими користувач працює постійно і час від часу змінюються. Відповідно, стандартна утиліта SSD диска визначає їх та звільняє вільні осередки, упорядковуючи ці файли. Але є й інші об'єкти, з якими користувач не проводить жодних маніпуляцій. Як правило, такими даними вважаються колекції музики, фільмів, які протягом часу залишаються незмінними. Звичайно, стандартна програма не проводить їх дефрагментацію, оскільки вони завжди займають одні й ті ж осередки. Але, як показує практика, дефрагментація необхідна і для таких файлів, адже вони також займають простір. Отже, якщо подивитися на це з іншого боку, то дефрагментація для таких дисків навіть потрібна. Але все ж таки проводити дефрагментацію з ними не рекомендується.

То чому дефрагментація такого роду диска шкідлива? Відповідь на це питання криється все в тій же програмі, яка займається впорядкуванням файлів, що часто використовуються. Адже якщо дефрагментувати диск сторонньою утилітою, вона також займатиметься впорядкуванням даних, що часто використовуються. Але ж цією ж функцією займається і стандартна програма. Тому неважко здогадатися про те, що такий подвійний захід дуже швидко приведе диск у непридатність.

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

Підсумовуючи, хочеться відзначити, що технології не стоять на місці і, можливо, вже незабаром будуть винайдені спеціальні інструменти, які дозволять ефективно дефрагментувати нові SSD диски. Однак зараз найкраще відмовитись від регулярної дефрагментації цього ресурсу, який несприйнятливий до цього процесу. Все ж таки, якщо так подивитися, стандартна програма для впорядкування файлів непогано може справлятися зі своєю основною функцією — розподілом частин файлів, що часто використовуються. Якщо ж говорити про всі інші методи, то вони являють собою зовсім не ефективні елементи, якими іноді краще нехтувати. Та й якщо на те пішло, при належному догляді та обережному програмному зверненні такого роду диска прослужать пересічному користувачеві анітрохи не менше, ніж твердотільні накопичувачі минулого покоління.

Наші клієнти часто цікавляться, що таке дефрагментація і для чого вона потрібна. Сьогодні ми спробуємо це пояснити, не заглиблюючись у термінологію, водночас наголошуючи на важливих моментах.

Що таке дефрагментація?

В операційній системі OS Xоптимізація роботи жорсткого диска виконується автоматично за розкладом. OS X робить це в ранні години (з 3 ночі до 6 ранку), тому, якщо ви не вимикаєте свій Mac на ніч, проблем із фрагментацією ваших файлів не виникне. Якщо ж у такий годинник ваш Mac вимкнений, можна виконати операцію вручну, для чого потрібно запустити системні скрипти операційної системи. Щоб запустити скрипти оптимізації системи, відкрийте Термінал і скопіюйте в нього команду
sudo periodic daily weekly monthly
Потім натисніть Enterта введіть пароль Адміністратора.
І цього зазвичай вистачає більшості користувачів. Однак у деяких ситуаціях, наприклад, якщо ви часто і багато працюєте з дуже великими файлами (припустимо, обробка відео) або на жорсткому диску зазвичай мало вільного місця, дефрагментація за допомогою додаткових програм все ж таки може знадобитися. Саме для таких випадків розроблені програми iDefrag та Drive Genius.

У сімействі операційних систем Linux (Ubuntu, Mint, Fedoraта інші) з дефрагментацією не все однозначно. Прийнято вважати, що файлові системи Linux (ext2, ext3, ext4, xfs та інші) менш схильні до фрагментації, ніж, наприклад, файлові системи, що використовуються в Windows (NTFS і FAT32). Однак тут багато залежить від самої ФС. Про дефрагментацію файлових систем etx2, ext3 та ext4 можна прочитати . Для менш популярної файлової системи xfs, яку прийнято використовувати для файлових сховищ існує свій вбудований дефрагментатор xfs_fsr . Загалом ситуацію з дефрагментацією в Linux можна описати так: вона необхідна в тому випадку, якщо вам часто доводиться здійснювати операції з файлами великого розміру, або з великим числом файлів середнього розміру. Наприклад, високу фрагментацію файлів може створити безперервно працюючий торрент, бібліотека фільмів, що постійно поповнюється, або фотоархів, що розрісся на сотні гігабайт. В інших ситуаціях рівень фрагментації зазвичай не впливає на роботу системи.

Дефрагментація SSD (твердотільних накопичувачів)

Коротка відповідь на запитання: чи потрібна дефрагментація SSD диска ні.

Чому при використанні SSD не потрібна дефрагментація? Все просто:

  • через конструктивні особливості твердотільних накопичувачів при використанні SSD не важливо, на сусідніх секторах записаний файл чи ні;
  • дефрагментація сильно шкодить SSD, оскільки дана операція зменшує і так обмежена кількість можливих циклів перезапису твердотільних дисків.

Крім цього, більшість сучасних носіїв (не тільки SSD, але і HDD) мають дуже просунуту «начинку» і самі по суті є повноцінними комп'ютерами. Тому багато проблем, пов'язаних із розташуванням файлів вирішують самостійно.

На закінчення

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

Що таке дефрагментація?
Це процес поєднання фрагментованих файлів.

Навіщо потрібна дефрагментація?
Для прискорення файлових операцій, отже, для прискорення роботи системи.

Як зробити дефрагментацію?
Як правило, з дефрагментацією непогано справляються стандартні засоби операційної системи. Вибір стороннього рішення залежить від операційної та іноді файлової системи.

Чи потрібна дефрагментація SSD?
Ні. Крім того, вона шкодить SSD.

Якщо у вас виникли питання або ви не погоджуєтесь з чимось, викладеним у статті, - напишіть про це в коментарі, - із задоволенням обговоримо. Сподобалася стаття, чи відкрили для себе щось нове? Поділіться зі своїми друзями - нехай дізнаються про це й інші:-).

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

TimeGenerated: 14.03.2013 3:32:24 Message: Модуль оптимізації дисків успішно завершив повторну оптимізацію на System (C:)

TimeGenerated: 14.03.2013 3:32:24 Message: Модуль оптимізації дисків успішно завершив дефрагментацію диска на System (C:)

Використовуючи утиліту CheckBotSpeed, в якій закладено пошук подій, пов'язаних з дефрагментацією, виявили факт дефрагментації SSD. Провівши подібну перевірку на багатьох інших комп'ютерах, версія поширеності такої проблеми на Windows 8 підтвердилася.

А там, де не було дефрагментації, систему було встановлено нещодавно. Цілком можливо, до цього ще не встигло дійти.

Функцію автоматичної дефрагментації активовано вже відразу після установки системи. Але для її роботи, повинна працювати служба планувальника та завдання з папок TaskScheduler та Defrag. Ще однією умовою є наявність фрагментації диска (на думку ОС) більш ніж на 10%.

Фрагментованість диска перевіряється за допомогою такої команди:

defrag /a C:

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

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

Відтворюємо дефрагментацію за допомогою утилітиdefrag. exe

Для перевірки правильного функціонування утиліти defrag необхідно передати нещодавно документовані параметри. Виконайте оптимізацію, відкрийте термінал та введіть наступну команду:

defrag /o /u /v C:

Де: /o- Вибір оптимізації для конкретного типу накопичувача. У випадку з жорсткими дисками відбувається дефрагментація, а ось для твердотільних відбувається відправка TRIMкоманд. Крім цього, для тієї ж функції, відправки TRIM команд існує ще один параметр – /l, ми ним ще скористаємося.

За результатами перевірки, твердотільного носія не виконуватиметься, навіть якщо з'явилося повідомлення з рекомендацією зробити це.

Вивчення цього питання виявило одну особливість. Завдання ScheduledDefrag надсилає для defrag.exe невідомий параметр $. Як виявилося, він є джерелом запуску дефрагментації, за наявності більше 10% фрагментації диска.

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

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

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

Ось так виглядатиме звіт аналізу фрагментованості диска:

C:\Windows\system32> defrag /a c:d: Оптимізація диска (Майкрософт) (c) Корпорація Майкрософт, 2012.

Виклик аналіз на Win8-SSD (C:)… Операцію успішно завершено. Post Defragmentation Report: Відомості про том: Розмір тома = 111,44 ГБ Вільне місце = 42,28 ГБ Загальний об'єм фрагментованого простору = 11% Максимальний розмір вільного місця = 23,55 ГБ

Примітка. У статистику фрагментації не включаються фрагменти файлів розмір яких перевищує 64 МБ. Рекомендується дефрагментувати цей том.

А ось такий вигляд він матиме після обслуговування:

PS C:\Windows\system32> defrag /a c:

Оптимізація диска (Майкрософт)

(c) Корпорація Майкрософт, 2012.

Виклик аналіз на Win8-SSD (C:)… Операцію успішно завершено. Post Defragmentation Report: Відомості про том: Розмір тома = 111,44 ГБ Вільне місце = 40,53 ГБ Загальний об'єм фрагментованого простору = 0% Максимальний розмір вільного місця = 33,16 ГБ Примітка. У статистику фрагментації не включаються фрагменти файлів розмір яких перевищує 64 МБ. Дефрагментація цього тому не потрібна.

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

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

Хоча досить важко зробити точніші висновки, наскільки подібна процедура впливає на термін служби носія. Багато в чому все залежить від ресурсу конкретної флеш-пам'яті та алгоритмів, які використовує контролер носія. Навіть завдання, які виконуються на самому комп'ютері, можуть сильно на це впливати.

Так само, такі завдання відіграватимуть велику роль у тому, як швидко настає фрагментація диска. Враховуючи, що процес запускається тільки після досягнення 10%, у випадку SSD на багатьох домашніх комп'ютерах це може статися дуже нескоро.

Для інтересу було проведено оцінку частоти дефрагментації на 14 піддослідних ПК. Виявилося, що для кожного комп'ютера дефрагментація проводилася з різною частотою.

Малоймовірно, що одна-дві дефрагментації на місяць можуть завдати якоїсь істотної шкоди для SSD. Але при цьому ця процедура є абсолютно непотрібною.

Як вимкнути автоматичну дефрагментацію для твердотільних дисків?

Враховуючи той факт, що ця функція створена не просто так, перед вимкненням переконайтеся точно, що вона не потрібна.

Тут можна вирішити відключити завдання ScheduledDefrag або деактивувати автоматичне обслуговування. Але, як виявилося, такий підхід не принесе багато користі. Перший випадок просто перекриє можливість надсилання команд TRIM та дефрагментації звичайних дисків, а другий зупинить всі інші завдання обслуговування.

Якщо спробувати змінити завдання ScheduledDefrag, то так само можна натрапити на певні проблеми. Коли запуститься оптимізатор, розпочнеться перевірка запланованого завдання:

Якщо вибрати збереження настроєних параметрів, то утиліта просто не запускатиметься. А якщо вибрати інший варіант, все повернеться до стандартних налаштувань.

Як виявилося, рішення слід шукати дещо в іншому напрямку. Щоб розібратися з нашим завданням, достатньо виконати два прості кроки.

Крок перший – відключаємо автоматичне обслуговування SSD

Нам потрібно запустити оптимізатор дисків, для цього введіть dfrguiна початковому екрані.

1) Зробіть клік на кнопку «Змінити параметри»;

2) Тепер необхідно відкрити список з дисками, знайти SSD та знімати біля них прапорці.

Крок другий – створюємо нове завдання

Цей крок виглядає трохи незвичайно, але трохи нижче ви зрозумієте, що до чого.

  1. Зробіть клік правою кнопкою за завданням ScheduledDefrag та виконайте його експорт із новим ім'ям TRIM-SSD;
  2. Тепер відкрийте цей файл блокнотом і виконайте коригування його опису та замініть деякі команди. Наприклад, це можна зробити так:
    Корпорація Майкрософт Корпорація Майкрософт Це завдання оптимізує SSD. D:AI(A;;FA;;;BA)(A;;FA;;;SY)(A;;FRFX;;;LS)(A;;FR;;;AU) S-1-5-18 HighestAvailable IgnoreNew true true true true false true false true true false false false true P7D P1M false false PT72H 7 %windir%\system32\defrag.exe C: D: -l -h
  3. Збережіть цей файл і імпортуйте його у планувальник.

Тепер це завдання працюватиме як автоматичне обслуговування, виконуючи виключно TRIM команди.

Іноді автоматичне обслуговування може бути у вимкненому стані. Не рекомендується. Щоб його увімкнути, відкрийте завдання у розділі «Тригери» і вкажіть для нього відповідну частоту запуску, у зручний для вас час.