TRIM 与重新 TRIM:Windows 自动对 SSD 做的事
TRIM 是文件系统通知驱动器“这些块不再需要”的命令。没有 TRIM,SSD 就不知道哪些内部页可以提前擦除,对名义上仍被占用的块的每次写入都会变成“读–改–写”循环——慢上好几倍。Windows 11 会按优化计划自动发送 TRIM,手动去做毫无必要。“优化驱动器”工具的状态列里能看到垃圾积了多少。
那 Windows 为什么每月还要对 SSD 跑一次“优化”?那是重新 TRIM(retrim)——针对被标记却因故(通常是断电之后)未被清理的块,批量补发的 TRIM。SSD 上不会发生数据碎片整理:内核调度器为固态硬盘准备了一类单独的任务。所以“优化器碰了我的 SSD,完了”是神话——系统做的正是驱动器需要的。
唯一说得通的例外,是特定负载下 SSD 文件系统的微型碎片化(SQL Server、包含几十万个小文件的巨型视频工程)。Windows 会自行用 slab 整合处理;手动干预仍属于罕见的服务器领域。
HDD:碎片整理真正划算的时候
在磁性磁盘上,磁头要在文件的碎片之间物理移动;碎片化超过 30% 时,大文件读取速度会下降好几倍。微软的经验法则:碎片化低于 10% 属正常,不值得动手;10–30% 对大文件有明显效果;超过 30% 就该现在整理——文件操作已经实实在在地卡了。
HDD 保养的正确顺序:先清理(碎片整理程序需要 20% 以上的空闲空间来腾挪),再分析(拿到碎片化地图),最后趁夜里磁盘空闲时做碎片整理。Windows 用自带的引擎(defrag.exe)完成这些,而且够用了:2026 年的第三方碎片整理工具并没有做得更好,倒是乐于把系统文件挪到不该去的地方。
任何保养之前的健康检查:chkdsk R: /scan(只读、安全)会暴露坏扇区,而 SMART 属性 05(重映射扇区数)、C5(待处理扇区数)、C6(无法修正扇区数)是最主要的死亡预测指标。05 持续增长说明驱动器正在搬移数据、备用空间快用完了;C5/C6 只要有一个大于零,备份就不是“哪天再说”的事,而是今天的事。
SSD 的神话与迷信
“SSD 千万别装过一半”——过时的真理。带超额预留的现代控制器在 80–85% 之前都工作良好;超过 90% 写入性能会掉——不是因为“磨损”,而是垃圾回收可用的干净块不够了。留出 10–15% 空闲是合理的卫生习惯,不是续命手段。
“为保护 SSD 关掉分页文件”——算术错误。家用系统的分页一天写入几个 GB;现代 TLC 盘的额定写入量是 600+ TB,单靠分页文件要写坏它得用大约一个世纪。关掉分页文件只在有具体理由时才有意义(不需要崩溃转储、32 GB 以上内存),那和寿命是两码事。
“删完大文件后手动 TRIM 能提速”——早不是这样了:Windows 10/11 的 NTFS 在删除的同时就同步发出 TRIM。多做一轮优化无害但也无用。真正能让塞满的 SSD 恢复速度的只有两件事:清理到占用不超过 10%,以及来自厂商的固件更新——后者带来垃圾回收的改进。
常见问题与解答
Windows 11 里该对我的 SSD 做碎片整理吗?
不该。Windows 按自己的计划处理 TRIM 和重新 TRIM。手动对 SSD 碎片整理不会提速,只会磨损单元——计划程序里的“优化”一栏对 SSD 意味着 TRIM,不是碎片整理。
怎么知道我的 HDD 需要碎片整理?
在“优化驱动器”里运行“分析”:低于 10% 就别动,10–30% 值得做一次,超过 30% 今晚就在空闲系统上整理。
SMART 属性 C5 不为零是什么意思?
待处理扇区——驱动器无法可靠读取、已标记等待重映射的扇区。这是退化的第一个信号:立即备份重要数据,并观察这个数字是否继续增长。
联系我们: [email protected]