• Главная
  • windows
  • Как включить TRIM для SSD в Windows и проверить, включена ли поддержка TRIM

Как включить TRIM для SSD в Windows и проверить, включена ли поддержка TRIM

Как включить TRIM для SSDКоманда 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

В результате вы увидите отчет о том включена ли поддержка TRIM для разных файловых систем (NTFS и ReFS). При этом значение 0 (ноль) говорит о том, что команда TRIM включена и используется, значение 1 — отключена.

Состояние «не установлен», сообщает, что на данный момент поддержка TRIM не установлена для SSD с указанной файловой системой, но после подключении такого твердотельного накопителя будет включена.

Как включить TRIM в Windows 10, 8 и Windows 7

Как было отмечено в начале инструкции, по умолчанию поддержка TRIM должна включаться для SSD автоматически в современных ОС. Если у вас она отключена, то прежде, чем включать TRIM вручную, рекомендую проделать следующие действия (возможно, ваша система «не знает», что подключен SSD):

  1. В проводнике откройте свойства твердотельного накопителя (правый клик — свойства), и на вкладке «Сервис» нажмите кнопку «Оптимизировать». Оптимизировать диск в Windows
  2. В следующем окне обратите внимание на столбец «Тип носителя». Если там не указан «твердотельный накопитель» (вместо этого — «Жесткий диск»), видимо, Windows пока не знает о том, что у вас SSD и именно по этой причине отключена поддержка TRIM. SSD обнаружен Windows
  3. Чтобы система правильно определила тип диска и включила соответствующие функции оптимизации, запустите командную строку от имени администратора и введите команду winsat diskformal Анализ производительности диска в Windows
  4. По окончании выполнения проверки скорости накопителя, можно снова заглянуть в окно оптимизации дисков и проверить поддержку TRIM — с большой вероятность, она будет включена.

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

  • fsutil behavior set disabledeletenotify NTFS 0 — включить TRIM для SSD с файловой системой NTFS. Включить TRIM в командной строке
  • 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 (поищите в Интернете именно в контексте вашей версии ОС).

Комментарии (81) к Как включить TRIM для SSD в Windows и проверить, включена ли поддержка TRIM

  • Константин К.

    Также задался вопросом включения TRIM. Добавлю к общей информации для размышления.
    Новый ноут ACER Swift 3 SF314-54-83KU + INTEL SSDPEKKW256G7 (v. PSF121C Intel 600P)
    В BIOS изначально установлено для SATA , это SATA RAID.
    Модуля памяти Optane нет, вместо него M2 SSD. Рулит RST Driver.
    Утилиты кажут: SSDZ — TRIM «Unsupported», в SSD ToolBox от Intel — TRIM не работает, не активна функция.
    Система Windows 10 Home была 1803 , сейчас 1903 — 18362.267 обновлена, ничего не изменилось.
    Проверил: TRIM включен NTFS disabledeletenotify = 0 (отключено)
    Оптимизация SSD работает.
    Делаю такие логические выводы:
    вероятно, система правильно работает и оптимизирует SSD, однако, под драйвером RST не работают корректно утилиты для SSD, в том числе от Intel (SMART и инфу выводит), Victoria — нет.
    также на борту софт для настроек Acer что-то там Care….
    Попробую задать этот вопрос о некорректной работе софта в суппорт Intel.
    Жду комментариев, кто что думает, правильно ли я сделал умозаключение?
    А менять установку с RST на AHCI геморойно выходит и может оказаться не лучшим выбором ?
    p.s. система работает без лагов, четко и шустро.

    Ответить

    • Dmitry

      Не меняйте и не парьтесь. Не думаю, что Acer-овцы «просто так» RST накатили. Почему — не знаю, но видимо были у них какие-то аппаратные причины.

      Ответить

  • Константин К.

    Спасибо, Dmitry.
    Выше в комменте не вывело: В BIOS изначально установлено для SATA — RST with Optane —
    Сама технология Optane у Intel для работы с соответствующими модулями памяти технологии 3D XPoint для ускорения HDD.
    Но в Биосе общий пункт ( RST with Optane ), видимо драйвер универсальный/многофункциональный. Также думаю, что эта настройка оставлена сознательно, а не случайно, но не нахожу подтверждений, что так оно лучше (RST/RAID).
    Конечно, пока не вижу явных минусов — оставлю как есть.

    Ответить

  • Артем

    Теперь в командной строке пишет:
    NTFS DisableDeleteNotify 0 (Отключено)
    и соответственно NTFS DisableDeleteNotify 1 (Включено)
    Кому верить? Командной строке или вам?

    Ответить

    • Dmitry

      Так а что именно вам пишет? Первое или второе?
      Верить и мне и командной строке.
      Когда написано NTFS DisableDeleteNotify 0 (Отключено) — это означает что TRIM включен. Т.е. «отключено» в ответе командной строке относится не к TRIM а к функции DisableDeleteNotify (отключить уведомление об удалении). Соответственно, когда эта функция отключена — TRIM включен.
      Надеюсь, понятно смог объяснить.

      Ответить

  • Ян Радомир

    Здравствуйте. Ввёл в командую строку команду fsutil behavior query disabledeletenotify и показало вот что:
    NTFS DisableDeleteNotify = 0 (Отключено)
    ReFS DisableDeleteNotify = 0 (Отключено).
    Подскажите, как это понять, трим включен? или нет?
    Спасибо за внимание.

    Ответить

    • Dmitry

      Трим включен, да, всё ок.

      Ответить

  • Ян Радомир

    Прочёл коменты и нашел ответ на свой вопрос. Появился другой: некоторые пишут что постоянно включенный трим тормозит запись на диск. Что лучше прогонять диск раз в неделю ручками или с помощью спец.прог. и снова отключать трим. Скажите, эта инфо имеет смысл на существование? если да, тогда подскажите процесс очистки, на сколько времени включать трим? как часто это делать? или может ещё какие нюансы есть. Спасибо за внимание.

    Ответить

    • Dmitry

      Здравствуйте.
      В принципе, логика в этом есть (хотя и не сталкивался с такими рекомендациями). Другое дело, что почти уверен, что это «тормозит» может выражаться лишь значениями совершенно незаметными.
      Насчет как часто тут тоже не подскажу, потому что о таком трюке впервые от вас услышал и, если в целом, не считаю, что слишком разумно прибегать (но логика, повторюсь, есть определенная).

      Ответить

  • Nazar

    Общался с работником из O&O Software, так они делают свой прикольный продукт для дефрагментации дисков, используя то, что открыли мягкотелые. Не скрывают, но и не хвастаются. Функцию TRIM закладывают прямо в продукт. Кстати даже не в проф версии она доступна.

    Ответить

  • Андрей

    Здравствуйте. Ввёл в командую строку команду fsutil behavior query disabledeletenotify и показало вот что:
    NTFS DisableDeleteNotify = 0
    ReFS DisableDeleteNotify не установлен
    Подскажите, как это понять, трим включен? или нет?
    Спасибо за внимание.

    Ответить

    • Dmitry

      Здравствуйте.
      Трим включен для файловой системы NTFS, всё ок.

      Ответить

  • Макс

    не работает на фейковых рейдах….
    командная строка говорит, что трим включён, оптимизация диска утверждает — что это невозможно, а trimcheck-0.7-win64 показывает — что трим не работает.

    Ответить

Оставить комментарий

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

Новое

Список инструкций Windows 10 Подписаться