Mac终端必须用trimforce命令开启第三方SSD的TRIM,GUI无法操作;启用需sudo trimforce enable、输密码、连续两次输入YES并重启;验证须用ioreg -l | grep -i "trim"确认TRIMEnabled=Yes且匹配SSD型号。

Mac终端开启或关闭SSD的TRIM功能,必须通过trimforce命令操作,GUI界面无法完成,且关闭TRIM在绝大多数场景下无实际需求——系统不会提供一键关闭入口,只能通过重置内核参数间接实现,但该操作已不被推荐。
确认当前TRIM启用状态
打开“终端”,输入以下命令并回车:
sudo trimforce get
终端将返回明确结果:【TRIM is enabled】表示已启用;【TRIM is disabled】表示未启用;若提示command not found,说明系统版本低于 macOS 10.10.4,无法使用该命令。
为第三方SSD启用TRIM
仅对非苹果原厂SSD(如三星980 Pro、西数SN850X、铠侠RC20等)执行此操作。苹果内置SSD或Apple Store官方配件无需也不应手动启用——强行运行trimforce enable会报错或无响应。
第一步:在终端中输入
sudo trimforce enable
第二步:输入管理员密码(屏幕不显示字符,输完直接回车)
第三步:看到英文警告后,**必须连续两次输入全大写的 YES**(注意:不是yes、Yes、y,也不能用空格或回车跳过),每次输入后单独按回车
第四步:系统自动重启,重启完成后TRIM即生效
验证TRIM是否真实生效
重启后再次打开终端,运行:
ioreg -l | grep -i "trim"
若输出中包含"TRIMEnabled" = Yes,且IOPathMatch字段能匹配你的SSD型号(例如含Thunderbolt、PCIe-SSD或厂商芯片标识),即为成功启用。
注意:系统报告里“存储”页显示的“TRIM支持:是”仅代表硬件能力声明,【不代表已启用】,务必以ioreg命令输出为准。
关闭TRIM(不推荐,仅作技术了解)
macOS没有提供trimforce disable命令,也无法通过图形界面关闭。历史上曾有用户通过修改NVRAM参数(如sudo nvram boot-args=rootless=0)配合内核扩展篡改来禁用,但该方法在macOS 10.13及以后版本完全失效,且会破坏系统完整性保护(SIP),导致安全机制降级、软件更新失败甚至无法启动。
当前唯一可行的“关闭”方式,是重装系统并避免执行trimforce enable——但此举无实际意义,因TRIM本身不消耗资源,也不会引发兼容性问题。

















