您所在的位置: 首页 > 软件教程 > Windows 7休眠文件的处理技巧

Windows 7休眠文件的处理技巧

更新时间:2022-10-08 17:42:32 阅读: 作者:admin

类型:角色扮演 大小: 更新时间:1970-01-01
语言:简体中文 应用平台:Android
立刻下载

  win7的睡眠和休眠功能因为其工作原理的要求,需要将内存的状态以文件形式保存在硬盘上,具体来说,需要保存到硬盘引导分区根目录下一个名为Hiberfil.sys的文件中,而且文件休眠功能被启用时,不仅无法删除或者重命名该文件,也不能把它移动到其他硬盘或分区。而这个文件的大小与计算机安装的物理内存数量一致。

  这主要是因为该文件在系统引导过程中是一个重要的部分,打开计算机电源后,bootmgr Windows 的引导载入程序)会在引导分区的根目录下寻找Hiberfil.sys文件(在引导到这一步的时候,还没有其他应用程序和设备驱动程序被运行,注册表也还不可以访问,因此不可能通过注册表把这个文件设置到其他位置)。如果Hiberfil.sys文件存在,bootmgr接下来会检查是否能够指出该计算机目前处于休眠状态的标志。如果有,Hiberfil.sys文件的内容就会被恢复到内存中,如果该文件不存在,或者没有找到能够证明计算机处于休眠状态的标志,bootmgr接下来会执行普通的引导过程。

  如果不需要使用休眠或睡眠功能,也可以将该功能禁用,释放被占用的硬盘空间。在Windows 7中可以通过下列方式启用或禁用休眠功能。

  (1)打开“开始”菜单,在搜索框中输入“cmd.exe”,并在搜索结果中用鼠标右键单击 “cmd.exe”程序,选择“以管理员身份运行”。

  (2)在命令行窗口中运行“powercfg-h off”命令,即可关闭休眠功能。

  (3)如果需要重新启用休眠,则需要运行“powercfg-h on”命令。

  注意,虽然我们禁用的是休眠功能,但在Windows Vista和win7系统下载中提供的睡眠功能实际上也需要将内存状态保存到休眠文件中。因此在关闭休眠功能后,睡眠功能也将变得与待机一样.只能通过对内存持续供电维持数据,一旦断电,下一次开机后就只能重新启动,而所有未保存的文件将丢失。