(新)タイトルいつ決めるのさ

何かの参考にして頂ければ幸いです。

Windows 10 のスリープが夜中に勝手に解除されてしまうようになってしまったので原因を探ってみました

ようやく自作PC の改修を終えて Windows 10 をクリーンインストールし終えたわけですが、スリープに入っていてもいつの間にか勝手にスリープ状態が解除されて夜中じゅう PC が点きっぱなしになるようになってしまいました。このままではどうにも不便なので対処法を探ってみることにしました。

まずは勝手にスリープ状態が解除されてしまう原因を探ります。

1. Windows のスタートボタンを右クリックし、「Windows PowerShell(管理者)」をクリックして
  管理者権限で PowerShell を立ち上げ、「powercfg /lastwake」と入力します。

PS C:\Windows\system32> powercfg /lastwake
スリープ状態の解除履歴カウント - 1
スリープ状態の解除履歴 [0]
  スリープ状態の解除元カウント - 1
  スリープ状態の解除元 [0]
    種類: デバイス
    インスタンス パス: PCI\VEN_8086&DEV_15BC&SUBSYS_15BC1849&REV_10\3&11583659&0&FE
    フレンドリ名: Intel(R) Ethernet Connection (7) I219-V
    説明: Intel(R) Ethernet Connection (7) I219-V
    製造元: Intel

  前回は LANコントローラーが原因でスリープが解除されたことがわかりました。

2. 他にもスリープ解除の原因となる可能性のあるデバイスが存在するかも知れないので、
  「powercfg -devicequery wake_armed」と入力して調べてみることにします。

PS C:\Windows\system32> powercfg -devicequery wake_armed
HID キーボード デバイス
Intel(R) Ethernet Connection (7) I219-V
HID キーボード デバイス (001)
HID 準拠マウス
HID キーボード デバイス (003)
Intel(R) I211 Gigabit Network Connection

  少し待つと上のようにスリープ解除が可能なデバイスが列挙されます。「I211」も LANコントローラ
  ですのでどうやら「Wake on LAN」が原因になっていたようだということがわかりました。

3. デバイスマネージャーからそれぞれのLANコントローラーのプロパティで wake on lan 関係のチェッ
  クを全て無効に設定します。

4. 念のため確認してみます。

PS C:\Windows\system32> powercfg -devicequery wake_armed
HID キーボード デバイス
HID キーボード デバイス (001)
HID 準拠マウス
HID キーボード デバイス (003)

  LANコントローラーが消えました。数日様子を見ていましたが問題なさそうです。