![为什么休眠功能不再起作用(Windows 7)?](https://linux22.com/image/1242429/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BC%91%E7%9C%A0%E5%8A%9F%E8%83%BD%E4%B8%8D%E5%86%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%88Windows%207%EF%BC%89%EF%BC%9F.png)
我在休眠 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
尝试重新创建休眠文件:
- 以管理员模式打开 cmd.exe,在开始菜单中输入 cmd,然后按 Ctrl+Shift+Enter
- 类型
powercfg -h off
- 类型
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>
重启后,休眠功能即可正常工作。