導入文
Windows 11でパソコンをスリープにしたのに、マウスが少し動いただけで画面が点灯したり、キーボードに触れただけで勝手に復帰したりすることがあります。
場合によっては、何も操作していないのに数分後にスリープが解除されることもあります。
これは故障とは限らず、マウスやキーボード、ネットワーク機器などに「このデバイスでコンピューターのスタンバイ状態を解除できる」設定が有効になっていることが主な原因です。
この記事では、Windows 11でスリープが勝手に解除される原因と対処法を、初心者の方にも分かりやすく順番に解説します。
スリープが勝手に解除される主な原因
Windows 11が意図せずスリープから復帰する場合、主に次のような原因が考えられます。
- マウスの動きでスリープ解除されている
- キーボード操作でスリープ解除されている
- USB機器がスリープ解除を行っている
- ネットワークアダプターのWake on LANが有効になっている
- スリープ解除タイマーが設定されている
- Windows Updateなどの処理が影響している
- 対応機種で在席検知機能が有効になっている
- デバイスドライバーやWindowsに一時的な不具合がある
最初に「何がスリープを解除したのか」を確認すると、原因を絞り込みやすくなります。
対処法1:最後にスリープを解除した原因を確認する
Windowsには、直前に何がパソコンをスリープから復帰させたのか確認するコマンドがあります。
- スタートボタンを右クリックします。
- 「ターミナル(管理者)」をクリックします。
- ユーザーアカウント制御が表示されたら「はい」をクリックします。
- 次のコマンドを入力してEnterキーを押します。
powercfg /lastwake
結果にマウス、キーボード、USB、ネットワークアダプターなどが表示された場合は、その機器がスリープ解除の原因になっている可能性があります。
何も表示されない場合や「Wake Source: Unknown」などになる場合は、次の確認へ進みます。
対処法2:スリープ解除を許可されている機器を確認する
次に、現在スリープ解除を許可されているデバイスを一覧表示します。
管理者として開いたターミナルで、次のコマンドを実行します。
powercfg /devicequery wake_armed
例えば、次のような機器が表示されることがあります。
- HID準拠マウス
- HIDキーボードデバイス
- USB入力デバイス
- 有線LANアダプター
- 無線LANアダプター
ここに表示された機器は、Windowsをスリープから解除できる設定になっています。
対処法3:マウスによるスリープ解除を無効にする
机への振動やわずかなマウス移動だけでパソコンが復帰する場合は、マウスのスリープ解除設定を確認します。
- スタートボタンを右クリックします。
- 「デバイス マネージャー」を開きます。
- 「マウスとそのほかのポインティング デバイス」を展開します。
- 使用しているマウスを右クリックします。
- 「プロパティ」をクリックします。
- 「電源の管理」タブを開きます。
- 「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」のチェックを外します。
- 「OK」をクリックします。
設定後にパソコンをスリープにして、マウスを動かしても復帰しないか確認してください。
「電源の管理」タブが表示されない場合
パソコンやマウス、USBコントローラーの種類によっては、「電源の管理」タブが表示されない場合があります。
その場合は無理に変更せず、後述するpowercfgコマンドで設定を確認する方法を利用できます。
対処法4:キーボードによるスリープ解除を無効にする
キーボードに少し触れただけでスリープが解除される場合も、同様の設定を確認します。
- 「デバイス マネージャー」を開きます。
- 「キーボード」を展開します。
- 使用しているキーボードを右クリックします。
- 「プロパティ」を開きます。
- 「電源の管理」タブを開きます。
- 「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」のチェックを外します。
- 「OK」をクリックします。
ただし、マウスとキーボードの両方でスリープ解除を無効にすると、環境によっては電源ボタンなどで復帰させる必要があります。
最初はマウスだけ無効にし、使い勝手を確認する方法がおすすめです。
対処法5:powercfgで特定の機器によるスリープ解除を無効にする
デバイスマネージャーから設定できない場合は、powercfgコマンドを利用できます。
まず次のコマンドで対象機器の名前を確認します。
powercfg /devicequery wake_armed
続いて、次の形式でスリープ解除を無効にします。
powercfg /devicedisablewake "デバイス名"
例えば、表示されたデバイス名が「HID-compliant mouse」であれば、その名前をダブルクォーテーション内に入力します。
デバイス名は表示された文字列をそのまま使用してください。
対処法6:Wake on LANを確認する
マウスやキーボードを触っていないのに勝手に復帰する場合は、ネットワーク機器が原因の可能性があります。
Wake on LANは、ネットワーク経由でパソコンを起動・復帰させるための機能です。
- 「デバイス マネージャー」を開きます。
- 「ネットワーク アダプター」を展開します。
- 使用しているLANアダプターを右クリックします。
- 「プロパティ」を開きます。
- 「電源の管理」タブを確認します。
「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」が有効になっている場合は、必要がなければチェックを外して動作を確認します。
Wake on LANを実際に利用している場合は、設定を変更すると遠隔起動できなくなるため注意してください。
対処法7:スリープ解除タイマーを確認する
Windowsやアプリのスケジュールによって、自動的にスリープ解除される場合があります。
管理者としてターミナルを開き、次のコマンドを実行します。
powercfg /waketimers
このコマンドでは、現在設定されているスリープ解除タイマーを確認できます。
タイマーが表示された場合は、Windows Updateやタスクスケジューラなどの処理が関係していないか確認します。
対処法8:電源オプションの「スリープ解除タイマー」を確認する
自動的なスリープ解除が続く場合は、電源オプションも確認できます。
- 検索欄に「コントロール パネル」と入力して開きます。
- 「システムとセキュリティ」をクリックします。
- 「電源オプション」を開きます。
- 使用中の電源プランの「プラン設定の変更」をクリックします。
- 「詳細な電源設定の変更」をクリックします。
- 「スリープ」を展開します。
- 「スリープ解除タイマーの許可」を確認します。
不要な自動復帰が原因と思われる場合は「無効」にして動作を確認します。
ただし、設定を変更すると予定されていたメンテナンスなどが実行されない場合があるため、問題が改善しない場合は元の設定に戻してください。
対処法9:在席検知機能を確認する
一部の新しいWindows 11搭載パソコンには、人がパソコンへ近づくと自動的に復帰する「在席検知」機能があります。
対応機種では、マウスやキーボードに触れていなくても、人が近づいただけで画面が点灯する場合があります。
設定に該当項目がある場合は、「設定」→「システム」→「電源とバッテリー」→「画面とスリープ」付近を確認します。
「近づいたときにデバイスを自動的にスリープ解除する」といった設定が有効なら、不要な場合はオフにして確認してください。
対処法10:USB機器を一度外して確認する
USBマウスやキーボード以外の周辺機器が、スリープ解除の原因になる場合もあります。
一度、次のようなUSB機器を必要最小限まで外して確認してください。
- USBハブ
- ゲームコントローラー
- 外付けHDD・SSD
- Webカメラ
- USBオーディオ機器
- 無線マウス・キーボードのUSBレシーバー
外した状態で勝手に復帰しなくなれば、接続していた機器のどれかが原因と判断しやすくなります。
1台ずつ戻して確認すると原因を特定できます。
対処法11:Windows Updateを確認する
ドライバーやWindowsの一時的な不具合が関係している場合もあります。
- 「設定」を開きます。
- 「Windows Update」をクリックします。
- 「更新プログラムのチェック」を実行します。
- 利用可能な更新プログラムがあればインストールします。
- パソコンを再起動します。
更新後に再びスリープへ移行し、症状が改善したか確認してください。
対処法12:マウス・キーボードのドライバーを確認する
スリープ関連の設定が正常でも、ドライバーの不具合で予期しない復帰が起きる可能性があります。
- 「デバイス マネージャー」を開きます。
- 対象のマウスまたはキーボードを右クリックします。
- 「ドライバーの更新」を選択します。
- 「ドライバーを自動的に検索」を選択します。
メーカー製のマウスやキーボードを使用している場合は、メーカーが提供している専用ソフトやドライバーも確認してください。
スリープ直後にすぐ復帰してしまう場合
「スリープ」をクリックすると一度画面が消えるものの、数秒ですぐにサインイン画面へ戻る場合があります。
この場合は、まず次の2つのコマンドで原因を確認してください。
powercfg /lastwake
powercfg /devicequery wake_armed
マウス、キーボード、LANアダプターなどが表示された場合は、その機器のスリープ解除設定を順番に無効にして確認します。
原因が特定できない場合は、USB機器を一度外し、最小構成で試すと切り分けやすくなります。
「勝手にスリープする」と「勝手にスリープ解除される」は別の症状
似ていますが、この2つは原因が異なります。
- 勝手にスリープする:電源・スリープ時間や省電力設定などを確認する
- 勝手にスリープ解除される:マウス、キーボード、LAN、解除タイマーなどを確認する
今回の記事は、スリープに入ったあと意図せずパソコンが復帰する場合の対処法です。
よくある質問(FAQ)
Q1. マウスを少し動かしただけでスリープが解除されるのは故障ですか?
故障とは限りません。マウスにパソコンをスリープから解除する権限が設定されていると、わずかな動きでも復帰することがあります。
Q2. キーボードだけでスリープ解除できるようにできますか?
できます。マウスのスリープ解除だけを無効にし、キーボード側の設定を有効のままにすれば、キーボード操作で復帰できる構成にできます。
Q3. どの機器がパソコンを起こしたか調べられますか?
管理者としてターミナルを開き、「powercfg /lastwake」を実行すると、直前のスリープ解除に関する情報を確認できます。
Q4. スリープ解除可能なデバイスを全部確認できますか?
「powercfg /devicequery wake_armed」を実行すると、現在スリープ解除を許可されているデバイスを一覧表示できます。
Q5. 何も触っていないのに勝手に復帰するのはなぜですか?
Wake on LAN、スリープ解除タイマー、USB機器、Windowsの処理、対応パソコンの在席検知機能などが考えられます。
Q6. スリープ解除を全部無効にしても大丈夫ですか?
すべて無効にすると、マウスやキーボードでは復帰できなくなり、電源ボタンなどを使用する必要が出る場合があります。必要な機器だけ残す方法がおすすめです。
まとめ
Windows 11でスリープが勝手に解除される場合は、まずどの機器や処理がパソコンを起こしているのかを確認することが重要です。
次の順番で確認すると原因を見つけやすくなります。
- 「powercfg /lastwake」で直前の解除原因を確認する
- 「powercfg /devicequery wake_armed」で解除可能な機器を確認する
- マウスのスリープ解除を無効にする
- キーボードの設定を確認する
- Wake on LANを確認する
- スリープ解除タイマーを確認する
- 在席検知機能を確認する
- USB機器を外して原因を切り分ける
- Windows Updateとドライバーを確認する
特にデスクトップパソコンでは、マウスのわずかな振動やネットワークアダプターが原因になっていることがあります。
最初から多くの設定を変更せず、原因を確認してから該当する機器だけ設定を変更するのが安全です。
関連記事
- PCが勝手にスリープ・休止状態になる原因と対処法【初心者向け・実体験あり】
- マウス・キーボードが反応しない原因と対処法【初心者向け・実体験あり】
- USB機器を認識しない原因と対処法【初心者向け・実体験あり】
- PCが勝手に再起動する原因と対処法【実体験あり・初心者向け完全ガイド】
- Windows Update後の不具合対処法【初心者向け・実体験あり完全ガイド】
