`diskpart clean` 是否發送 TRIM 指令?

`diskpart clean` 是否發送 TRIM 指令?

如果我有一個完整的 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)中。

相關內容