为什么 Windows 7 无法从睡眠状态唤醒?

为什么 Windows 7 无法从睡眠状态唤醒?

我将 Vista Ultimate 升级到 Windows 7 Ultimate (RTM),之后它无法从睡眠状态唤醒。当我打开电源时,它会打开但什么也没发生,但如果我按下重置按钮,它会启动然后唤醒,我的意思是,它不会重新启动 Win 7,它实际上会唤醒。

有人知道这种奇怪的行为吗?

它在 Vista 上一直运行良好。我有一台装有最新驱动程序的 GForce 8600。

答案1

解决睡不着的办法:

  1. 断开电脑上所有不必要的设备。将其减少到最低限度:拔掉所有可以断开的设备,关闭电脑并从电源上拔下电源几分钟,然后重新启动。
  2. 在 BIOS 中查找挂起 ACPI 选项,并尝试在“S1 和 S3”、“S3”等之间切换模式。
  3. 确保在“设备管理器/$device$/属性/电源管理”中选中“允许此设备唤醒计算机”,其中$device$代表键盘和鼠标。
  4. 关闭混合睡眠,见解释这里(适用于 Vista,但是一样的)
  5. 休眠文件有时会被磁盘清理禁用,要恢复,请在 cmd 中以管理员身份运行“powercfg -h on”。

您可以使用以下命令来排除睡眠问题并返回详细报告:

powercfg -ENERGY

图像

答案2

部分是 Windows 7 问题,部分是驱动程序问题(Vista 驱动程序被重新认证为 Windows 7,而他们应该为某些设备重写这些驱动程序)。如果您安装 Windows Vista,那么您的睡眠模式将完全正常工作。另一方面,其他一些使用 Windows 7(32 和 64)的计算机在 S1 和 S3 状态下睡眠正常,例如我的 Laptop Gateway。所以这真的取决于情况,我建议您在告知他们情况后,寻求更新补丁或供应商更新的 Windows 7 驱动程序。

答案3

我的 AV 服务器/PVR 机器(Intel MB)也遇到了完全相同的问题,并且断断续续花了将近一周的时间尝试解决它,所以这里是对我有用的方法...

  1. 进入 BIOS 并将电源管理设置为 S1 - 英特尔 Bios 警告使用 S3,因为某些程序或设备驱动程序在设置为 S3 或更高级别时无法工作。

  2. 在 BIOS 中 - 禁用 LAN 唤醒 - 我被告知,如果路由器处于 DHCP 模式,它会轮询以查看连接了什么 - 这将唤醒计算机

    • 我不需要 LAN 活动唤醒这台特定的机器 - 所以这不是问题
    • 似乎我的无线路由器对机器没有这种影响,但我的有线路由器却有问题

一旦我完成了这些更改,一切都会正常工作 - 甚至比正常更好 - 因为我的 HAUPPAUGE ATSC 调谐卡甚至可以在休眠模式下唤醒机器来录制节目,但是没有键盘唤醒 - 你必须从懒人椅上下来并按下电源按钮。

睡眠也能按要求工作并允许键盘唤醒,但风扇仍然开着(不知道为什么)

希望这可以帮助

相关内容