为什么休眠功能不再起作用(Windows 7)?

为什么休眠功能不再起作用(Windows 7)?

我在休眠 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

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

rc0006 (Folder)

rc0007 (Folder)

ResCache.mni (File)

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

答案1

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

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

答案2

尝试重新创建休眠文件:

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

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

答案3

问题已解决。根据朋友的“建议”,我将活动分区从 100mb“系统”设置为 C:。重新启动,“Windows 启动管理器无法加载 Windows”。插入安装 DVD 并选择“修复计算机”。当它搜索操作系统时,它显示我遇到了启动管理器问题,是否要修复它?我修复了,Windows 已加载。我现在可以休眠了!我还可以在“启动和恢复”选项中看到 Windows 7 列表(请参阅这个问题)。Windows 启动瞬间,而且实际上要快得多!我不知道这有什么帮助,但确实如此。唯一的问题是 Windows 启动屏幕是旧的“Vista”风格(即底部只有一个进度条),所以如果有人知道如何解决这个问题,请告诉我。

答案4

遇到了同样的问题:

>shutdown /h
The system cannot find the file specified.(2)

我的解决方案是启用自动挂载通过磁盘分区工具:

Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: FELIX-T420SI

DISKPART> automount

Automatic mounting of new volumes disabled.

DISKPART> automount enable

Automatic mounting of new volumes enabled.

DISKPART>

重启后,休眠功能即可正常工作。

相关内容