Windows 11 用起来没什么大毛病,但它的默认设置里藏着几项"看不见的写入"。这些写入不会让你立刻察觉,却在日复一日地消耗固态硬盘的寿命。
眼下 AI 热潮把硬件价格推得越来越高,一块大容量 SSD 不再是想换就换的东西。与其等到硬盘健康度掉下去,不如现在花几分钟,看看系统到底在后台写了些什么。
休眠文件:一个占掉四成内存的大块头
微软在 1998 年的 Windows 98 上就引入了休眠模式,到 Windows 8 又加进了快速启动。原理不复杂:把内存里的东西拍一张快照,写进硬盘,下次登录时原样恢复。
在 Windows 11 上,这份数据存在 hiberfil.sys 里。这个文件通常要占掉整机内存的 40% 左右——32GB 内存的机器,它就要吃掉大约 13GB。
关键在于,这个文件不是写一次就完事。每次用到休眠,它都会被覆盖重写。
快速启动用的是同一个文件,只是内容少一些,只存系统内核和驱动,不拍完整快照。所以只要快速启动开着,每次关机再开机,系统都会对同一个文件做一次读写。
单次写入量不算大,几个 GB 而已。但如果每天开关机,这笔账就会慢慢累积,最终体现在硬盘寿命上。
想确认自己的机器有没有开快速启动,可以用管理员身份打开命令提示符或终端,输入:
- Powercfg /a
如果快速启动处于开启状态,它会出现在"此系统上可用的睡眠状态"这一栏里。
要关掉它,在管理员终端窗口里运行:
- powercfg /hibernate off
这条命令一举两得。关掉休眠的同时,hiberfil.sys 也会被删除,C 盘空间跟着释放出来。代价是休眠和快速启动都没了,但实际用下来差别并不明显——现在的电脑开机进系统也就几秒钟的事。
如果你还想留着快速启动,只是不想要休眠,可以改用另一条命令:
- powercfg /h /type reduced
它会把文件体积压小,内核和驱动仍然能存下来供快速启动使用,休眠功能则被禁用。
搜索索引:为机械硬盘而生,却还在固态盘上跑
系统搜索会建一个数据库,把硬盘上的数据都索引一遍,这样你搜文件或文件夹时才能快速定位。只要文件有改动,索引也会跟着更新。
这套机制诞生在机械硬盘时代。那时候找文件慢,索引确实帮得上忙。但现在的 NVMe 或 SSD 速度快得多,从索引里得到的好处已经没那么大了。
问题在于,只要有改动,索引就更新一次。时间一长,这些写入同样会累积,可能影响硬盘健康。
一刀切地关掉索引也不合适。更实际的做法是按文件夹关——下载目录、Steam 或游戏库这类地方,本来就不太需要被索引。装了虚拟机、里面跑着其他操作系统的情况也一样,那些文件一直在变,却未必需要索引。
微软自己就有排除索引位置的官方指引。路径是:设置 → 隐私和安全性 → 搜索 → 查找我的文件。这里有两个选项,经典和增强。切到经典,再点"自定义搜索位置",把不想索引的文件夹加进去。
排除之后,系统就不再索引这些文件夹,但搜索功能还在,只是速度会稍慢一点。慢几秒到一分钟,换回的是更少的写入。
TRIM 已经在跑了,优化驱动器别关
系统不会对 SSD 做碎片整理。
过去那条"定期整理硬盘提升性能"的老建议,对机械硬盘依然成立,对 SSD 或 NVMe 就不适用了。系统内置了一套叫 TRIM 的机制,它会告诉 SSD 哪些数据块已经不需要了,让硬盘自己在后台清理。
想确认 TRIM 有没有开启,可以在终端里运行:
- fsutil behavior query DisableDeleteNotify
如果返回的值是 0,说明 TRIM 已经启用,会在后台自动维护你的硬盘。需要的话也可以手动跑一次:按 Win 键,输入"碎片整理和优化驱动器",回车,在列表里选中你的 SSD,点"优化"即可。同一个页面还能查看计划优化是否开启,点"更改设置"就能调整计划。
现代 SSD 很耐用,这些调整还有意义吗
你的硬盘大概率会比整台电脑活得久。
对大多数人来说,SSD 的耐久度足以撑过电脑的整个生命周期。有人用 970 EVO Plus 超过三年,写入量到了大约 38TB,而三星给它的额定值是 600TBW,离磨损极限还差得远。
但上面这些调整不花一分钱,不影响设备性能,不满意还能全部改回来。如果你的硬盘容量偏小,比如 256GB 或 512GB,这些改动的意义会更大。
Windows 11 的默认设置不算差,但几个小调整就能让硬盘多撑一阵。在 AI 热潮推高 SSD 价格的当下,这几点尤其值得花时间。
热门跟贴