
Если у меня полный SSD и я очистил его с помощью diskpart clean
, получит ли контроллер SSD команду TRIM (предполагая, что я работаю в режиме AHCI)? Это будет иметь решающее значение для производительности или даже работоспособности SSD, поскольку в противном случае он не будет знать, что все данные недействительны и могут быть перезаписаны по желанию.
Я пишу это из подозрения, что TRIM не будет, потому что я уже испортил два Surface Pro, тестируя процесс пересоздания образа, который включает в себя чистую команду. Устройства становились все медленнее и в какой-то момент вообще перестали работать. Отсутствие TRIM соответствовало бы такому поведению.
решение1
diskpart clean
перезаписывает только области MBR или GPT. Он не обрезает весь диск.
Я не знаю ни одной утилиты для Windows, которая может TRIM целого диска. Для Linux есть довольно много вариантов. blkdiscard
это, вероятно, самый простой в использовании. hdparam --trim-sector-ranges
это также вариант.
решение2
Дополнение к ответу @longneck:
Optimize-Volume -DriveLetter <YourDriveLetter> -ReTrim -Verbose
должно быть то, что вы ищете в Windows PowerShell,
defrag <YourVolume> /L
Выполните повторную обрезку указанных томов.
в Windows, а не в PowerShell.