win7 hiberfil.sys怎么删除电脑里hiberfil文件可以删除吗




win7 hiberfil.sys怎么删除电脑里hiberfil文件可以删除吗

2022-07-20 20:01:55 网络知识 官方管理员

Hiberfil.sys是Windows休眠功能(WindowsHibernation)将内存数据与会话保存至硬盘、以便计算机断电重新启动后可以快速恢复会话所需的内存镜像文件。在早期版本的Windows中,Hiberfil.sys文件的大小等同于物理内存大小;而在Windows7中,Hiberfil.sys可以在物理内存大小的50%-100%的范围自行调整。因此,Windows7的Hiberfil.sys大小不一定等同于物理内存大小。

如果你有超大内存,那么Hiberfil.sys会占用很大的磁盘空间。

如果你不想C盘被无情的占用,那么FollwMe!

我的C盘被占用了5.89G!晕啊!系统盘没有空间了

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(1)

1、显示此文件

点击查看,找到“隐藏文件和文件夹”

选择“显示隐藏的文件、文件夹和驱动器”

点击确定。

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(2)

这时候你可以看到C盘里面的hiberfil.sys文件

删除,是删不掉的!

为什么无法将Hiberfil.sys由系统分区根目录转移至其它位置,这是由于Windows要想在硬盘的其它位置读取启动文件,必须首先加载文件系统驱动程序。但是已经转入休眠状态的Windows,其文件系统驱动程序在Hiberfil.sys里。不加载文件系统驱动,Windows就无法读取Hiberfil.sys;不读取Hiberfil.sys,Windows就无法加载文件系统驱动。

无法修改Hiberfil.sys的所在位置是Windows7减小Hiberfil.sys的原因之一;提高Hiberfil.sys的文件利用率是减小Hiberfil.sys的另一个原因。随着计算机物理内存容量越来越大,多数计算机都有相当一部分物理内存处于空闲状态,并非每次休眠都有完全等同于物理内存容量的内存数据需要保存为Hiberfil.sys。在早期版本的Windows中,尽管Hiberfil.sys的大小始终等同于物理内存大小,但Windows每次休眠时也并没有从头到脚地更新Hiberfil.sys的所有内容。换言之,早期版本的Windows的Hiberfil.sys存在着没有充分利用的浪费的空间。

2、设置休眠文件大小

  1. 为了节省系统分区的硬盘空间,Windows7在计算机转入休眠之前,可以将内存数据进行0-50%比率的压缩,从而将Hiberfil.sys减小为物理内存大小的50%-100%。这个百分比可以通过POWERCFG命令配合-H-SIZE<Percentage>参数进行设置。
  2. 首先要用管理员身份打开命令提示符
  3. 操作顺序如下。开始,附件,命令提示符,右键,管理员方式打开。

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(3)


  1. 比如在物理内存容量4GB的Windows7计算机中,如果以管理员权限执行命令:
  2. powercfg-h-size70
  3. 即可将这台计算机的C:\Hiberfil.sys减小为2GB的70%,即2.8GB

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(4)

  1. 在默认的系统设置中,Windows7使用物理内存容量的75%做为Hiberfil.sys默认的文件大小,这是Windows开发团队在评估了大多数计算机的物理内存容量与内存空间占用后设置的平衡值。百分比设置得太大,容易造成系统分区空间浪费;百分比设置得太小,也可能因为Hiberfil.sys空间不足引起休眠失败。如果我们在Windows7中执行休眠时遇到如下故障代码的蓝屏,即表明当前Hiberfil.sys设置得太小了:
  2. STOP:0x000000A0INTERNAL_POWER_ERROR
  3. 参数1
  4. 参数2
  5. 参数3
  6. (参数1始终为0x0000000B、参数2是Hiberfil.sys大小的字节数、参数3是无法被压缩并写入Hiberfil.sys的剩余的内存数据字节数)
  7. 此时,我们必须放弃失败的休眠,以正常模式重新启动Windows7,然后重新设置Hiberfil.sys的大小。
  8. 3、删除Hiberfil.sys文件
  9. 以管理员身份运行cmd程序,执行powercfg-hoff关闭休眠功能,Hiberfil.sys文件自动删除,看看C盘空间大小

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(5)


4、开启休眠功能

启休眠功能:在cmd命令窗口中输入powercfg-hon,就能开启休眠功能

另外,还有可能被虚拟内存文件占有系统盘,文件名pagefile.sys

这个文件大小和你的物理内存大小一样,直接删除此文件时无法删除的。

删除此文件方法步骤如下:

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(6)

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(7)

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(8)

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(9)

自动管理所有驱动器的分页文件大小的勾取消

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(10)

出事大小和最大值都设置成0

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(11)

点击设置,点击确定重启系统

win7hiberfil.sys怎么删除(电脑里hiberfil文件可以删除吗)(12)

到此为止,您学会了吗?

发表评论:

最近发表
网站分类
标签列表