Как сделать trim вручную windows 10

Команда 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. В проводнике откройте свойства твердотельного накопителя (правый клик — свойства), и на вкладке «Сервис» нажмите кнопку «Оптимизировать». 
  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 (поищите в Интернете именно в контексте вашей версии ОС).

Все способы:

  • Проверка состояния функции TRIM
  • Способ 1: Настройки оптимизации
  • Способ 2: Консоль «PowerShell»
  • Вопросы и ответы: 0

Проверка состояния функции TRIM

Как правило, функция TRIM в Windows 10 включается системой автоматически в момент определения накопителя SSD. Но могут быть и исключения — когда система, к примеру, неправильно идентифицирует носитель. В этом случае поддержка TRIM может оказаться отключенной. Проверить состояние функции нетрудно, для этого выполните следующие действия:

  1. Откройте от имени администратора консоль «PowerShell» из контекстного меню кнопки «Пуск».
  2. Как включить TRIM в Windows 10-1

  3. Выполните команду fsutil behavior query disabledeletenotify.
  4. Как включить TRIM в Windows 10-2

Если TRIM включен, для параметра NTFS «DisableDeleteNotify» или ReFS «DisableDeleteNotify» команда вернет значение «0». Значение «1» станет означать, что TRIM отключен. Также в качестве значения параметра «DisableDeleteNotify» может быть указана строка «не установлен». Это означает, что на данный момент для диска с указанной файловой системой TRIM не установлена. После того как накопитель с этой файловой системой будет подключен к ПК, TRIM для него включится автоматически.

Вопреки распространенному мнению, использование режима AHCI не является обязательным условием для работы TRIM SSD. В современных материнских платах TRIM будет работать и при включенном режиме эмуляции IDE, тем не менее все же лучше использовать AHCI, так как в некоторых случаях при работе в режиме IDE функция TRIM может столкнуться с ограничениями на уровне драйверов.

Подробнее: Как включить режим AHCI в Windows 10

Способ 1: Настройки оптимизации

Перед тем как включать TRIM принудительно с использованием «Командной строки», предоставьте операционной системе возможность самой определить тип накопителя и задействовать для него функцию TRIM.

  1. Откройте «Свойства» любого раздела SSD из его контекстного меню в «Проводнике».
  2. Переключитесь на вкладку «Сервис» и нажмите кнопку «Оптимизировать».
  3. В открывшемся окне обратите внимание на тип накопителя. Если вместо «Твердотельный накопитель» там указано «Жесткий диск», это станет означать, что Windows неправильно определяет тип диска.
  4. Как включить TRIM в Windows 10-4

  5. В этом случае запустите от имени администратора консоль «PowerShell» и выполните команду winsat diskformal.
  6. Как включить TRIM в Windows 10-5

После этого повторно запустите оптимизацию и посмотрите, верно ли система распознала тип диска. Если да, проверьте командной fsutil behavior query disabledeletenotify статус функции TRIM. Если тип носителя определен корректно, но TRIM не задействован, включите его принудительно, воспользовавшись вторым способом.

Способ 2: Консоль «PowerShell»

Включить функцию очистки ячеек памяти для SSD можно вручную средствами консоли «PowerShell» или классической «Командной строки».

  1. Запустите консоль от имени администратора любым известным способом.
  2. Выполните команду fsutil behavior set disabledeletenotify NTFS 0, если диск отформатирован в файловую систему NTFS. Для дисков с файловой системой ReFS используется команда sutil behavior set disabledeletenotify ReFS 0.
  3. Как включить TRIM в Windows 10-6

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

Наша группа в TelegramПолезные советы и помощь

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

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

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

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

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

Если у вас 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 есть своя тёмная сторона, но мы бы всё равно не рекомендовали отключать эту функцию, иначе падение скорости записи и ускоренный износ диска вам будут гарантированы.

