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