休眠的原理是,关机前将电脑内存中的数据存储到硬盘中的一个文件中,开机时再从中读取,以达到快速还原关机前状态的目的。这个文件名为hiberfil.sys,存储在C盘的根目录下,一般来说这个文件的体积与物理内存大小有关,物理内存越大,该文件就会越大。如果经常用到休眠,但是又感觉hiberfil.sys占用了太多的空间,那么我们有办法来压缩休眠文件的大小。

1.首先打开开始菜单,输入“CMD”找到“命令提示符”,使用管理员身份运行

2.在命令行中输入“powercfg hibernate size [压缩比例]”其中[压缩比例]是小于等于100的整数,例如我想要将此文件压缩到实际物理内存的50%,那么可以输入“powercfg hibernate size 50”回车即可

3.注意,压缩比例有最小值,如果输入压缩比例太小,系统可能会使用直接使用限定的最小值进行压缩。另外如果硬盘空间足够大还是建议不要进行压缩,因为压缩和解压数据会消耗额外的性能,不进行压缩会提高休眠与唤醒的速度。