так вот в чем дело, у меня есть SSD, смонтированный во внешнем корпусе, и он был установлен как рабочая станция Windows to Go. Внешний корпус имеет набор микросхем VL716, а подключение к ПК осуществляется с помощью кабеля USB Type-C от корпуса до USB 3.0 типа A.
Однако Windows показывает следующее изображение (не обращая внимания на диск Iomega с жестким диском внутри):
Таким образом, он не распознает диск как SSD, правильная картина будет выглядеть так:
Это было, когда SSD был подключен непосредственно к порту SATA машины. Подумав, не имеет ли это какое-то отношение к корпусу, я заменил его на другой USB 3.0 с другим чипсетом, на этот раз JMicron; но безрезультатно.
Интересно, что команды TRIM попадают на диск с обоими корпусами, например, при запуске через PowerShell:
Optimize-Volume -DriveLetter D -ReTrim -Verbose
Но поскольку Windows не идентифицирует его как SSD, я боюсь, что он попытается дефрагментировать диск вместо того, чтобы просто выпустить TRIM. Я мог бы отключить еженедельную или ежедневную оптимизацию Windows и настроить запланированное задание на выдачу TRIM вручную, но я бы предпочел знать, что делает Windows или как она распознает твердотельные накопители, возможно, есть ошибка, о которой нужно сообщить, или я пропускаю шаг но установка Windows to Go была произведена официально (т.е. без использования сторонних инструментов) и непосредственно в SSD не была клонирована.
Я прошу прощения за долгое чтение, но я хотел дать вам как можно больше подробностей, и если что-то не хватает, просто дайте мне знать, чтобы исправить вопрос.