В этой статье расскажем, как включить команду TRIM для SSD накопителей в Windows 11, 10, 8.1 и 7, а также как проверить, активна ли эта функция. Команда TRIM поддерживается в этих операционных системах по умолчанию, однако в некоторых случаях она может быть отключена. TRIM помогает поддерживать производительность SSD на высоком уровне, удаляя данные из неиспользуемых ячеек памяти, что позволяет сохранять скорость записи. В статье также рассматриваются альтернативные способы работы с TRIM для старых ОС и внешних SSD.

Приобрести оригинальные ключи активации Windows всегда можно у нас в каталоге от 1099 ₽

Что такое TRIM?

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

Как проверить, включена ли команда TRIM

Для проверки состояния TRIM можно использовать командную строку, запущенную от имени администратора. Выполните следующие шаги:

1. Запустите командную строку от имени администратора (в Windows 11 и 10 можно найти «Командная строка» через поиск на панели задач, щёлкнуть правой кнопкой и выбрать Запуск от имени администратора).

2. Введите команду:

fsutil behavior query disabledeletenotify

3. Нажмите Enter.

Результаты могут выглядеть следующим образом:

DisableDeleteNotify = 0 — TRIM включен.

DisableDeleteNotify = 1 — TRIM отключен.

Если значение равно 0, команда TRIM включена и работает. Если отображается 1, это означает, что TRIM отключен.

В Windows 10 и более ранних версиях результат может выглядеть иначе, например вариант: NTFS DisableDeleteNotify = 0 (отключено), однако в более раних версиях Windows 10 это как раз говорит о том, что TRIM включен.

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

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

TRIM должен включаться автоматически при подключении SSD, однако если это не произошло, выполните следующие шаги:

1. Откройте свойства SSD в проводнике (щелкните правой кнопкой мыши на диске и выберите Свойства).

2. На вкладке Сервис нажмите кнопку Оптимизировать.

3. В окне оптимизации дисков посмотрите на столбец Тип носителя. Если диск определён как Жесткий диск, а не «Твердотельный» это может быть причиной отключенной поддержки TRIM.

4. Чтобы система правильно определила SSD, выполните команду:

winsat diskformal

5. После анализа производительности диска снова откройте окно оптимизации и проверьте, включен ли TRIM.

Включение TRIM вручную

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

1. Запустите командную строку от имени администратора.

2. Для включения TRIM на файловой системе NTFS введите:

fsutil behavior set disabledeletenotify NTFS 0

3. Для включения TRIM на ReFS используйте команду:

fsutil behavior set disabledeletenotify ReFS 0

Чтобы отключить TRIM, можно использовать значение 1 вместо 0.

Дополнительная информация

Некоторые дополнительные сведения могут быть полезны для настройки TRIM:

— Поддержка TRIM для внешних SSD: В большинстве случаев TRIM не работает на внешних SSD, подключённых через USB, так как это команда SATA. Однако, для внешних SSD с поддержкой Thunderbolt TRIM может быть активирован.

— Поддержка TRIM в Windows XP и Vista отсутствует, но её можно включить с помощью старых версий Intel SSD Toolbox или Samsung Magician. Существуют также другие инструменты, такие как 0&0 Defrag, которые помогают включить TRIM на этих операционных системах.

Теперь вы знаете, как проверить и включить команду TRIM для вашего SSD, что поможет поддерживать высокую производительность накопителя на протяжении его эксплуатации.

Лицензионный ключ активации Windows от

You all know that Trim Command for SSD is necessary to boost up the performance of a solid state drive. These commands safely remove the data that is no longer in use from SSD’s memory. This task also makes sure that disk write proceeds at full speed and empowers the drive for long durability. So, in this guide, we present you a sequence of Trim command that enhances Windows 10 and 11 Solid State Drive experience. You can also follow our guide to Trim SSD on Windows 10 Using PowerShell.

What is Trim command?

