hiberfil.sys 到底做什么
当 Windows 休眠时,它把整个内存的内容写入 C:hiberfil.sys,然后断电;恢复时文件被读回,你从停下的地方继续,期间零耗电。快速启动以缩微形式使用同一机制:关机时只保存内核会话,下次启动便可跳过驱动和服务的重新初始化。在当前的 Windows 11 版本上,完整文件约为已装内存的 40%——32 GB 的机器上是 13 GB——缩减版大约是这个的一半。该文件归系统所有并被锁定,因为引导加载程序在 Windows 尚未启动之前就需要它;这也是任何删除对话框都赢不了它的原因。
- 休眠本身:电池濒临耗尽时笔记本电脑坠入的零功耗状态
- 快速启动:关机不再等于部分休眠,冷启动变慢
- 台式机上的混合睡眠:在断电时保护未保存工作的休眠备份
- 从休眠恢复:显而易见,但值得点明——已经没有任何东西可供恢复
为什么手动删除行不通——以及真正管用的开关
在 Windows 里取得所有权再删除 hiberfil.sys 行不通:你还没碰到它,它就已在被使用;从恢复介质强制删除的人则会发现,Windows 反正会在下次启动时重建该文件。受支持的操作方式是提升权限的命令提示符:powercfg /h off 会立即删除文件并禁用休眠和快速启动,powercfg /h on 则将两者一并恢复。powercfg /h /type reduced 是折中方案——它把文件缩到大约一半,同时保住快速启动,代价是完全休眠。如果你唯一的不满是体积,先试缩减版;在笔记本上失去真正的休眠,比 13 GB 的 SSD 更划不来。
什么时候关掉它才真正说得通
在一台 256 GB、你从不休眠的笔记本上——你要么睡眠、要么规规矩矩关机——powercfg /h off 能收回实打实的空间,你只会察觉到启动慢了几秒。双系统用户的理由更充分:快速启动会让 Windows 文件系统停留在半休眠状态,Linux 拒绝以读写方式挂载它,镜像工具则视之为脏卷。如果你克隆磁盘或与另一个系统共享 NTFS 分区,禁用它属于标准卫生习惯,而非多虑。永远不值当的是把 pagefile.sys 或 swapfile.sys 当成 hiberfil 误删——它们服务于实时内存管理,干掉它们是另一码事,而且更糟。
常见问题与解答
删除 hiberfil.sys 安全吗?
手动删不安全:Windows 运行时文件被锁定,而且无论如何下次启动都会重建。受支持的方式是在提升权限的提示符下运行 powercfg /h off,它会删除文件并关闭休眠。
怎样在不失去快速启动的前提下缩小 hiberfil.sys?
以管理员身份运行 powercfg /h /type reduced:文件降到完整大小的一半左右,快速启动继续工作,只失去完全休眠。
联系我们: [email protected]