BLOG

什么是 SSD 的 TRIM 功能?

更新

  本页面由 DeepL 自动翻译。 Switch to English

简而言之,TRIM 是一条由操作系统使用的命令,用于优化SSD的使用和管理方式。它相当于对硬盘进行组织整理和垃圾回收的结合。虽然它并非绝对必要,但确实能提升 SSD 的性能并延长其使用寿命。

好消息是,自 Windows 7 起,微软就一直支持 TRIM 功能,这包括较新版本的 Windows 10 和 Windows 11。因此,您的系统很可能已经支持该功能。Windows 会自动在后台运行该命令,通常每周一次,选择您最不忙的时候进行,以确保硬盘始终处于最佳状态。

TRIM 起什么作用?

TRIM 命令有助于擦除不再使用的数据块。它可以将部分与已删除文件共享空间的数据进行迁移,从而实现对释放出的空间进行最优管理。

你可能会以为删除文件时就会发生这一切,但实际上,由于固态硬盘(SSD)的工作原理,情况并非如此。当你在操作系统中删除或移除一个文件时,底层数据其实并未被真正触及,只是被标记为“已准备好删除”,但直到下次执行 TRIM 命令之前,该数据都不会被更改。

这完全取决于固态硬盘的工作原理。当你向硬盘写入数据时,它并非对单个存储单元进行操作,而是以“页”为单位进行操作。而擦除数据时,则是以整个“块”为单位进行的,而不是针对单个存储单元或“页”。每次对底层存储单元进行写入和擦除操作,都会对其造成轻微损伤,因此固态硬盘控制器会管理整个过程,以延长硬盘的使用寿命。

因此,硬盘的垃圾回收功能与TRIM功能相结合,有助于以最优的方式整理硬盘中的数据。

TRIM 与磁盘碎片整理是一回事吗?

虽然这两者看起来似乎有些相似之处,但 TRIM 和磁盘碎片整理实际上截然不同。对硬盘进行碎片整理时,会将数据块连续地排列在一起,以便数据传输速度比数据分散在硬盘各处时更快。而对于固态硬盘而言,这完全没有必要。

如何检查 TRIM 是否已启用

有几种方法可以检查 TRIM 是否已启用,但最简单的方法可能是打开 Windows 资源管理器,右键单击您的 SSD,然后从下拉菜单中选择“属性”。接下来,点击“工具”选项卡,然后点击“优化”按钮。虽然这里没有明确提到 TRIM,但如果您看到该窗口底部的“计划优化”选项设置为“开”,就说明它已启用。

还有另一种方法,但可能会让人有些困惑,因为它采用了双重否定形式。右键单击“开始”按钮,然后选择“终端”或“PowerShell”(具体取决于您的 Windows 版本),以此打开 PowerShell。接着在命令提示符下输入:

fsutil 行为查询 DisableDeleteNotify

你希望得到0这个返回值,以表明它并未被禁用。是啊,确实让人困惑。

就这样,现在你应该对 TRIM 是什么、为什么使用它,以及如何检查操作系统中是否已启用它有了更深入的了解。

产品注册

Stay up to date with CORSAIR. Get our latest News, Guides, and Product Updates in your Google feeds.

Add CORSAIR as a preferred source

JOIN OUR OFFICIAL CORSAIR COMMUNITIES

Join our official CORSAIR Communities! Whether you're new or old to PC Building, have questions about our products, or want to chat about the latest PC, tech, and gaming trends, our community is the place for you.

Was this article helpful?