Как включить TRIM для SSD в Windows
TRIM – это важная функция (команда), позволяющая значительно продлить срок службы твердотельного накопителя SSD. Если функция TRIM задействована и работает, то при удалении файлов с SSD происходит полная очистка данных с неиспользуемых ячеек памяти. При простом же удалении данных пользователем ячейки просто помечаются как неиспользуемые, но фактически остаются заполненными.
Как правило, поддержка TRIM для SSD задействована в операционных системах Windows (включая Windows 7 / 8 / 10) по умолчанию. Но иногда случается так, что по тем или иным причинам эта опция может быть и не активирована. Поэтому для поддержания производительности и продления срока службы вашего SSD-накопителя всё же лучше проверить, работает ли функция TRIM.
Как это сделать, а также о том, как включить TRIM в Windows, если функция не работает, читайте в этой краткой инструкции.
Как проверить, включена команда TRIM (на примере Windows 10)
В нашем примере (смотрите скриншот выше) из полученного отчёта следует, что команда TRIM включена и используется – значение 0 напротив NTFS DisableDeleteNotify.
Если бы стояла цифра «1», то это означало бы, что команда TRIM отключена.
Как включить TRIM в ОС Windows 10, 8 и Windows 7
Если функция TRIM отключена, то при использовании SSD накопителя, крайне рекомендуется её активировать.
Способ первый:
Второй способ:
Если в «Оптимизации дисков» тип носителя определяется правильно, но по факту поддержка TRIM отключена, то команду TRIM можно включить и в ручном режиме:
Как отключить TRIM
Если вы хотите отключить поддержку TRIM, то:
Заключение
Всё вышеописанное относится к операционным системам Windows 10, 8 и Windows 7, где поддержка TRIM, как правило, работает по умолчанию, однако в некоторых случаях всё же требуется вмешательство пользователя для включения этой опции. Что же касаемо старых операционных систем от Microsoft (Windows XP и Vista), то здесь нет встроенной поддержки TRIM, однако она может быть задействована с помощью различных программ, например, старых версий Samsung Magician, Intel SSD Toolbox и др.
FSUTIL – управление объектами файловой системы в командной строке Windows.
При запуске FSUTIL без параметров, отображается список поддерживаемых внутренних команд:
Для получения дополнительной справки по подкомандам и х параметрам используется синтаксис:
fsutil подкоманда [… подкоманда] [параметры]
В ответ получаем подсказку:
query Запрос текущего параметра поведения коротких имен в системе scan Поиск затронутых записей реестра set Изменение параметра, управляющего поведением коротких имен в системе strip Удаление коротких имен всех файлов в каталоге
Если последующий ввод команд и параметров синтаксически верен, то в ответ получаем результат выполнения.
fsutil 8dot3name query
Состояние реестра: 2 (значение по умолчанию, установка на уровне тома).
Если ввод синтаксически верен, но требуется справочная информация, то используется параметр /? :
fsutil 8dot3name query /?
В отличие от предыдущего случая, результатом выполнения команды будет отображение справки по использованию:
Если том не указан, отображается глобальное состояние 8dot3name.
Если том указан, отображается состояние 8dot3name тома.
«fsutil 8dot3name query»
«fsutil 8dot3name query C:»
Если подкоманде требуются какие-либо дополнительные параметры, будет отображена подсказка по использованию:
fsutil 8dot3name scan
fsutil 8dot3name scan /s /l файл журнала /v путь_к_каталогу
Эта команда ищет по указанному пути к каталогу разделы реестра,
которые могут быть затронуты при удалении коротких имен по этому пути.
«fsutil 8dot3name scan /l mylogfile.log /s D:\MyData»
Примеры использования fsutil.exe
Получение информации об объектах файловой системы.
Для отображения сведений о файловой системе используется команда fsutil fsinfo
Список всех дисков (отображаются буквы дисков, включая съемные, сетевые и созданные командой SUBST
FSUTIL fsinfo drives
Отобразить тип диска (Компакт, сетевой, жесткий, съемный):
Для получения сведений о файловой системе тома используется команда:
Серийный номер тома NTFS:       0xca44e57211f563d3
Версия NTFS:       3.1
Версия LFS:       2.0
Число секторов:       0x00000000076ebfff
Всего кластеров:       0x0000000000edd7ff
Свободных кластеров:       0x00000000009156fb
Всего зарезервировано:       0x0000000000001f0a
Байт на сектор:       512
Байт на физический сектор:       512
Байт на кластер:       4096
Байт на сегмент FileRecord:       1024
Кластеров на сегмент FileRecord:       0
Допустимая длина данных Mft:       0x0000000017f80000
Начальный Lcn Mft:       0x00000000000c0000
Начальный Lcn Mft2:       0x0000000000000002
Начало зоны Mft:       0x00000000004f14c0
Конец зоны Mft:       0x00000000004f7c60
Макс. число экстентов устройства:       0
Макс. число байт усечения устройства:       0x0
Макс. число экстентов усечения тома:       62
Макс. число байт усечения тома:       0x40000000
Идентификатор диспетчера ресурсов:       FC849258-400C-11E5-97F1-DDD2C01A9C8B
Для получения информации о томе используется команда:
Пример отображаемой информации:
Серийный номер тома: 0x11f563dde
Максимальная длина компонентов: 255
Имя файловой системы: NTFS
Поддерживает учет регистров в именах файлов
Сохраняет имена файлов с учетом регистра
Поддерживает использование Юникода в именах файлов
Поддерживает обязательное использование списков доступа (ACL)
Поддерживает сжатие файлов
Поддерживает дисковые квоты
Поддерживает разреженные файлы
Поддерживает точки повторной обработки
Поддерживает идентификаторы объектов
Поддерживает шифрование на уровне файловой системы (EFS)
Поддерживает именованные потоки
Поддерживает жесткие ссылки
Поддерживает расширенные атрибуты
Поддерживает открытие по идентификатору файла
Поддерживает журнал USN
Для получения статистических данных отдельного тома, используется команда:
FSUTIL fsinfo statistics C:
Тип файловой системы: NTFS
AvgVolumeTrimTime (мс): 0
AvgVolumeTrimSize (КБ): 817
AvgVolumeTrimSpeed (КБ/с): 4436782
VolumeTrimSkippedSize (КБ): 0
AvgFileLevelTrimTime (мс): 0
AvgFileLevelTrimSize (КБ): 0
AvgFileLevelTrimSpeed (КБ/с): 0
Команда FSUTIL fsinfo sectorinfo не поддерживается в Windows 7, а в Windows 8 и Windows 10 отличается объемом отображаемых сведений.
Выравнивание устройства : Выровнено (0x000)
Выравнивание разделов на устройстве : Выровнено (0x000)
Выполняет обычные поиски
Очистка не поддерживается
Не поддерживает DAX
Режимы использования имен 8Dot3
Использование имен в формате 8dot3name (8.3), когда для имени файла отводится не более восьми символов, а для расширения – не более трех, позволяет добиться совместимости старых приложений с современными файловыми системами, под имя файла в которых отводится до 256 символов. В стандартном режиме функционирования Windows,для длинных имен файлов и папок, автоматически создаются соответствующие короткие имена в формате 8dot3name. При этом, длинные имена обрезаются до 8 символов, а для того, чтобы разделить разные файлы с одинаковой частью длинного имени, используется числовое окончание
Program Files получит соответствие Progra
Program Files (x86) получит соответствие Progra
Для работы с файлами можно использовать как короткие 8dot3name имена, так и длинные. Например:
Обе команды идентичны и отобразят содержимое каталога Program Files
Стандартный ответ при выполнении команды, содержит числовое значение, определяющее режим поддержки коротких имен:
Состояние реестра: 2 (значение по умолчанию, установка на уровне тома).
0 – поддержка коротких имен включена для всех томов файловой системы.
1 – поддержка коротких имен выключена
2 – поддержка коротких имен устанавливается для каждого тома отдельно.
Для отключения поддержки коротких имен на уровне файловой системы выполняется команда:
fsutil 8dot3name set 1
В результате успешного выполнения команды отображается сообщение:
Состояние реестра сейчас: 1 (запрещено создание имен 8dot3 во всех томах).
Для отключения поддержки коротких имен на уровне тома, используется команда:
Независимо от установленного режима создания коротких имен, можно принудительно присвоить короткое имя конкретному файлу или папке:
fsutil file setshortname ”C:\Program Files” PROGRA
Примеры использования fsutil behavior
Варианты использования FSUTIL behavior :
Перечень допустимых параметров:
DisableCompressionLimit управление ограничением сжатия данных.
1. Символические ссылки с локального объекта на локальный объект (Local to local symbolic links, L2L):
2. Символические ссылки с локального объекта на удаленный объект (Local to remote symbolic links, L2R):
3. Символические ссылки с удаленного объекта на локальный объект (Remote to local symbolic links, R2R):
4. Символические ссылки с удаленного объекта на удаленный объект (Remote to remote symbolic links, R2L):
Транзакционная NTFS (TxF) — технология, появившаяся в Windows Vista и последующих операционных системах, позволяющая производить файловые операции на разделе с файловой системой NTFS при помощи транзакций, обеспечивая поддержку семантики атомарности, согласованности, изолированности и надёжности (ACID). Технология позволяет производить атомарные операции над файлом, над несколькими файлами и над несколькими источниками данных, такими, как реестр и базы данных. Эта технология призвана повышать надёжность создаваемых приложений, способствуя поддержанию целостности данных, и упрощать их разработку благодаря значительному уменьшению объема кода обработки ошибок.
Состояние тома: 0 (создание имен 8dot3 включено).
Состояние реестра: 1 (создание имен 8dot3 отключено для всех томов).
В соответствии с двумя указанными выше параметрами создание имен 8dot3 отключено для C:
В данном примере, создание коротких имен отключено для всей файловой системы и для его включения используется команда:
Теперь, при выполнении команды FSUTIL behavior query disable8dot3 C: отобразится сообщение:
Состояние тома: 0 (создание имен 8dot3 включено).
Состояние реестра: 2 (значение по умолчанию, установка на уровне тома).
В соответствии с двумя указанными выше параметрами создание имен 8dot3 включено для C:
Повышение быстродействия файловой системы при отключении поддержки коротких имен начинает проявляться при большом количестве файлов и каталогов (несколько сотен тысяч), с совпадающей начальной частью имен.
Управление признаком ошибки файловой системы (”грязным битом тома”).
Команда FSUTIL позволяет управлять признаком ошибочности тома (”грязный” том), для вызова его проверки утилитой CHKDSK при следующей перезагрузке:
Робота с логическими томами NTFS.
diskfree Запрос свободного места в томе
dismount Отключение тома
querycluster Запрос файла, использующего определенный кластер
filelayout Запрос всей информации, доступной о файлах
allocationreport Отчет о выделенных кластерах
Определения значений атрибутов:
Команда поддерживается только в Windows 10 и старше.
Управление файлами.
Допустимая длина данных — 0x18710 (100112)
Эффективность применения разреженных файлов можно продемонстрировать следующим образом – взять флэшку, создать на ней файл большого размера, зафиксировать объем свободного пространства. Затем применить разрежение файла и оценить изменение свободного пространства. Например:
Создадим с помощью утилиты пустой файл размером 1000 млн.байт на диске, емкостью 2ГБ:
fsutil file createnew zerotest.txt 1000000000
Как и следовало ожидать, такой файл занимает около половины дискового пространства:
Присвоим файлу атрибут ”sparse”:
fsutil sparse setflag zerotest.txt
Затем задаем область внутри файла, которая будет освобождена от нулевых данных, например, от 0 до максимального значения, т.е. весь файл полностью:
fsutil sparse setrange zerotest.txt 0 1000000000
После выполнения команды, сведения о дисковом пространстве кардинально изменились:

Утилиту FSUTIL можно использовать и для получения сведений о разреженных файлах:
После записи в файл ненулевых данных, можно обновить границы области нулевых байт данных. Нужно учитывать, что единицей дискового пространства логического тома является кластер, поэтому, даже при записи одного ненулевого байта, занимаемое разреженным файлом место на диске увеличится на размер кластера, например, для рассмотренного выше случая:
Управление восстановлением.
Поддерживаемые команды REPAIR
Управление диспетчером ресурсов транзакций.
Управление USN.
Журнал USN (англ. Update Sequence Number, USN) — внутренний системный список файловой системы NTFS, содержащий записи изменений данных на разделе носителя с данной файловой системой. Для каждого NTFS раздела создается отдельный журнал, который начинается с пустого файла. При изменении данных в разделе, в журнал записывается информация об изменении. Каждая запись идентифицируется 64-битным номером последовательного обновления (USN) и содержит имя файла и информацию об изменении. Журнал USN сохраняет информацию лишь о том, что произошло с файлами, не сохраняя при этом данных. Для управления журналом последовательных изменений используется команда FSUTIL USN. Поддерживаемые команды USN:
Управление жесткими ссылками.
Управление квотами.
Использование: fsutil quota modify
Пример: fsutil quota modify c: 3000 5000 domain\user
Дополнительная информация по использованию FSUTIL.
Команды должны выполняться с правами администратора системы. Возможности FSUTIL значительно отличаются в зависимости от версии Windows. Так, например, команда FSUTIL volume в Windows 7 имеет всего лишь три подкоманды, а в Windows 10 их шесть.
Утилита FSUTIL частично может использоваться и по отношению к файловым системам FAT/FAT32, однако большая часть команд выполняться не будет.
Повышение быстродействия файловой системы достигается ее тонкими настройками, однако может сопровождаться побочными эффектами, возникающими при нарушении стандартных режимов работы. Так, например, для повышения быстродействия можно отключить формирование отметок времени последнего доступа к файлу:
FSUTIL behavior set disablelastaccess 1
При таком режиме время последнего доступа к файлу становится недействительным, и многие программные продукты, использующие его (программы поиска, мониторинга и т.п.) будут непригодны для использования. Аналогичная проблема возникает при отключении поддержки коротких имен 8.3 – повышение быстродействия сопровождается невозможностью использования старых программ. В общем случае, изменение стандартного поведения файловой системы может повысить ее быстродействие, однако чревато потерей универсальности и совместимости программных продуктов.
Когда вы удаляете с жёсткого диска какой-нибудь файл, операционная система очищает соответствующую ему запись в MFT и помечает файл как удалённый, тогда как физически же он, будучи последовательностью байтов, остаётся на месте, что даёт возможность его восстановления специальными программами. Окончательно такой файл будет удалён только тогда, когда поверх него будут записаны другие файлы либо вы воспользуетесь функцией шрединга — заполнения участков диска, в которых был записан файл, нулями. Такой принцип используется в обычных HDD-дисках. А вот с постепенно вытесняющими их твердотельными накопителями SSD всё немного иначе.
Как включить TRIM в Windows 10 и для чего он нужен
Если в HDD новые файлы можно записывать в сектора, в которых уже имеются данные, то в современных SSD запись информации производится в пустые ячейки физической памяти, что обеспечивает более высокую скорость работы SSD-накопителей. Первые SSD работали по схожему принципу, но для очистки блоков памяти контроллеру диска приходилось выполнять двойную работу. Когда пользователь редактировал некий файл, то есть по сути перезаписывал его, контроллер сначала считывал блоки с этим файлом во внутренний буфер, вносил в последовательность байтов изменения, стирал блоки и записывал изменённые данные в найденные новые пустые ячейки.
Проблема только в том, что размер ячейки, в которую записываются данные занимает 4 Кб, а вот стирание данных происходит целыми блоками по 512 Кб (так уж организована у них память), поэтому дисковому контроллеру постоянно приходилось перегруппировывать и переносить данные для освобождения блоков, что, конечно, не могло не сказываться на производительности накопителя. С этим нужно было что-то делать, и умные головы инженеров вскоре нашли изящное решение.
Что такое TRIM и для чего он нужен
Примечание: просмотреть режим работы дискового контроллера можно в диспетчере устройств, развернув пункт «Контроллеры IDE ATA/АТАРI».

Если у вас Windows 10 и в качестве системного диска используется SSD, функция TRIM, скорее всего, активна. Чтобы в этом убедиться, выполните в запущенной от имени администратора командной строке или PowerShell команду fsutil behavior query disabledeletenotify. Если команда вернёт значение 0, функция TRIM включена, если 1 — отключена. «Отключено» в скобках относится не к самой функции, а к параметру disabledeletenotify, пусть это вас не смущает, смотрите на числовые значения.



И ещё один небольшой нюанс. Проводить проверку с помощью 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 – что за функция и как это работает
Функция Trim SSD что это такое, для чего нужно, как включить. На все эти и многие другие вопросы, Вы найдете ответы в данной статье.
Современные операционные системы, как и файловые системы, пока еще рассчитаны в основном на работу с HDD (жесткий механический диск или винчестер) и при записи файла операционная система записывает их в специальную таблицу на жестком диске (MFT — Master File Table — Главная файловая таблица) — координату данного файла. Этим самым файловая таблица сообщает системе четкое и точное месторасположение кластеров с записанной информацией. Когда же файл удаляется с жесткого диска, система удаляет данные такого файла из этой таблицы MFT, сам файл не трогая. А при записи новых данных файлы просто пишутся поверх старых. Так работает перезапись на HDD. А вот для перезаписи данных на SSD требуется удаление не только координаты из MFT таблицы, но стирания самого ненужного более файла из ячеек flash-памяти. Здесь нам на помощь и придет Trim.
Ликбез по функции
При пользовании SSD дисками со временем возникает ситуация, когда производительность их значительно снижается. Когда вы только начали пользоваться диском и все блоки flash памяти новые и чистые, то и скорость записи на них довольно высокая, в соответствии с заявленной в документации. Когда же SSD диск будет полностью записан, а затем некоторые файлы будут удалены, перезапись станет происходить на них на гораздо более низких скоростях. Ведь контроллеру вашего диска придется перед записью очищать и ранее использованные блоки flash памяти перед тем, как записать туда новые данные.
Для того, чтобы скорости работы SSD не падали, в новые операционные системы добавляется команда ATA TRIM. Специальный драйвер файловой системы при стирании файла направляет команду Trim для контроллера SSD диска. Когда контроллер SSD диска воспринимает команду, он сразу же очищает более не используемые блоки flash памяти. Делается это в режиме фона, в перерывах между любыми операциями записи и чтения.
Использование команды Trim позволяет вернуть нам полную скорость записей для вторично используемых блоков flash памяти. К сожалению, далеко не все операционные системы работают с командой Trim. Поддерживают ее относительно новые версии систем:
Windows 7, 8, 10 и Server 2008 R2 с файловой системой NTFS.
Ядро Linux, с версии 2.6.33 и выше.
Mac OS X, с версии с 10.6.6 (и то, только после установки соответствующего обновления) и выше.
Так же функция Trim не будет работать если:
Как проверить включение Trim на операционных системах Windows 7, 8 и 10
Вначале откроем консоль Командной строки с правами администратора. Далее меню Пуск – Программы – Стандартные – Командная строка. Нажатие правой кнопки мышки — Запуск от имени Администратора.
Затем в командной строке вводится команда:
fsutil behavior query disabledeletenotify – Выполнить.
В том случае, если вывод команды покажет — disabledeletenotify=1, это значит, что команда TRIM выключена. Подключение делаем с помощью команды:
fsutil behavior set disabledeletenotify 0
Будьте внимательны: ноль – включенная команда, единица – выключенная команда.
Включение TRIM в Linux
Для того, чтобы использовать функцию TRIM, нам необходимо, чтобы наша файловая система была ext4.
Включение команды TRIM нужно указать в опции монтирования для разделов ext4 в файле fstab. Это опция discard.
Кроме этого, для раздела на SSD диске стоит добавлять опции noatime или realtime и nodiratime — это опции уменьшения нагрузки по записи, тогда не станут обновляться даты доступа к папкам и файлам.
Еще можно добавлять опцию commit и указывать значения, допустим, в 60 секунд — операции записи будут отложены и станут выполняться на один раздел раз в 60 секунд. Но обратите внимание, что данную опцию стоит добавлять только в том случае, если ваш компьютер подключается через UPS (ИБП), или же вы производите действия на ноутбуке.
Тем самым, строка fstab может иметь, к примеру, такой вид:
UUID=aeade6fd-2b24-4e59-bc8c / ext4 noatime,discard,errors=remount-ro,commit=60 0 1
Так же в Linux можно выполнять команду TRIM вручную:
В данном примере команда применяема к корневой файловой системе.
Как выполнять TRIM на разделах NTFS
При установленных операционных системах операционная Windows 7, 8, 10, можно не делать ничего. Достаточно того, что мы проверим включение для функции TRIM. Затем Windows станет автоматически отправлять команды TRIM при таких операциях с дисками, как:
В Windows 8 и 10 предусмотрено выполнение команды TRIM и для целого раздела NTFS. На вкладке «Сервис» в свойствах диска необходимо открыть Оптимизатор дисков. Так по-новому называется дефрагментатор в Windows.
Для разделов NTFS в Оптимизаторе на SSD диске нам будет доступна команда «Оптимизировать диск». Выполнение данной команды приведет к тому, что Windows отправит на SSD диск команду Trim для абсолютно всех свободных блоков на данном диске. То есть выполнится «тримизация» полностью всего свободного раздела диска, размеченного в NTFS.
Так же в Windows 7, 8, 10 мы можем сделать «тримизацию» всего раздела NTFS. Для того, чтобы это сделать необходимо выполнить быстрое форматирование этого раздела. Только нужно помнить и не забывать, что это действие уничтожает полностью все данные в разделе.
В последних (с 2015 года) версиях драйверов ntfs-3g (драйвера ntfs под Линукс) есть добавленная функция TRIM. Теперь мы можем «тримизировать» и раздел NTFS из Linux. Команда:
где /media/ntfs/ — примонтированный раздел NTFS.
Как выполнять Trim на Windows XP и Windows Vista
Как уже говорилось выше, Windows XP и Windows Vista не поддерживают TRIM. Если необходимо «тримизировать» SSD диск, используемый в этих операционных системах, то есть такие варианты:
Программа от производителя SSD диска, при ее наличии.
Подключение этого диска на компьютер, с установленными Windows 8 или Windows 10. Через Оптимизатор дисков выполняется оптимизация NTFS разделов на нужном SSD диске. Помните, что SSD диск нужно подключать не через USB, а через SATA.
Загрузка компьютера с флешки с новым дистрибутивом Linux (начиная с 2015 года). Примонтируются разделы NTFS и выполняется команда fstrim.
Хотя можно и вообще не делать TRIM на этих операционных системах. Мы можем оставить неразмеченной 20-30% от дисковой емкости и этого будет хватать для поддержки нормальной скорости записи. Неразмеченной, то есть ни одному разделу не присвоенной.
Удаленные данные и их восстановление
Если использовать Trim, то о восстановлении удаленных данных можете забыть. Если удалить файл, то все его данные на SSD дисках будут полностью уничтожены.
Так как же влияет Trim на скорость записи?
Нужно понимать, что применение или отсутствие функции Trim напрямую не повлияет на скорости записей на SSD диски. Повлияет на это единственный фактор — присутствие достаточного количества пустых блоков flash памяти. То есть тех блоков, которые полностью очищены контроллером диска и приготовлены для записи на них новых данных.
Проще говоря, скорости записи зависят от количества свободного места на SSD диске. Если же ваш диск практически полностью занят, то и скорости записи упадут даже в том случае, если вы пользуетесь Trim. А в том случае, если у вас не менее 20-30% емкости SSD диска остаются без разметки (unallocated disk space), то можете обходиться и без использования функции Trim. Контроллер SSD диска будет применять неиспользуемое место под разделы для того, чтобы выровнять скорость записи.
Функция Trim имеет те полезные свойства, что действительно дает возможность поддержать максимально высокую скорость записи, но только при двух условиях:










