Как установить Windows 10 » Windows » Windows 10 » Как включить TRIM в Windows 10 и для чего он нужен
Информация к новости
  • Просмотров: 5 636
  • Автор: admin
  • Дата: 13-04-2021
13-04-2021

Как включить TRIM в Windows 10 и для чего он нужен

Категория: Windows / Windows 10


Когда вы удаляете с жёсткого диска какой-нибудь файл, операционная система очищает соответствующую ему запись в MFT и помечает файл как удалённый, тогда как физически же он, будучи последовательностью байтов, остаётся на месте, что даёт возможность его восстановления специальными программами. Окончательно такой файл будет удалён только тогда, когда поверх него будут записаны другие файлы либо вы воспользуетесь функцией шрединга — заполнения участков диска, в которых был записан файл, нулями. Такой принцип используется в обычных HDD-дисках. А вот с постепенно вытесняющими их твердотельными накопителями SSD всё немного иначе. 

Как включить TRIM в Windows 10 и для чего он нужен

Что не так с SSD 

Если в HDD новые файлы можно записывать в сектора, в которых уже имеются данные, то в современных SSD запись информации производится в пустые ячейки физической памяти, что обеспечивает более высокую скорость работы SSD-накопителей. Первые SSD работали по схожему принципу, но для очистки блоков памяти контроллеру диска приходилось выполнять двойную работу. Когда пользователь редактировал некий файл, то есть по сути перезаписывал его, контроллер сначала считывал блоки с этим файлом во внутренний буфер, вносил в последовательность байтов изменения, стирал блоки и записывал изменённые данные в найденные новые пустые ячейки. 
Проблема только в том, что размер ячейки, в которую записываются данные занимает 4 Кб, а вот стирание данных происходит целыми блоками по 512 Кб (так уж организована у них память), поэтому дисковому контроллеру постоянно приходилось перегруппировывать и переносить данные для освобождения блоков, что, конечно, не могло не сказываться на производительности накопителя. С этим нужно было что-то делать, и умные головы инженеров вскоре нашли изящное решение. 

Что такое TRIM и для чего он нужен 

Так появилась Функция TRIM - даёт операционной системе команду автоматически удалять данные не только из файловой таблицы, но и из ячеек, избавляя тем самым контроллер от необходимости перегруппировывать, а значит и перезаписывать данные. Таким образом, реализация TRIM убивает одним выстрелом двух зайцев: повышает производительность SSD и увеличивает их срок службы, ограниченный определённым количеством циклов перезаписи. Если говорить уж совсем простыми словами, TRIM можно охарактеризовать как чистильщик, автоматически убирающий на твердотельных накопителях весь «мусор» — удалённые пользователем файлы. Если в HDD удаляемые файлы только помечаются таковыми, то в SSD с включённой TRIM они удаляются по-настоящему. Появилась TRIM в Windows 7, в SSD-дисках при условии работы его в режиме AHCI функция включается автоматически. 

Примечание: просмотреть режим работы дискового контроллера можно в диспетчере устройств, развернув пункт «Контроллеры IDE ATA/АТАРI».
Как проверить, включён ли TRIM в Windows 10

Если у вас Windows 10 и в качестве системного диска используется SSD, функция TRIM, скорее всего, активна. Чтобы в этом убедиться, выполните в запущенной от имени администратора командной строке или PowerShell команду fsutil behavior query disabledeletenotify. Если команда вернёт значение 0, функция TRIM включена, если 1 — отключена. «Отключено» в скобках относится не к самой функции, а к параметру disabledeletenotify, пусть это вас не смущает, смотрите на числовые значения.
В последних сборках Windows 10 команда может вернуть два значения: одно для файловой системы NFTS, а другое для ReFS. Если вдруг TRIM у вас отключена, выполните тут же в консоли команду fsutil behavior set disabledeletenotify NTFS 0. Если файловая система вашего накопителя ReFS, то вместо NTFS указываем ReFS. 
В очень редких случаях Windows по ошибке может принять SSD за HDD, и тогда fsutil может выдать неверный результат. Чтобы помочь операционной системе определить тип диска, выполните команду оценки winsat diskformal, а затем проверьте состояние TRIM повторно.
Проверить, включена ли в системе TRIM можно также с помощью консольной тулзы TRIMcheck, которая, в отличие от fsutil, действительно выясняет, доходят ли отправляемые TRIM команды до контроллера или нет. Просто запустите утилиту с диска и нажмите ввод. Когда утилита отработает (при этом в каталоге запуска будет создан временный JSON-файл), закройте её, выждите минуту и запустите повторно. Если в качестве значения параметра CONCLUSION будет «TRIM appears to be WORKING!», Трим в вашей системе работает.  
Примечание: если в свойствах у вас включено сжатие диска, TRIMcheck работать не будет. 

