Всем привет! Сегодня разберем функцию TRIM в SSD — что это за технология, нужно ли ее запускать принудительно, как включить и проверить, активен ли этот режим. О том, какое время эксплуатации у SSD, вы можете почитать в этом посте.
При записи любого файла на винчестер операционная система вносит его координаты в специальную таблицу. Называется она MFT (аббревиатура от Master File Table — Основная таблица файлов). При поиске данных Винда первым делом обращается к MFT, чтобы быстро определить их местоположение.
При удалении любых данных ОС попросту удаляет их координаты и затем считает, что место на диске очищено. На самом деле информация никуда не делась — просто Виндовс «забыла» туда дорогу.
Благодаря этой особенности возможно восстановление данных с винчестера или твердотельного накопителя: ОС восстанавливает пути к файлам и снова может их читать, с одним маленьким «Но». Новые данные записываются поверх старых, и если файл потерял целостность, восстановить его может быть невозможно.
Именно по этой причине с течением времени вероятность восстановления данных снижается — новая информация может стереть часть файла или его весь, и он не будет читаться и расшифровываться.
Для SSD с целью оптимизации работы процесс чуть сложнее. Windows чистит не только MFT, но и удаляет все данные из ячеек памяти — такова особенность их работы. Фактически, на твердотельный накопитель все данные записывают подряд, без разрывов и поиска свободного места, поэтому и дефрагментация им не требуется.
ТРИМ — это и есть функция очистки ячеек хранилища ССД. Для ее корректной работы нужно выполнить несколько условий:
- Поддержка опции контроллером твердотельного накопителя;
- TRIM должна быть активирована в Windows;
- Дисковый контроллер должен работать в режиме AHCI.
Начиная с версии Виндовс 7 эта опция активирована по умолчанию. Она включается, если перевести девайс в режим AHCI. А так как все современные контроллеры поддерживают эту опцию, то ТРИМ в вашем компе с огромной вероятностью работает.
Как проверить, активирована ли TRIM
Нужно сделать следующее:
- Нажать кнопку «Пуск»;
- Ввести в строке поиска команду cmd и запустить найденный EXEшник;
- После запуска командной строки ввести fsutil behavior query DisableDeleteNotify;
- Нажать Enter.
Если в ответ вы увидите ноль, значит ТРИМ активна, если единица, то нет.
Как включить TRIM в Windows 10
Действовать нужно как и в предыдущем случае. Отличается только команда, которую нужно ввести. Это будет fsutil behavior query|set DisableDeleteNotify = 0. Соответственно, если функцию нужно отключить, вместо нуля поставьте единицу.
Активная TRIM — лучшая настройка для оптимальной работы твердотельного накопителя. Замечено, что если отключить эту опцию, со временем быстродействие диска снижается, так как он не может без дополнительной очистки самостоятельно разобраться с накопившимся хламом, то есть обрезками данных. Рекомендую не отключать.
Также для вас будут полезны инструкции «Проверка скорости ССД диска» и «Что такое SSD m2». Не забывайте делиться постами из моего блога в социальных сетях — так вы помогаете его продвижению. До скорой встречи!
С уважением, автор блога Андрей Андреев.