在 Win11 中手动开启 Trim 提示 “不支持此命令”,大概率是 SSD 本身不兼容、接口 / 驱动异常、命令或存储配置有问题,可按从简单到复杂的顺序逐一排查解决,具体方法如下:
-
先确认命令输入无误,排除操作失误
若误输入 Linux 系统的fstrim等命令,Win11 会提示不支持。首先要核对命令正确性,Win11 中控制 Trim 的正确命令只有这两条:
-
查询状态:fsutil behavior query DisableDeleteNotify
-
开启命令:fsutil behavior set DisableDeleteNotify 0
另外要再次确认是通过终端(管理员) 运行命令,普通终端权限不足也可能导致命令执行异常,误报不支持。
-
验证 SSD 本身是否支持 Trim
极少数老旧 SSD(2010 年前产品)或部分廉价杂牌 SSD 可能不支持 Trim,此时执行开启命令会报错。可通过命令验证:按下Win+X选择终端(管理员) ,输入wmic storagedevice get "Name","SupportsTrim",回车后查看目标 SSD 对应的SupportsTrim值。若显示FALSE,说明该 SSD 本身不支持 Trim,无法开启;若显示TRUE,则继续排查其他问题。
-
排查接口与连接方式问题
接口或连接方式不匹配会导致 Trim 命令无法传递,进而提示不支持,分两种场景处理:
-
SATA 接口 SSD:需确认主板 SATA 模式为 AHCI。若为 IDE 模式,不仅 Trim 无法开启,还会影响 SSD 性能。重启电脑进入 BIOS,在存储设置中找到 SATA 模式,修改为 AHCI 后保存重启,再重试开启 Trim。
-
外接 SSD:若 SSD 通过 USB 硬盘盒连接电脑,需确保硬盘盒主控和 USB 接口支持 UASP 协议。很多普通硬盘盒不支持该协议,会阻断 Trim 指令。可更换支持 UASP 的硬盘盒,或直接通过 SATA 线连接主板后再操作。
-
更新存储驱动与主板芯片组驱动
过时的存储控制器驱动、主板芯片组驱动可能导致系统与 SSD 通信异常,使 Trim 命令无法执行。操作步骤如下:
-
按下Win+X打开设备管理器,展开存储控制器,右键点击对应控制器(如 Intel RST、AMD RAID 等),选择更新驱动程序,选择自动搜索更新。
-
前往电脑主板厂商官网,根据主板型号下载最新的芯片组驱动并安装;若为 NVMe SSD,还可到 SSD 品牌官网下载对应型号的专用驱动,安装后重启电脑再尝试开启 Trim。
-
修复文件系统或注册表异常
若文件系统损坏或注册表中 Trim 相关配置异常,也会导致命令失效,可按以下步骤修复:
-
修复文件系统:管理员终端中输入chkdsk /f /r C:(C: 为 SSD 系统盘,若为其他分区替换盘符),按提示操作,修复完成后重启电脑。
-
注册表修复:按下Win+R输入regedit打开注册表,导航至HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem,找到DisableDeleteNotification键值,右键修改为0,重启电脑后重试开启 Trim。
-
排查特殊存储配置限制
若 SSD 处于 RAID 阵列或 LVM 逻辑分区中,可能因控制器不支持 Trim 直通导致命令失效。比如普通硬件 RAID 控制器大多不支持 Trim,此时需进入 BIOS 关闭 RAID 模式,改为 AHCI 模式;若使用 LVM 分区,可尝试重新规划分区,避开 LVM 配置后再开启 Trim。
|