解决方法

解决方法

问题

当我告诉计算机进入睡眠状态时,它会进入休眠状态而不是睡眠状态。无论我是使用键盘上的按钮还是使用 UI 来告诉它进入睡眠状态,都会发生这种情况。有趣的是,当它进入睡眠状态时通过它自己(由于用户不活动),它正常工作。

故障排除

以下是我检查过的内容:

  • Windows 事件日志确认它应该处于休眠状态:Event 42, Kernel-Power并将TargetState设置EffectiveState5。日志条目中的消息为:

    系统正在进入睡眠状态。

  • 睡眠按钮动作被设定为睡觉
  • 允许混合睡眠被设定为离开
  • 基于计时器的休眠模式已禁用。

对于怀疑论者

这就是为什么我认为它是在冬眠而不是睡觉:

  1. 硬盘指示灯和风扇亮了几分钟,然后我看到和听到计算机没有运行。
  2. 单击鼠标和按键盘按钮无法唤醒计算机。我需要使用电源按钮将其重新打开。
  3. 它完成了启动序列,而不是像它应该的那样立即恢复其以前的状态。
  4. 启动后,HDD指示灯亮几分钟。
  5. 整个“睡眠”和随后“醒来”的过程需要几分钟。

计算机设置/配置

  • 从 Windows Update 安装的最新更新。
  • 这是我直接从原始 DVD 完成的全新操作系统安装。
  • 使用 Windows 自动提供的驱动程序。

答案1

解决方法

您的系统可能与 Windows 8/8.1 不完全兼容。如果您不需要休眠功能,可以将其完全关闭:

  1. 打开命令提示符以管理员身份。

  2. 键入或粘贴以下命令,然后按Enter运行它:

    powercfg -h off
    

    更改将立即应用。

评论

  • 您将重新获得之前为休眠文件 ( hiberfil.sys) 保留的一些磁盘空间。默认情况下,这是已安装 RAM 的 75%。

  • 快速启动功能也将被禁用:

    从 Windows 8 开始,可以使用快速启动模式,以比传统冷启动所需的时间更短的时间启动计算机。快速启动是冷启动和休眠唤醒启动的混合组合。

    来源:区分快速启动与休眠唤醒

答案2

我遇到了同样的问题(计算机应该休眠时却休眠了)。当我应用解决方法完全禁用休眠时:powercfg -h off。它为我解决了这个问题。我的电脑终于可以进入睡眠状态了。更酷的是,我一时兴起重新打开了休眠模式powercfg -h on,问题仍然没有解决。现在,当我说休眠时,休眠模式可以工作,当我说睡眠时,睡眠模式可以工作。至少对我来说,这已经完全解决了这个问题。

相关内容