由于键盘/鼠标,Windows 8 桌面在睡眠后立即唤醒

Jon*_*han 6 sleep windows-8

我有一台台式电脑。我最近对其进行了格式化并安装了 Windows 8 64 位。一切正常,除了 1 个问题:如果我尝试让它进入睡眠状态,它会进入睡眠状态并立即醒来。它在装有 Windows XP 的同一台机器上正常工作。它发生在我启动睡眠的任何方式 - 通过菜单、键盘按钮或 30 分钟后。

我已将原因追溯到 USB 键盘/鼠标:

  • 每个此类事件都会生成系统事件日志(来源:Power-Troubleshooter) 系统已从低功耗状态返回。唤醒源:设备-USB Root Hub
  • 如果我单击“睡眠”并立即断开键盘+鼠标的连接,则不会出现问题:计算机进入睡眠状态并且不会立即唤醒。

补充说明:

  • 主板:华硕,最新 BIOS 版本:AMI 0702, 8/27/2010 (原为: 0517, 10/30/2008)
  • 键盘:罗技MK260(无线键盘+鼠标)。有线 USB 戴尔键盘和 Microsoft 鼠标(每个单独)也会出现问题。
  • 键盘+鼠标是唯一的USB设备。但是,其他设备不会出现问题 - 使用磁盘键测试。
  • 设备管理器有一个奇怪的系统设备,称为“ATK0110 ACPI UTILITY”,它是通过 Windows 更新的 2004 驱动程序自动安装的。它声称是不必要的,但如果我删除它回来。
  • 我已经禁用了 BIOS 中的所有开机选项。
  • 在高级电源设置中,我禁用了“USB 选择性挂起设置”和“允许唤醒定时器”。

小智 15

如何修复不断醒来的计算机

  • 要找出哪些设备可以唤醒机器,请在命令行上运行: powercfg -devicequery wake_armed
  • 要禁用它们:设备管理器 ( devmgmt.msc),选择设备,属性 -> 电源管理 -> 取消选中Allow this device to wake the computer

  • 不推荐仅链接的答案。如果你能用你自己的话来概括这篇文章就更好了。 (3认同)

小智 6

也尝试检查您的计划任务,我写了一篇关于此的博客文章:http : //ilantz.com/2012/12/21/windows-8-wakes-up-from-sleep-or-hibernation-unexpectedly/

这是一个 PowerShell 脚本,它将禁用所有已启用任务的唤醒功能:

Get-ScheduledTask | ? { $_.Settings.WakeToRun -eq $true -and $_.State -ne "Disabled"} | % { $_.Settings.WakeToRun = $false; Set-ScheduledTask $_ }
Run Code Online (Sandbox Code Playgroud)