И ещё один небольшой нюанс. Проводить проверку с помощью TRIMcheck лучше всего во время простоя компьютера, то есть когда на нём не производится активных действий, в частности, записи данных. В противном случае есть риск, что утилита с первого раза выдаст неверные результаты. В этом случае разработчик предлагает перезагрузить компьютер, выждать некоторое время и повторить тест. 

Об этом полезно знать

Если вы подключили SSD по USB, функция TRIM для этого накопителя, скорее всего, работать не будет, так как контроллеры USB в своём большинстве не поддерживают команды SATA. А вообще, нужно пробовать, если у вас суперсовременный компьютер, почему бы и нет? Например, использование TRIM возможно на внешних SSD, подключённых по Thunderbolt, правда, тут ещё много зависит от самого накопителя. И, пожалуй, пару слов о возможности восстановления данных с SSD дисков с работающей функцией TRIM. Так как последняя полностью очищает ячейки памяти, восстановить удалённые данные с твердотельного внутреннего диска невозможно. Даже по сигнатурам. 

Восстановить потерянные или случайно удалённые данные реально только если SSD-диск подключён к ПК по USB, вы используете RAID массив из SSD, носитель отформатирован в FAT32, exFAT или в другой ФС, отличающейся от NTFS. Также восстановление будет возможно в Windows Vista и более ранних версиях, древних SSD либо же TRIM отключён на уровне системы. Как видите, у TRIM есть своя тёмная сторона, но мы бы всё равно не рекомендовали отключать эту функцию, иначе падение скорости записи и ускоренный износ диска вам будут гарантированы.

Метки к статье: Windows 10

Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
djremix

13 апреля 2021 17:59

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 8.11.2018
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 15
Благодарю за статью.
<
Falcon

14 апреля 2021 11:35

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 10.07.2019
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2
Как запустить этот TRIMcheck?
<
admin

14 апреля 2021 12:39

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 2 158
  • Комментариев: 42 241
https://cloud.mail.ru/public/GrEw/NmVmQvU3g
<
Денис Михайлов

15 апреля 2021 10:21

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Добрый день. Правильно понимаю, что в Win 7 и 8 TRIM отсутствует и SSD в неоптимальном режиме?
Извините, невнимательно прочитал, снимаю вопрос)
<
Родионов

16 апреля 2021 18:49

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Слушайте, а я один раз поставил чуваку Windows XP на твердотельник и чё-то переживаю. Я тогда про этот TRIM  и износ ничего не знал. На XP он работает или эта сисидишка у него быстро выйдёт из строя?
<
Атрурик

16 апреля 2021 22:36

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Читал где-то, что на Win XP TRIM работает, но это если в БИОСе режим SATA переведён в AHCI и икс-пишка у вас 64-битная. А вот что делать, если в БИОСе только IDE или Win XP у вас 32-бит?
<
Гость Сергей

16 апреля 2021 22:37

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
А вот что делать, если в БИОСе только IDE или Win XP у вас 32-бит?

Пора бы уж купить новый компьютер.
<
Атрурик

16 апреля 2021 22:39

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Понятно, что нужен апгрейд железок, но просто интересно, нигде инфы не нашёл по этому поводу.
<
Фёдор

16 апреля 2021 23:37

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
А вот что делать, если в БИОСе только IDE или Win XP у вас 32-бит?

Не нужен там SSD, а без него ни TRIM, ни Deallocate (TRIM для NVMe SSD) тоже не будут заботить.
<
гость Alik

28 апреля 2021 05:23

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Спасибо за статью, единственный человек, который написал, что означает запись "ОТКЛЮЧЕНО" в скобках, а то я потерялся в значениях.

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 2+2=?
Ответ:*
Архив новостей Май 2021 (19)
Апрель 2021 (52)
Март 2021 (43)
Февраль 2021 (43)
Январь 2021 (47)
Декабрь 2020 (42)
^
REMONTCOMPA.RU 2010-2020 г Копирование материалов сайта разрешается только с гиперссылкой на источник