似乎安装 AMD 的 AHCI 驱动程序会阻止 SSD“trim”命令工作。鼓励用户使用 Windows 7 附带的默认 AHCI 驱动程序,因为它们支持“trim”。
这就引出了一个问题:使用 AMD 的 AHCI 驱动程序代替默认驱动程序有什么好处?它们是否提供了任何额外的功能?
答案1
链接文本看着这在 AMD 的论坛页面上,似乎有各种各样的意见。
一句话:-
我不明白为什么这里的人们声称 AMD AHCI 驱动程序缺乏 TRIM 支持。你们中有人至少在单驱动器配置上检查过这个问题吗?
测试 TRIM 存在的最简单模式是运行恢复工具。更准确的模式是使用扇区和文件簇查看器。您将看到,当您读取包含 TRIM 数据的扇区时,删除测试文件后,它应该包含一些用零替换的数据(此操作可能会延迟几秒钟),而不是将该文件标记为已删除。
我使用 5 月份发布的适用于 Windows 7 的 AMD AHCI 驱动程序在 Crucial SSD C300 驱动器上进行了测试,一切进展顺利。
这似乎表明它是有效的。
然而,另一种说法是:-
TRIM 在 IDE 模式下工作,这取决于你使用的存储驱动程序
msahci.sys --> 工作 TRIM pciide.sys --> 工作 TRIM intelide.sys --> 工作 TRIM iaStor.sys --> (v9.6.1014 或更高版本)工作 TRIM
其他 (截至 2010-08-20) --> 无装饰
我会先用您的配置测试 AMD 驱动程序。似乎有些人用它们取得了一些成功。如果您没有成功,那么您可以将驱动程序回滚到默认的 Windows 7 驱动程序。
编辑 - 在另一个论坛上,人们明确指出 AMD 更新的驱动程序支持 Trim:-
最新的 AMD 驱动程序“支持 trim”,尽管它们可能(并且可能未在 manu 网站上更新)或可能无法正常工作。
编辑 2 - 找不到该论坛的链接,以为我已经附加了它。(显然没有)这应该这样做。
我还发现默认的 Windows 7 驱动程序也存在问题,这网站:
“Win 7 具有可自动安装的 AHCI 驱动程序,它们的性能更佳,但不允许热插拔。”
编辑 3 - 至少2012年末他们有很大的进步