我知道 DOS 实用程序可以将英特尔固态硬盘 (SSD)“重置”为出厂设置,但我不想关闭系统来对我的固态硬盘 (SSD) 执行此操作。
据称较新的内核支持 TRIM,但我还没有找到任何实际运行 TRIM 的实用程序。
有谁找到办法做到这一点?
答案1
并不存在一个只需擦拭一下就能高高兴兴上路的“磨损均衡表”。
如果没有支持 TRIM 命令的操作系统,驱动器就不知道哪些子块是空的,因此 SSD 上的数据会变得碎片化,低于操作系统看到的级别。“重置”它的唯一方法是清除所有数据,无论您使用适当的实用程序还是尝试手动执行。
如果您想避免在速度变慢时定期备份/重影的麻烦,那么您需要使用支持 TRIM 的操作系统。
答案2
我在这里找到了运行 ATA 安全擦除命令的说明:
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
我打算自己尝试一下,因为我一直在一台设置不太理想的笔记本电脑上运行我的 X25-M SSD,我认为性能正在下降。
答案3
据我所知...
TRIM 是操作系统命令,不是您调用,而是操作系统调用。因此不存在“TRIM”实用程序。
当你从 SSD 驱动器中删除文件时,它会被兼容的操作系统调用。请参阅这里和这里。
SSD 驱动器固件也需要支持 TRIM 命令。
如果你想“重置磨损均衡表”,那么你将不得不彻底擦除驱动器,因为它需要将驱动器上的每个块重写为一个状态;或者通过发出“安全擦除”命令擦除 LBA 表(看这里)——又称‘低水平驱动’。
如果您的操作系统(和其他任何东西)位于该驱动器上,所有这些都会摧毁它,从而有效地阻止您在操作系统内部执行此操作。:)
如果您的 SSD 是与您的 OS 驱动器完全分离的驱动器,您可能能够通过使用某种好的“安全硬盘驱动器擦除器”应用程序获得一些不错的结果,但我不会依赖它。
嗨嗨。
答案4
这还不是故事的全部。
对于 X25,有一个工具箱,可在 XP 和 Vista 下工作。您可以将其作为作业激活。英特尔表示您应该将其设置为每周自动作业。要使它正常工作,有一些问题。请仔细阅读英特尔社区。
我的 160G X25 运行良好,(我必须修补 xp,因为我没有英文版)这值得付出努力。
我不知道 Linux 的工具箱。
有人知道在 Linux 上有同样的努力吗?