Як вимкнути TRIM на SSD

Як вимкнути TRIM на SSD: Повний посібник 2025
Функція TRIM відповідає за продуктивність і довговічність SSD — і водночас безповоротно очищає видалені файли. У нашій лабораторії вимикаємо її лише в одному сценарії: коли на диску є випадково видалені дані, які треба врятувати. Нижче показуємо, як керувати TRIM у Windows, macOS та Linux.
Найважливіша інформація
Що треба знати перед вимкненням TRIM на диску SSD:
- Збільшує шанси на відновлення даних Помітно підвищує шанси на успішне відновлення даних (особливо за швидкої реакції).
- Знижує продуктивність системи Коли диск заповнюється, швидкість запису може різко впасти.
- Реально скорочує життя диска Збільшене зношення комірок пам'яті (write amplification) прискорює зношення SSD — масштаб залежить від контролера та навантаження.
Вимкнення TRIM — це обмін: отримуєте шанс відновити видалені файли, втрачаєте продуктивність і ресурс диска. Це має сенс лише в кількох конкретних ситуаціях — описуємо їх нижче.
Що таке TRIM і як він працює?
TRIM — це системна команда, яка інформує диск SSD, які блоки даних більше не використовуються і можуть бути внутрішньо очищені. Це необхідно для підтримки оптимальної продуктивності диска в довгостроковій перспективі, оскільки диски SSD не можуть безпосередньо перезаписувати дані — вони спочатку повинні видалити цілий блок, перш ніж запишуть у нього нову інформацію.
Як працює процес TRIM та Garbage Collection
Ці два механізми тісно співпрацюють:
- 🗂️ Ви видаляєте файл: Операційна система позначає файл як видалений.
- 📤 Система надсилає команду TRIM: Контролер диска отримує інформацію (мітку "до видалення") про дані, які більше не потрібні.
- 🧹 Запускається Garbage Collection: Внутрішній механізм диска (контролер) знаходить дані з міткою "до видалення" під час простою, фізично очищає їх та готує місце для нових даних.
- ⚡ Диск відновлює продуктивність: Звільнене місце готове для нових швидких операцій запису.
Коротко: TRIM — це *інформація* від системи, а Garbage Collection — це *дія* диска на основі цієї інформації.
Інструкції з керування TRIM для різних систем
🖥️ Windows 10 та Windows 11
Відкрийте Командний рядок або PowerShell як адміністратор та використовуйте наступні команди.
Крок 1: Перевірити поточний статус TRIM
fsutil behavior query DisableDeleteNotify
Результат 0 означає, що TRIM увімкнено. Результат 1 означає, що він вимкнений.
Крок 2: Вимкнути TRIM
fsutil behavior set DisableDeleteNotify 1
Крок 3: Знову увімкнути TRIM
fsutil behavior set DisableDeleteNotify 0
🍎 macOS
Команда trimforce (доступна з OS X 10.10.4, 2015 р.) працює лише на Mac з процесором Intel та стороннім SATA-SSD. На вбудованих дисках Apple (Mac Intel з чипом T2 та всі Mac M1/M2/M3/M4) TRIM увімкнено з заводу і вимкнути його неможливо. Для сторонніх дисків NVMe та зовнішніх USB/Thunderbolt підтримка TRIM залежить від містка та контролера — trimforce не спрацює.
Увімкнути TRIM (лише Mac Intel + сторонній SATA-SSD)
sudo trimforce enable
Вимкнути TRIM
sudo trimforce disable
Як перевірити статус? Утримуйте клавішу Option, клацніть на меню Apple → System Information, потім перейдіть до Hardware → SATA (або NVMe) та знайдіть поле "TRIM Support".
🐧 Linux (напр., Ubuntu)
У Linux TRIM може запускатися автоматично через системний сервіс або вручну.
Метод 1: Автоматичний TRIM (системний сервіс)
Це стандартний метод у сучасних дистрибутивах, запускається періодично.
sudo systemctl enable fstrim.timer
sudo systemctl start fstrim.timer
Метод 2: Ручний запуск TRIM
Корисно для негайного очищення вільних блоків на всіх дисках.
sudo fstrim -a
Увага: Щоб вимкнути автоматичний TRIM, використовуйте команду sudo systemctl disable fstrim.timer.
Практичний вплив вимкнення TRIM на диск
Вимкнення TRIM має свою ціну. Головна проблема — Write Amplification — явище, коли диск мусить записувати значно більше даних, ніж операційна система фактично надсилає йому.
💔 Вплив на життя: Чому диск зношується швидше?
Без інформації від TRIM контролер диска не знає, які дані непотрібні. Щоб записати нові дані в, здається, зайнятий блок, він мусить спочатку прочитати цілий блок, перенести ще важливі дані в інше місце, очистити його, і лише потім записати нову інформацію. Ця багатоетапна, додаткова робота і є Write Amplification.
- Швидше зношення комірок: Кожна комірка пам'яті має обмежену кількість циклів запису. Непотрібні операції швидко їх вичерпують.
- Скорочення життя диска: Зростання write amplification означає в рази більше фізичних записів на кожен збережений файл — ресурс диска зменшується, але точний масштаб залежить від контролера, навантаження та заповнення конкретного диска. Твердих універсальних цифр тут немає.
📉 Вплив на продуктивність: Чому система сповільнюється?
Спочатку проблема може бути непомітною. Але коли диск заповнюється, контролеру не вистачає вільних блоків і кожна операція запису стає повільним циклом "читання-модифікація-запис".
- Падіння швидкості запису: Без TRIM, коли диск заповнюється, кожен запис перетворюється на повільний цикл "читання-модифікація-запис" — швидкість запису може впасти в рази. Масштаб залежить від контролера, заповнення диска та агресивності внутрішнього Garbage Collection.
- Помітне сповільнення: Довший час завантаження системи, повільніше відкриття програм та "затикання" комп'ютера під час копіювання файлів стають нормою.
Коли вимкнення TRIM є виправданим?
У щоденній роботі вимикаємо TRIM лише тоді, коли клієнт приносить SSD зі щойно видаленими файлами і просить про відновлення — і навіть тоді найважливіше негайно відключити живлення, а не команди. Немає сенсу вимикати TRIM «про запас» на домашньому комп'ютері — резервна копія працює краще. Є два винятки:
🕵️Цифрова криміналістика
Слідчим потрібні видалені файли як докази. TRIM знищує їх безповоротно, тому на станціях для аналізу носіїв його вимкнення є стандартом.
🏦Дані високої цінності
У фінансах або дослідженнях, де втрата одного файлу є катастрофою. Шанс на відновлення цінніший за вартість швидшої заміни диска.
Підсумок та висновки
Для більшості користувачів: залишення TRIM увімкненим є оптимальним рішенням.
Переваги високої продуктивності та максимального життя SSD значно переважують теоретичну можливість відновлення даних. Для захисту від втрати даних регулярні резервні копії є значно надійнішим рішенням.
Якщо ви вже втратили дані з SSD — подивіться, як працює відновлення даних у нашій лабораторії, а орієнтовні ціни знайдете у прайс-листі.
Джерела та додаткове читання
Інформація у цій статті базується на даних синтетичних тестів, технічних аналізів та документації. Рекомендовані джерела для зацікавлених:
- Аналізи та тести продуктивності, опубліковані в спеціалізованій технічній пресі.
- Технічна документація від виробників SSD (напр., Samsung, Crucial, WD).
- Документація операційних систем, напр., man сторінки для команди
fstrimв Linux.
Засновник сервісу (з 2009 року), особисто контролює кожен ремонт і відновлення даних. Понад 18 000+ виконаних замовлень. Про нас
Zobacz, jak to robimy
Prawdziwe nagrania z naszego laboratorium — @kolegainformatyk
Powiązane artykuły

Чи можна відновити видалені дані з SSD?
Чи можна відновити видалені дані з диска SSD? Інтернет повний "чудодійних програм", але для SSD вони можуть лише погіршити ситуацію...

Скидання пароля Mac без втрати даних — Intel та M1–M4
Забули пароль MacBook, iMac або Mac mini? Команда resetpassword в macOS дозволяє відновити доступ до Mac Intel та Apple Silicon (M1/M2/M3/M4)...
