概要:
根据数据存储的必要性,您将必须在SSD上启用或禁用TRIM命令。 要完全使用TRIM,您需要知道该命令是启用还是禁用。 本文可帮助您了解TRIM及其在SSD上的用途。
由于其出色的功能,SSD在硬盘驱动器上已获得广泛普及。 与HDD相比,SSD的工作更快,更轻,能耗更低,更耐用。 借助SSD上的TRIM,可提高将数据写入SSD的性能,并有助于延长SSD寿命。
什么是SSD上的TRIM?
TRIM是一种高级技术命令(ATA),它使计算机的操作系统可以在不再使用数据块时将其擦除。 TRIM命令使SSD可以管理可用的存储空间,并改善SSD的性能并加快SSD的写入过程。
为什么TRIM很重要?
TRIM是一种过程,操作系统通过该过程将标志向下发送到SSD,以提供将要永久清除或擦除的无效(已删除数据)数据的地址。 启用TRIM非常重要,因为驱动器上的无效数据可能会导致性能问题,例如随着驱动器开始累积越来越多的无效数据,系统随时间推移而变慢。
TRIM如何工作?
- TRIM是由操作系统驱动的内置功能。 SSD使用一种称为垃圾收集的独特方法来处理无效数据。
- 垃圾收集管理和维护可用的存储空间。 垃圾回收处理擦除块和读/写块之间的差异。
- 当将先前写入的块作为垃圾回收目标时,有效数据页将移动到SSD上的另一个块,以便可以擦除包含旧的无效数据页的块。
- SSD TRIM是垃圾回收的补充。 TRIM消除了垃圾回收过程中不必要的无效数据页复制,以节省时间并提高SSD性能。
因此,如果在启用TRIM时删除或格式化了SSD驱动器,则显然无法 从SSD恢复数据。 但是,您可以在恢复过程之前验证并检查是否启用了TRIM。
如何在Windows中的SSD上启用或禁用TRIM?
在启用或禁用SSD上的TRIM之前,您需要检查TRIM的状态。
检查TRIM命令是启用还是禁用
默认情况下,大多数SSD都启用了TRIM功能。 但是,无需验证您的SSD是否已启用TRIM
步 1: 右键单击开始按钮,选择命令提示符→以管理员身份运行
步 2: 输入显示的命令: fsutil behavior query disabledeleteNotify 然后按回车
步 3: 如果命令显示 DisableDeleteNotify=0, 在计算机上启用了TRIM。
如果值为 DisableDeleteNotify=1, TRIM已禁用。
如何在命令提示符下启用SSD TRIM?
步 1: 右键单击开始按钮,选择命令提示符→以管理员身份运行
步 2: 键入命令: fsutil behavior set DisableDeleteNotify=0 然后按回车
步 3: 启用TRIM后 DisableDeleteNotify=0 被展示。
如何在SSD上禁用TRIM?
步 1: 右键单击开始按钮,选择命令提示符→以管理员身份运行
步 2: 键入命令: fsutil behavior set DisableDeleteNotify=1 然后按回车
在计算机上禁用TRIM的情况下,您可以 从已删除或格式化的SSD驱动器中恢复数据。
底线:
启用或禁用TRIM有其自身的优点和缺点。 尽管启用TRIM可以确保SSD的出色性能,但是如果在启用TRIM时从SSD丢失数据,则将永远从驱动器中丢失数据。
但是,禁用TRIM可能会影响SSD的性能,但是可以从SSD恢复已删除或丢失的数据。 因此,根据您的优先级,您可以使用SSD上的TRIM命令进行选择。