必须先验证并启用trim(fsutil命令查设disabledeletenotify=0)、手动优化触发清理、开启设备写入缓存并禁用windows刷盘、删除usn日志,才能恢复ssd 4k随机读写性能。

电脑固态硬盘在AS SSD Benchmark或CrystalDiskMark中测出4K Q32T1随机读写IOPS数值远低于标称值(如NVMe盘不足5万、SATA盘低于1万),说明底层垃圾回收受阻或写入路径被抑制,必须立即验证TRIM状态并激活设备级缓存策略。
验证并强制启用TRIM指令
TRIM是操作系统通知SSD主控哪些逻辑块已失效的唯一通道,若被禁用,主控将持续搬运无效数据,导致4K随机写入IOPS断崖式下跌。Windows默认可能因组策略或旧系统残留关闭该功能。
第一步:按Win + R输入cmd,右键“命令提示符”选择“以管理员身份运行”。
第二步:输入命令fsutil behavior query DisableDeleteNotify并回车,观察返回值。
第三步:若显示DisableDeleteNotify = 1,立即执行fsutil behavior set DisableDeleteNotify 0;【此操作不可逆,执行后必须重启生效】若返回0则跳过本步。
第四步:重启电脑,确保NTFS驱动栈重载新策略——未重启时fsutil查询结果仍可能为假阳性。
手动触发TRIM清理释放IOPS瓶颈
即使TRIM已启用,Windows也可能因空闲时间不足而延迟提交清理请求,尤其在长期高负载写入后,无效LBA堆积会直接压垮随机写性能。此时必须绕过调度器强制触发。
打开“此电脑”,右键SSD系统盘(如C:)→“属性”→“工具”→“优化”。
在“碎片整理和优化驱动器”窗口中确认媒体类型为“固态驱动器”,选中该盘,点击右侧“优化”按钮(不是“分析”)。
等待进度条走完,状态栏显示“上次优化:刚刚”即表示TRIM指令已成功送达SSD主控,底层垃圾回收器开始扫描并擦除所有标记为无效的物理页。
启用设备写入缓存并禁用Windows刷盘机制
这一步直接决定4K随机写IOPS能否突破瓶颈。开启设备缓存可将零散小写入暂存在SSD内置DRAM中批量提交,禁用Windows强制刷新则避免频繁中断缓存流水线。
方法一:设备管理器设置
按Win + X选择“设备管理器”→展开“磁盘驱动器”→右键你的SSD型号→“属性”→“策略”选项卡→勾选“启用设备上的写入缓存”→取消勾选“关闭设备上的Windows写入缓存缓冲区刷新”。
方法二:PowerShell一键生效(需管理员权限)
输入命令:Set-StorageSetting -CurrentWriteCacheSize 0 -NewWriteCacheSize 0 -WriteCacheEnabled $true,回车执行。
注意:启用写入缓存后务必确保UPS或笔记本电池健康,突发断电可能导致缓存中未落盘数据丢失。
删除NTFS USN日志释放底层I/O资源
Windows 11的USN Journal会在NVMe SSD上持续产生高频随机写入,占用本该用于应用数据的I/O通道,实测可使4K随机写IOPS下降15%~22%。该日志对普通用户无实际用途,且无法通过图形界面关闭。
以管理员身份运行命令提示符,输入fsutil usn deletejournal C:(若系统盘非C:请替换盘符),回车执行。
命令无输出即为成功,【执行后必须立即重启,否则内核级日志锁不释放】。











