为什么 Hibernate 不再起作用(Windows 7)?

Kry*_*ten 11 windows-7 hibernate

我在休眠 Windows 7 PC 时遇到问题。当我尝试休眠时,屏幕会暂时空白,有磁盘活动,然后我会看到登录屏幕。

我试过启用/禁用休眠,没有帮助。运行时shutdown /h出现错误:“系统找不到指定的文件。(2)”

我已经检查过“hiberfil.sys”确实存在。

我怎样才能让冬眠再次工作?

编辑:刚刚运行shutdown /h并使用进程监视器监视它(我应该在开始时做的事情),它找不到的唯一文件是“C:\Windows\rescache\rc0008”:

08:10:24.6198561 AM shutdown.exe    3684    CreateFile  C:\Windows\rescache\rc0008  NAME NOT FOUND  Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
Run Code Online (Sandbox Code Playgroud)

我去了“C:\Windows\rescache”,看到:

rc0006 (Folder)

rc0007 (Folder)

ResCache.mni (File)
Run Code Online (Sandbox Code Playgroud)

现在我尝试只复制 rc0007 并将其重命名为 rc0008,但出现访问被拒绝错误(即使以管理员身份运行)。我是否应该费心进入安全模式并将 rc0007 复制并重命名为 rc0008。会有帮助吗?这是否对问题有所了解?

小智 14

因为您的系统分区不再处于活动状态。

单击开始-右键单击“计算机”-单击“管理”-转到存储-磁盘管理-右键单击Windows分区并“将分区标记为活动”。


Kal*_*lEl 6

尝试重新创建休眠文件:

  1. 在管理模式下打开 cmd.exe,在开始菜单中输入 cmd 并按 Ctrl+Shift+Enter
  2. 类型 powercfg -h off
  3. 类型 powercfg -h on

检查您现在是否可以休眠。


Kry*_*ten 1

解决了这个问题。根据朋友的“建议”,我将活动分区从 100mb“系统”设置为 C:。重新启动,“Windows 启动管理器无法加载 Windows”。插入安装 DVD 并选择“修复您的计算机”。当它搜索操作系统时,它出现并说我有启动管理器问题,我想修复它吗?我这样做了,并且 Windows 已加载。我现在可以冬眠了!我还可以看到 \xe2\x80\x9cStart-up 和 Recovery\xe2\x80\x9d 选项中列出的 Windows 7(请参阅此问题)。Windows 可以立即启动,而且实际上要快得多!我不知道这会有什么帮助,但确实如此。唯一的问题是Windows启动屏幕是旧的“Vista”风格(即底部只有一个进度条),所以有人知道如何解决这个问题,那么请说出来。

\n