web-dev-qa-db-ja.com

Windows 8デスクトップは、キーボード/マウスが原因でスリープ直後にウェイクアップします

私はデスクトップコンピュータを持っています。最近フォーマットして、Windows 864ビットをインストールしました。 1つの問題を除いて、すべて正常に機能します。スリープ状態にしようとすると、スリープ状態になり、すぐにウェイクアップします。 WindowsXPと同じマシンで正しく動作しました。それは私が睡眠を開始する方法で起こります-メニュー、キーボードボタンを通して、または30分後。

私は原因をUSBキーボード/マウスにたどりました:

  • このようなインシデントが発生するたびに、システムイベントログが生成されます(出典:Power-Troubleshooter)。システムは低電力状態から復帰しました。ウェイクソース:デバイス-USBルートハブ
  • 「スリープ」をクリックしてすぐにキーボードとマウスを切断しても、問題は発生しません。コンピュータがスリープ状態になり、すぐに起動しません。

その他の注意事項:

  • マザーボード:ASUS、最新のBIOSバージョン:AMI 0702、2010年8月27日(以前は:0517、2008年10月30日)
  • キーボード:Logitech MK260(ワイヤレスキーボード+マウス)。問題は、有線USB DellキーボードとMicrosoftマウス(それぞれ別々に)でも発生します。
  • キーボード+マウスは唯一のUSBデバイスです。ただし、他のデバイスでは問題は発生しません。ディスクオンキーでテストされています。
  • デバイスマネージャーには、「ATK0110 ACPI UTILITY」と呼ばれる奇妙なシステムデバイスがあります。これは、WindowsUpdateの2004ドライバーで自動的にインストールされます。 クレーム 不要ですが、削除すると元に戻ります。
  • BIOSのすべての電源オンオプションを無効にしました。
  • 高度な電源設定で、「USB選択的サスペンド設定」と「ウェイクタイマーを許可する」を無効にしました。
7
Jonathan

から 起き続けるコンピュータを修正する方法

  • マシンをウェイクアップできるデバイスを見つけるには、コマンドラインで次のコマンドを実行します。powercfg -devicequery wake_armed
  • それらを無効にするには:デバイスマネージャー(devmgmt.msc)、デバイスを選択し、プロパティ->電源管理->チェックを外しますAllow this device to wake the computer
16
Dave

スケジュールされたタスクも確認してみてください。それについてのブログ投稿を書きました: http://ilantz.com/2012/12/21/windows-8-wakes-up-from-sleep-or-休止状態-予期せず/

有効なすべてのタスクのウェイクアップ機能を無効にするPowerShellスクリプトは次のとおりです。

Get-ScheduledTask | ? { $_.Settings.WakeToRun -eq $true -and $_.State -ne "Disabled"} | % { $_.Settings.WakeToRun = $false; Set-ScheduledTask $_ }
6
ilantz

マウスが「このデバイスにコンピュータのスリープ解除を許可する」ことを許可されていなくても、マウスの動きからウェイクアップする際に問題が発生しました。解決策は、キーボードでもこのオプションを無効にすることでした。 「このデバイスがコンピュータをスリープ解除できるようにする」のチェックを外した後マウスとキーボードの両方-コンピュータはよく眠れます:)