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

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

Поддержка TRIM для SSD включена по умолчанию в Windows 11 и Windows 10, 8.1 и 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 накопителя можно использовать командную строку, запущенную от имени администратора (можно использовать и PowerShell).

  1. Запустите командную строку от имени администратора (для этого в Windows 11 и Windows 10 можно начать вводить «Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по найденному результату и выбрать нужный пункт контекстного меню). Также можно нажать правой кнопкой мыши по кнопке Пуск и запустить Терминал Windows или Windows PowerShell от имени администратора.Запуск командной строки от администратора
  2. Введите команду fsutil behavior query disabledeletenotify и нажмите Enter.
  3. В Windows 11 вы увидите результат как на следующем скриншоте, в случае если TRIM включен: Команда TRIM включена в Windows 11
  4. В Windows 10 и более ранних версиях результат может выглядеть иначе, как на изображении ниже или, как вариант: NTFS DisableDeleteNotify = 0 (отключено), однако, это как раз говорит о том, что TRIM включен.Проверка TRIM

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

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

Как включить TRIM в Windows 11, Windows 10, 8.1 и 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.
  • На сегодняшний день появились внешние твердотельные накопители и вопрос о включении 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 (поищите в Интернете именно в контексте вашей версии ОС).

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

  • Сергей

    Дмитрий, подскажите пожалуйста, возможно ли сделать что бы SSD работал в режиме AHCI, без наличия такой ф-ции в BIOS? ОС (Win10x64) определяет твердотельные накопители (HDD не установлены) и TRIM режим включен (проверил по описанной вами процедуре).
    Моя конфигурация: MB: Biostar ta 785 g3 v 6.1, чипсет AMD 785g3 rev 0; SSD: WDS 120G и Kingston SA400S37 240G.
    Как Вы можете прокомментир. это (нашел на одном форуме): «Если в биосе нет пункта AHCI — можно все-равно заставить контролер использовать AHCI. Для этого устанавливай W7 или W8 в режиме IDE (100МБ/с). Заходи в диспетчер устройств и меняй драйвер стандартного контроллера жестких дисков на стандартный контроллер Microsoft AHCI» ?
    И еще вопрос: может ли появиться режим AHCI после прошивки новой версии BIOS 2015г.(сейчас прошивка 2009г.)?

    Дополнение к предыдущ. комменту: нашел данные на чип:
    Чип SATA RAID — AMD SB710
    Режим работы SATA RAID — 0, 1, 10
    Контроллер SCSI — НЕТ (все, не будет у меня режима AHCI при любой прошивке BIOS ?)

    Ответить

    • Dmitry

      Здравствуйте. Нет, только IDE судя по всему у вас получится.

      Ответить

  • Вадим

    Здравствуйте! Я хотел бы у Вас узнать —
    1. Как часто нужно делать операцию TRIM для SSD? Какое значение желательно выставить в оптимизации дисков? (каждый день или каждую неделю)
    2. Можно ли использовать SSD во время команды TRIM?

    Ответить

    • Вадим

      И 3-й вопрос, ради любопытства — не окажет ли интерфейс SATA 2.0 отрицательного влияния на SSD после очень продолжительного временем, напр. если после долгого использования интерфейса SATA 2.0 перейти на 3.0 снизится скорость, или что то в таком духе

      Ответить

      • Dmitry

        Не вижу для этого причин

        Ответить

    • Dmitry

      Здравствуйте.
      1. TRIM выполняется и так после каждого удаления данных почти. А оптимизация она чуть иначе работает, там еще добавляется ReTRIM и, в общем-то достаточно оставить «еженедельно».
      2. См. пункт 1-й. Вы толком и не знаете, когда эта команда выполняется и вполне себе пользуетесь) Контроллер SSD сам решит что в каком порядке выполнять.

      Ответить

  • Taras

    А что делать если все равно определяется как жесткий диск ?

    Ответить

    • Dmitry

      А как подключен диск — m.2, SATA-3 или как-то иначе?

      Ответить

      • Taras

        Подключен SATA. На win10 все отлично. На win 11 эта ситуация.

        Ответить

  • евгений

    здравствуйте подскажите пожалуйста на стареньком компьютере конфигурации
    материнская плата: Gigabyte GA-M61SME-S2L v2
    процессор AMD Athlon II X3 440, 3000 MHz
    оперативная память ddr2 800 мгц 4гб
    установил ссд подключен через порт sata2 по началу в дефраге определился как твердотельный накопитель потом через некоторое время путем проведения мной каких то танцов с бубнами стал определятся как жесткий диск переустановка результатов не дала с чем это может быть связано? и поддерживает ли данная материнская плата режим ahci

    Ответить

    • Dmitry

      Здравствуйте.
      1. Связано, думаю, с низкими скоростями по SATA2 (Windows основывается на скорости, определяя тип накопителя).
      2. AHCI — нет

      Ответить

  • евгений

    здравствуйте а почему мой комент прошлый не выложили не вижу его

    Ответить

    • Dmitry

      Здравствуйте. Комментарий уже выложен. Просто я не слишком часто имею возможность просматривать и отвечать на комментарии.

      Ответить

      • евгений

        здравствуйте проверкой скорости чтение запись утилитой crystaldiskmark показывает скорость, read-267.59 write 213.90. ssd apacer as350 128gb этого мало для того что бы определился как ssd при максимальной скорости чтения записи sata 2 300гб

        Ответить

      • евгений

        и в интернете много пишут про то что использовать ssd через контролер ide то он типа быстро израсходует свои ресурсы и начнет тормозить в виде снижения скорости производительности итп. хотелось бы уточнить это правда или вымысел ? Заранее большое вам спасибо!!!!

        Ответить

        • Dmitry

          Если TRIM работает (а он в принципе может на IDE работать), то всё должно быть в порядке. А если нет — то да, могут быть проблемы.

          Ответить

          • евгений

            делал проверку по описаной инструкции выше TRIM на нуле то есть включен

            Ответить

          • Dmitry

            Тогда не переживать, всё должно быть в норме.

            Ответить

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

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться