我如何知道我的 SSD 驱动器是否支持 TRIM?

Oma*_*ine 25 windows-7 ssd

Windows 7 支持 TRIM 命令,这有助于确保 SSD 驱动器的性能在其整个生命周期中保持良好。

如何判断给定的 SSD 驱动器是否支持 TRIM?

有关TRIM 的说明,请参见此处

还有来自 Microsoft 演示文稿的以下内容:

微软在 Windows 7 中支持“修剪”功能的实现 NTFS 会向支持“修剪”的设备发送向下删除通知 文件系统操作:格式化、删除、截断、压缩 操作系统内部进程:例如,快照、卷管理器 三个优化机会设备 通过消除所有已删除数据块的合并操作来增强设备磨损均衡 使早期垃圾收集成为可能,以便快速写入 尽可能保留设备未使用的存储区域;为设备磨损均衡提供更多空间。

Oma*_*ine 8

这个问题的答案发布在Engineering 7 博客文章关于 SSD 和 Windows 7的评论部分。

要了解 Windows 7 是否正在发送 TRIM 命令,您可以从提升的提示符运行以下命令:

>fsutil behavior query DisableDeleteNotify
Run Code Online (Sandbox Code Playgroud)

以及如何根据评论来解释这一点。

"...如果 fsutil 报告 "DisableDeleteNotify" 为 0,则启用 Trim。(有时使用不同的名称来引用该功能:Trim == Delete Notification == Unused Clusters Hint。)该设置是根据禁用编写的因为我们喜欢使用 0 作为默认值。

根据此设置启用 Trim,这意味着文件系统将向存储堆栈发送 Trim 命令。文件系统实际上并不知道在较低级别是否支持此命令。当磁盘驱动程序接收到命令时,它要么对其进行操作,要么忽略它。如果您确定您的存储设备不支持 Trim,您可以继续禁用 Trim(启用 DisableDeleteNotify),这样文件系统就不会费心发送这些通知。然而,发送通知是非常轻量级的,我没有看到禁用它们有任何性能改进,所以我不建议禁用此设置。如果您有支持 Trim 的 SSD,那么您绝对不想禁用它,

似乎这仍然不会告诉您驱动器和/或驱动器的固件是否支持 TRIM。叹。


小智 8

下载并安装英特尔固态盘工具箱

如果您的驱动器不是 Intel SSD,则唯一可用的选项是View Drive Information。单击那个。向下滚动到

Word169 , Bit 0 - 支持数据集管理

如果是这样1,你有TRIM。如果0,你没有。

在此处输入图片说明


小智 6

了解您的 SSD 是否支持 TRIM 的最简单方法是使用CrystalDiskInfo