验证是否在Windows中启用了TRIM

尝试消除问题的工具

TRIM命令旨在解决固态硬盘随时间推移而导致的性能下降。 TRIM允许操作系统通知SSD的控制器,数据块已不再使用,因此可能会被擦除和重用。

在TRIM之前,由于存储设备处理写操作的方式,SSD的性能随时间降低。

一些制造商首先使用重置工具解决了这个问题,必须定期运行重置工具以将固态硬盘的性能保持在可接受的水平。最后,一些向控制器添加了垃圾回收。垃圾回收可以运行碎片整理操作,也可以使用TRIM优化存储。

现在,TRIM的困难之处在于,目前仅Windows 7,Windows Server 2008 R2和Linux以及这些系统的较新版本支持它。不运行这些操作系统的用户无权访问TRIM。

Windows用户需要确保TRIM工作正常,尤其是当他们注意到固态驱动器的性能似乎随着时间的推移而显着下降时。

我们想介绍三个选项,以了解是否在操作系统中启用了TRIM。

驱动器控制器信息

trim windows 7

便携式软件程序执行所有驱动器的扫描,并将报告是否启用了Windows文件系统删除通知(ATA TRIM)。只需执行程序,等待几秒钟以完成扫描,即可在主程序界面中查看结果。

单击此可下载驱动器控制器信息 链接

修剪检查

trimcheck

修剪检查 是一个开源命令行工具,您需要运行两次以了解是否启用了TRIM。

第一次运行将创建随机数据并删除数据,第二次运行将检查TRIM是否在驱动器上运行。

尽管这可能会自动运行,但有时可能需要重新引导PC或运行手动运行TRIM命令的软件。

管理员命令提示符

第二个选项不需要第三方软件。用户需要以提升的权限启动命令提示符。这是通过以下方法完成的:单击开始球,然后单击“所有程序”,“附件”,右键单击“命令提示符”,然后选择“以管理员身份运行”。

另一个选择是按Windows键,键入cmd.exe,按住Shift键和Ctrl键,然后选择结果。

现在执行命令 fsutil行为查询DisableDeleteNotify 看看结果。

trim enable windows-7

可能有两个结果:

  • DisableDeleteNotify = 0:这表示TRIM已启用并且正在操作系统上运行。
  • DisableDeleteNotify = 1:这意味着未启用TRIM,因此SSD无法从中受益。

如果TRIM在系统上未处于活动状态,则可能是由于未正确识别SSD,驱动器速度变慢或未正确安装驱动程序。

如果在Windows 7中未启用TRIM,则可以使用类似的命令启用它。要激活TRIM,请发出以下命令 fsutil行为设置DisableDeleteNotify 0