什么是SSD TRIM | 为什么有用|如何在SSD上启用,禁用TRIM

概要:

根据数据存储的必要性,您将必须在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 然后按回车

Verify SSD TRIM

3: 如果命令显示 DisableDeleteNotify=0, 在计算机上启用了TRIM。

如果值为 DisableDeleteNotify=1, TRIM已禁用。

如何在命令提示符下启用SSD TRIM

1: 右键单击开始按钮,选择命令提示符→以管理员身份运行

2: 键入命令: fsutil behavior set DisableDeleteNotify=0 然后按回车

3: 启用TRIM后 DisableDeleteNotify=0 被展示。

Enable the SSD TRIM

如何在SSD上禁用TRIM

1: 右键单击开始按钮,选择命令提示符→以管理员身份运行

2: 键入命令: fsutil behavior set DisableDeleteNotify=1 然后按回车

Disable the SSD TRIM

在计算机上禁用TRIM的情况下,您可以 从已删除或格式化的SSD驱动器中恢复数据

线:

启用或禁用TRIM有其自身的优点和缺点。 尽管启用TRIM可以确保SSD的出色性能,但是如果在启用TRIM时从SSD丢失数据,则将永远从驱动器中丢失数据。

但是,禁用TRIM可能会影响SSD的性能,但是可以从SSD恢复已删除或丢失的数据。 因此,根据您的优先级,您可以使用SSD上的TRIM命令进行选择。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注