需要固件支持
Trim修剪功能的开启需要SSD本身和操作系统的支持。一些早期的SSD可以通过升级固件来增加对Trim的支持,我们可以利用Crystal Disk Info软件来查看SSD是否支持Trim。打开CrystalDisk Info之后选中SSD固态硬盘,在“支持的特征”一栏中会列出该SSD所支持的特征功能,如果看到“TRIM”的话就说明支持Trim修剪(图3)。
图3
Windows 7可以支持
需要说明的是,Windows XP与Vista系统并不支持Trim功能,因此只有Windows 7或者Windows 8才能完整体验Trim修剪功能。我们可以在CMD模式下输入“fsutil behavior query disabledeletenotify ”,然后点击“回车”键,来查看操作系统中的Trim功能是否可用。如果得到的是“DisableDeleteNotify = 0”,说明Trim功能已经打开(图4);得到的是“DisableDeleteNotify = 1”,则表示未打开Trim功能。
图4
Windows 7与Windows 8操作系统对Trim功能的支持有所不同,当Windows 7检测到支持Trim的SSD时会自动开启Trim功能,并会在系统待机或者轻负载时自动向SSD发送Trim命令,其缺点是不支持手动操作。因此可以看到一些SSD固态硬盘在进行拷机测试后性能会有所下降,但是待机几分钟之后性能会得到恢复。这其实就是Windows 7自动发送了Trim命令让SSD主控芯片对无用的数据进行擦除。