インターネット・ブラウザー

Windows 11が勝手にスリープから復帰する?原因を特定する方法

まずは答えから

スタートメニューから「スリープ」を選択します。PCが勝手に復帰した場合は、再度スリープさせる前に「powercfg /lastwake」を実行してください。また、「powercfg /waketimers」で有効なタイマーを確認します。PCが実際にはスリープに入っていない場合は、「powercfg /requests」を使用してください。

01スリープにして勝手に復帰するか試す

見出しへのリンク

作業内容を保存し、「スタート」→「電源」→「スリープ」を選択します。マウス、キーボード、ノートPCの蓋には触れずに放置してください。ディスプレイが点灯した場合は、その時間をメモします。ターミナルを管理者として実行し、「powercfg /lastwake」を入力します。このコマンドは直近の復帰原因を報告するため、次のスリープテストを行う前に実行してください。原因を特定できる情報が出ない場合は、時刻を控えて次の確認に進みます。

02設定を変更する前にデバイスやタイマーをテストする

見出しへのリンク

「powercfg /devicequery wake_armed」を実行し、PCを復帰させることが許可されているデバイスの一覧を表示します。このリストにあることが、必ずしもそのデバイスが原因であることを証明するわけではありません。USBマウスやレシーバーが疑わしい場合は、それらを外して同じスリープテストを繰り返し、電源ボタンが使える状態にしておきます。「powercfg /waketimers」を実行して、有効なタイマーの一覧を表示します。表示されたタスク名や時間と、実際に観察した復帰時間を照らし合わせてください。タイマーが既知のアプリによるものである場合は、システム設定を変更する前に、そのアプリのスケジューリング設定を確認してください。

03PCが実際にスリープしていたか確認する

見出しへのリンク

画面は暗くなったがPCがスリープに入っていないと思われる場合は、「powercfg /requests」を実行し、スリープを妨げているアプリやドライバーがないか確認します。自分で一時停止できるダウンロードなどを止め、もう一度スリープを試します。「powercfg /a」を実行して、利用可能なスリープ状態を確認します。「スタンバイ (S0 低電力アイドル)」がリストにある場合、そのマシンはモダンスタンバイを使用しています。ディスプレイがオフの状態でバックグラウンド動作が行われていても、必ずしもデスクトップ画面に戻ったことを意味しません。

04復帰原因が不明なままの場合

見出しへのリンク

復帰した時間、電源に接続されていたか、およびコマンドの実行結果を記録しておきます。会社のPCである場合は、その情報をIT部門に伝えてください。それ以外の場合は、PCメーカーのサポートページでモデルごとの情報を確認してください。問題が解決する前にノートPCを片付ける必要がある場合は、作業内容を保存し、利用可能であれば「休止状態」にするか、シャットダウンしてください。

出典・参考資料