trim未启用是win11固态硬盘小文件拷贝卡顿、开机变慢及4k q32t1速度跌破45mb/s或标红bad的主因;需先用fsutil查询状态,为0则已启用,为1则须设为0并执行optimize或powershell retrim,最后通过fsutil、任务管理器trim状态和as ssd复测三重验证。

当Win11固态硬盘出现小文件拷贝卡顿、开机变慢、AS SSD Benchmark中4K Q32T1速度跌破45MB/s或显示红色BAD时,极大概率是TRIM功能未启用——操作系统无法通知SSD主控哪些数据块已失效,导致垃圾回收滞后、写入放大加剧、随机写入性能持续衰减。
确认TRIM当前状态
这一步不修改任何设置,但必须先看清现状。TRIM是否启用,直接决定后续操作是否必要。
按下 Win + R,输入 cmd 回车;右键“命令提示符”→“以管理员身份运行”。
在窗口中输入命令:fsutil behavior query DisableDeleteNotify,回车执行。
若返回 DisableDeleteNotify = 0,说明TRIM已启用,可跳过启用步骤;若返回 1,则必须继续下一步——【DisableDeleteNotify = 1 表示TRIM被强制禁用,不修复将导致SSD性能不可逆下滑】。
启用TRIM并立即触发清理
启用TRIM只是打开通道,不主动触发一次Optimize,SSD主控不会立刻扫描并清理已标记的无效块。
方法一:命令行启用+图形界面强制清理
在刚才的管理员命令提示符中,输入:fsutil behavior set DisableDeleteNotify 0,回车确认。
关闭命令提示符,打开“此电脑”,右键你的SSD系统盘(如C:)→“属性”→“工具”→“优化”。
在“碎片整理和优化驱动器”窗口中,确认媒体类型为“固态驱动器”,选中该盘,点击“优化”按钮——这次点击不是整理碎片,而是向SSD主控提交一次完整的TRIM清理请求。
方法二:用PowerShell一步到位(适合习惯终端用户)
按 Win + X,选择“Windows Terminal(管理员)”,输入以下两行命令并分别回车:
fsutil behavior set DisableDeleteNotify 0
Optimize-Volume -DriveLetter C -ReTrim -Verbose(将C替换为你实际的SSD盘符)
执行完成后,系统会逐项报告TRIM清理进度,比图形界面更直观看到是否真正生效。
验证TRIM是否真正起效
重启电脑后,必须交叉验证TRIM是否稳定加载,避免因驱动层未重载而形同虚设。
第一步:再次以管理员身份运行命令提示符,执行 fsutil behavior query DisableDeleteNotify,确认返回值为 0。
第二步:打开任务管理器(Ctrl+Shift+Esc)→“性能”选项卡→左侧选中你的SSD→滚动到底部查看“TRIM”状态。若显示“已启用”,说明NTFS驱动与存储堆栈已完成策略重载;若仍显示“未启用”或无此字段,则需检查磁盘控制器驱动是否为最新版。
第三步:用AS SSD Benchmark v2.1或更高版本再跑一次4K Q32T1测试,若速度回升至60MB/s以上且不再标红,即表示TRIM已正常参与垃圾回收调度。











