Як включити TRIM для SSD в Windows і перевірити, чи дозволені TRIM

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

Підтримка TRIM для SSD включена за замовчуванням в Windows 10, 8 і Windows 7 (як і багато інших функцій оптимізації роботи твердотільних накопичувачів, см. Налаштування SSD для Windows 10), однак, в деяких випадках це може виявитися не так. У цій інструкції докладно про те, як перевірити, чи увімкнено функцію, а також про те, як включити TRIM в Windows, якщо підтримка команди відключена і додаткова, що стосується старих ОС і зовнішніх SSD.

Примітка: деякі матеріали повідомляють про те, що для роботи TRIM SSD обов'язково повинен працювати в режимі AHCI, а не IDE. Насправді, режим емуляції IDE, включений в BIOS / UEFI (а саме емуляція IDE використовується на сучасних материнських платах) не є перешкодою для роботи TRIM, проте в деяких випадках може бути встановлено обмеження (може не працювати на окремих драйвери IDE-контролера), більш того ,в режимі AHCI ваш диск буде працювати швидше, так що про всяк випадок переконайтеся, що диск працює в режимі AHCI і, бажано, переведіть його в цей режим, якщо це не так, див. Як включити режим AHCI в Windows 10.

Як перевірити, чи команда TRIM

Для перевірки стану TRIM для вашого SSD накопичувача можна використовувати командний рядок, запущену від імені адміністратора.

  1. Запустіть командний рядок від імені адміністратора (для цього в Windows 10 можна почати вводити "Командний рядок" в пошуку на панелі завдань, потім натиснути правою кнопкою миші по знайденому результату і вибрати потрібний пункт контекстного меню).
  2. Введіть команду fsutil behavior query disabledeletenotify і натисніть Enter.

В результаті ви побачите звіт про те чи дозволені TRIM для різних файлових систем (NTFS і ReFS). При цьому значення 0 (нуль) говорить про те, що команда TRIM включена і використовується, значення 1 - відключена.

Стан "не встановлено", повідомляє, що на даний момент підтримка TRIM не встановлена ​​для SSD з вказаною файлової системою, але після підключенні такого твердотільного накопичувача буде включена.

Як включити TRIM в Windows 10, 8 і Windows 7

Як було відзначено на початку інструкції, за замовчуванням підтримка TRIM повинна включатися для SSD автоматично в сучасних ОС.Якщо у вас вона відключена, то перед першим використанням у TRIM вручну, рекомендую виконати наступні дії (можливо, ваша система "не знає", що підключений SSD):

  1. У провіднику відкрийте властивості твердотільного накопичувача (правий клік - властивості), і на вкладці "Сервіс" натисніть кнопку "Оптимізувати".
  2. У наступному вікні зверніть увагу на стовпець "Тип носія". Якщо там немає "твердотільний накопичувач" (замість цього - "Жорсткий диск"), мабуть, Windows поки не знає про те, що у вас SSD і саме з цієї причини відключена підтримка TRIM.
  3. Щоб система правильно визначила тип диска і включила відповідні функції оптимізації, запустіть командний рядок від імені адміністратора і введіть команду winsat diskformal
  4. Після закінчення виконання перевірки швидкості накопичувача, можна знову заглянути в вікно оптимізації дисків, щоб переглянути підтримку TRIM - з великою ймовірність, вона буде включена.

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

  • fsutil behavior set disabledeletenotify NTFS 0 - включити TRIM для SSD з файлової системою NTFS.
  • fsutil behavior set disabledeletenotify ReFS 0 - включити TRIM для ReFS.

Аналогічної командою,встановивши значення 1 замість 0 можна відключити підтримку TRIM.

додаткова інформація

На завершення, деякі додаткові відомості, які можуть виявитися корисними.

  • На сьогоднішній день з'явилися зовнішні твердотільні накопичувачі і питання про включення TRIM, буває, стосується і їх. У більшості випадків для зовнішніх SSD підключаються по USB включити TRIM можна, тому що це команда SATA, яка не передається по USB (але в мережі є інформація про окремі контролери USB для зовнішніх накопичувачів з підтримкою TRIM). Для SSD, що підключаються по Thunderbolt підтримка TRIM можлива (залежить від конкретного накопичувача).
  • У Windows XP і Windows Vista немає вбудованої підтримки TRIM, але її можна включити за допомогою Intel SSD Toolbox (старих версій, спеціально для зазначених ОС), старих версій Samsung Magician (потрібно вручну включити оптимізацію продуктивності в програмі) з підтримкою XP / Vista, також існує спосіб включення TRIM за допомогою програми 0 & 0 Defrag (пошукайте в Інтернеті саме в контексті вашої версії ОС).