windows 8 桌面因鍵盤/滑鼠而在睡眠後立即喚醒

windows 8 桌面因鍵盤/滑鼠而在睡眠後立即喚醒

我有一台桌上型電腦。我最近格式化了它並安裝了 Windows 8 64 位元。一切正常,除了 1 個問題:如果我嘗試讓它進入睡眠狀態,它會睡眠並立即醒來。它在裝有 Windows XP 的同一台電腦上正常運作。無論我透過選單、鍵盤按鈕或 30 分鐘後啟動睡眠,都會發生這種情況。

我已追蹤到 USB 鍵盤/滑鼠的原因:

  • 每個此類事件都會產生一個系統事件日誌(來源:Power-Troubleshooter) 系統已從低功耗狀態傳回。喚醒來源:裝置-USB Root Hub
  • 如果我單擊“睡眠”並立即斷開鍵盤+滑鼠的連接,則不會出現問題:電腦進入睡眠狀態並且不會立即喚醒。

補充筆記:

  • 主機板:華碩,最新 BIOS 版本:AMI 0702,8/27/2010(原:0517,2008 年 10 月 30 日)
  • 鍵盤:羅技MK260(無線鍵盤+滑鼠)。有線 USB 戴爾鍵盤和 Microsoft 滑鼠(分別)也會出現問題。
  • 鍵盤+滑鼠是唯一的USB設備。但是,其他設備不會出現問題 - 使用鑰匙盤進行測試。
  • 設備管理器有一個奇怪的系統設備,名為“ATK0110 ACPI UTILITY”,它是透過 Windows Update 的 2004 驅動程式自動安裝的。這是聲稱是不必要的,但如果我刪除它,它就會回來。
  • 我已停用 BIOS 中的所有開機選項。
  • 在進階電源設定中,我禁用了“USB 選擇性掛起設定”和“允許喚醒計時器”。

答案1

如何修復不斷喚醒的計算機:

  • 若要找出哪些裝置可以喚醒機器,請在命令列上執行:powercfg -devicequery wake_armed
  • 若要停用它們:裝置管理員 ( devmgmt.msc),選擇設備,屬性 -> 電源管理 -> 取消選中Allow this device to wake the computer

答案2

也嘗試檢查您的計劃任務,我已經寫了一篇關於此的部落格文章: 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 $_ }

答案3

我遇到了從任何滑鼠移動中喚醒的問題,即使不允許滑鼠「允許此裝置喚醒電腦」解決方案也是禁用鍵盤的此選項。當我取消選取“允許此設備喚醒計算機「 為了滑鼠和鍵盤 - 我的電腦睡眠品質很好:)

相關內容