
如果我有一個完整的 SSD 並使用 清理它diskpart clean
,SSD 控制器是否會收到 TRIM 命令(假設我在 AHCI 模式下運行)?這對於 SSD 的性能甚至健康狀況至關重要,因為否則它不會知道所有數據都是無效的並且可以隨意覆蓋。
我寫這篇文章是出於懷疑它沒有得到 TRIM,因為到目前為止,我在測試涉及 clean 命令的重新映像過程時已經毀掉了兩台 Surface Pro。這些設備變得越來越慢,有時甚至完全停止工作。缺少 TRIM 將與此行為一致。
答案1
diskpart clean
僅覆蓋 MBR 或 GPT 區域。它不會修剪整個驅動器。
我不知道有任何 Windows 實用程式可以修剪整個驅動器。 Linux 有很多選擇。blkdiscard
可能是最容易使用的。hdparam --trim-sector-ranges
也是一種選擇。
答案2
加入@longneck的答案:
Optimize-Volume -DriveLetter <YourDriveLetter> -ReTrim -Verbose
應該是您在 Windows PowerShell 中尋找的內容,
defrag <YourVolume> /L
對指定磁碟區執行重新修剪。
在 Windows(而非 PowerShell)中。