A Trim command lets your Windows 10 or 11 OS inform the SSD that certain parts of data are not considered in use and thus can be deleted without creating any harm. Moreover, this also saves the time in removing a specific block of data, especially, when you require additional space to store new data. Once this operation is over, the performance of the SSD highly improves. You may like to know How to Clone Hard Drive on Windows 10 to HDD / SSD.

By default, the Trim command for SSD in Windows 10 and 11 is enabled but for any reason, if it is not, it badly affects the performance of the drive. Hence, this guide provides you all the necessary commands that you need to know about Trim for your SSD in Windows 10 OS. For reference, pursue another guide on How to Erase Hard Drive with DiskPart in Windows 10. Let us walk towards the series of steps and see what are those commands that help you in configuring Trim for SSD.

Run Trim Command for SSD in Windows 11 and 10

Step 1 – First of all, open Command Prompt as admin to Run Trim Command for SSD in Windows 10, 11. Type cmd on Cortana search box and when you see Command Prompt below the Best match, conduct a right-click on it. Select Run as administrator from the few options that come into view on Cortana.

Find more ways to Launch Elevated Command Prompt on Windows 10.

Step 2 – Click Yes when you notice the UAC on the computer screen.

Step 3 – Copy/paste the below command lines in and make sure to press Enter to get the correct results.

Now, follow the below sections to check the TRIM status of SSD on your PC and depending on the status enable or disable it as per preference.

1. Check Current Status of TRIM Support for SSDs

Before anything else, the first Trim Command for SSD is to check its status. Depending on what file system (NTFS or ReFS) you are using, you can find their TRIM support for SSDs using the below command.

fsutil behavior query disabledeletenotify

Now, let us see the possible results and their descriptions.

Sr. No. TRIM Status Results Description
1. NTFS DisableDeleteNotify = 0 This specifies that SSDs with NTFS has TRIM already enabled.
2. NTFS DisableDeleteNotify = 1 If the status displays the Value as 1, it states that SSDs with NTFS has TRIM disabled.
3. NTFS DisableDeleteNotify is not currently set This status illustrates that TRIM support will automatically get enabled when an SSD with NTFS is connected.
4. ReFS DisableDeleteNotify = 0 The 0 with ReFS denotes that TRIM support is enabled for SSDs with ReFS.
5. ReFS DisableDeleteNotify = 1 Here the Value 1 with ReFS signifies that TRIM is disabled for SSDs with ReFs.
6. ReFS DisableDeleteNotify is not currently set This specific result interprets that TRIM support will itself be enabled when an SSD with ReFS is connected.

2. Trim Command for SSD with NTFS File System

If you are using the NTFS file system, you can see the status of Trim for SSD by executing the above-mentioned commands. So, depending on the status, you can use any of the below Trim commands.

2.1. To Enable TRIM – NTFS

fsutil behavior set disabledeletenotify NTFS 0

2.2. To Disable TRIM – NTFS

fsutil behavior set disabledeletenotify NTFS 1

3. Trim Command for SSD with ReFS File System

If you are using ReFS file system and prefer to make any changes, follow any of the below commands as per your need.

3.1. Enable TRIM – ReFS

fsutil behavior set disabledeletenotify ReFS 0

3.2. Disable TRIM – ReFS 

fsutil behavior set disabledeletenotify ReFS 1

If you are concerned about disk space, you can Reduce Windows 10 Disk Footprint on your PC.

Conclusion

Hence, using the above-mentioned commands you can get to know about the support of TRIM on your SSD. Moreover, you can also enable or disable Trim feature for your file system depending on its status. However, the Trim command for SSD in Windows 11 and 10 is an essential feature as it improves the performance of your PC and takes it to one level up. In the end, if you have more commands for the same, write to us.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Free windows cleaning tools
  • Очистка при запуске windows
  • Как узнать текущую версию windows
  • Что делать если подключение к интернету отсутствует на windows 10 через кабель ethernet
  • Как создать дополнительный диск в windows 11