修正:コンピューターがスリープモードのままにならない

一部のWindowsユーザーは、明らかなトリガーがなく、コンピューターが突然スリープから復帰したと報告しています。 この問題は、PC構成が大きく異なるWindows 8およびWindows 10で最も頻繁に報告されます。 結局のところ、この特定の問題を抱えている人は非常に多く、ほとんどの場合、ユーザーが保留中のWindows更新プログラムをインストールした後に問題が発生すると報告されています。

コンピューターがスリープモードのままにならない

PCがスリープから復帰する原因は何ですか?

さまざまなユーザーレポートと、この特定の問題を解決するために一般的に使用されている修復戦略を見て、この特定の問題を調査しました。 調査に基づいて、この特定の問題を引き起こす可能性のあるいくつかの異なる潜在的な犯人があります。

  • ウェイクタイマーが有効になっている -重要なウェイクタイマーがスリープまたは休止状態のセッションを中断することが許可されている場合、この問題が発生する可能性があります。 このシナリオが該当する場合、電源オプションメニューからウェイクタイマーを無効にすることで問題を解決できます。
  • ネットワークアダプターがPCをスリープ状態から復帰させています –有線接続を使用している場合、ネットワークアダプターがPCをスリープ状態から復帰させる原因となっている可能性があります。 このシナリオが該当する場合は、[電源の管理]タブにアクセスし、ネットワークアダプターがコンピューターをスリープ解除できないようにすることで問題を解決できます。
  • ディスクデフラグツールのスケジュールされたタスクがコンピューターを起動しています -この問題を引き起こす可能性のあるもう1つの潜在的な犯人は、自動化されたディスクデフラグタスクです。 この場合、[ディスクデフラグ]メニューから自動タスクを無効にすることで問題を解決できます。
  • 接続されたデバイスがコンピューターを起動しています -マウスとワイヤレスキーボードがこの特定の問題の原因となっていることがよくあります。 これが突然の覚醒期間の原因である場合、問題を引き起こしているデバイスを特定して制限することで問題を解決できます。
  • Wake on Magic PacketとWake On Pattern Match –この特定の問題を引き起こす可能性のある2つのネットワークアダプタプロパティ(Wake On Magic PacketとWake on Pattern Match)があります。 この場合、ネットワークと共有センターの設定にアクセスして、2つのプロパティがスリープシーケンスに影響しないようにすることができます。

現在、同じ問題の解決に苦労している場合、この記事ではトラブルシューティングのアイデアを示します。 以下に、同様の状況にある他のユーザーが問題を解決し、明らかなトリガーなしでコンピューターがスリープ状態から復帰するのを防ぐために使用したメソッドのコレクションを示します。

方法1:ウェイクタイマーを無効にする

一部の影響を受けるユーザーは、高度なスリープオプションからウェイクタイマーを無効にした後、最終的に問題を解決できたと報告しています。 ウェイクタイマーは、PCをスリープモードまたは休止モードから(特定の時間に)起動する時限イベントです。

デフォルトでは、PCは重要なスリープ解除タイマーがスリープまたは休止状態セッションを中断することのみを許可するように構成されています 。 マシンがスリープから復帰しないようにするために、ウェイクタイマーを無効にするためのクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、 「control.exe」入力し、 Enterキーを押してコントロールパネルを開きます。

    Run Commandを使用してコントロールパネルにアクセスする
  2. コントロールパネル内で、右上隅の検索機能を使用して「 電源オプション 」を検索します。
  3. [ 電源オプション ]メニュー内で、現在アクティブな電源プランを確認し、[ プラン設定の変更 ]をクリックします

    注:複数の電源プランを使用している場合は、積極的に使用している全員に対して以下の手順を繰り返す必要があります。

  4. [プラン設定編集]ウィンドウ内で、[ 高度な電源設定の変更 ]をクリックします
  5. [ 電源オプション ]メニューの[ 詳細設定]タブで、[ スリープ ]メニューまでスクロールし、[+]アイコンをクリックして、使用可能なすべてのオプションを展開します。
  6. 次に、 ウェイクタイマーの許可に関連付けられているメニューを展開し、 [ バッテリーオン ][ プラグイン]の両方のドロップダウンメニューを[ 無効 ]に変更します
  7. [ 適用]をクリックして、現在の構成を保存します。 次に、コンピューターを再起動し、次の起動が完了したらコンピューターをスリープ状態にして、問題が解決したかどうかを確認します。

ウェイクタイマーを無効にする

明らかなトリガーがなく、コンピューターがスリープから突然目覚めているのをまだ見る場合は、下の次の方法に進んでください。

方法2:ネットワークアダプターがPCを起動させないようにする

この特定の問題に対する別の一般的な修正方法は、デバイスマネージャーを使用してコンピューターを起動するハードウェアを許可しないことです。 まったく同じ問題に遭遇した複数のユーザーは、デバイスマネージャーを使用してネットワークアダプターがPCを起動できないようにした後、問題が最終的に修正されたことを報告しました。

これを行う方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、 「devmgmt.msc」入力してEnterキーを押し、[ ファイル名を指定して実行 ]ダイアログボックスを開きます。
  2. デバイスマネージャー内で、 ネットワークアダプターに関連付けられたドロップダウンメニューを展開します。 次に、アクティブなネットワークアダプターを右クリックし、[ プロパティ ]を選択します。
  3. ネットワークコントローラーの[ プロパティ]画面で、[電源の管理]タブに移動します。
  4. [このデバイスにコンピューターのスリープ解除許可する]に関連付けられているボックスをオフにし、[ OK ]をクリックして変更を保存します。
  5. コンピューターを再起動し、次回の起動時に問題が解決したかどうかを確認します。

ネットワークアダプターがPCを起動させないようにする

この変更が実施された後でもコンピューターが突然スリープから復帰することにまだ気づいている場合は、下の次の方法に進んでください。

方法3:ディスクデフラグツールの自動スケジュールタスクを無効にする

一部のユーザーが報告しているように、この問題を引き起こす可能性のある別の潜在的な犯人は、自動化されたディスクデフラグタスクです。 同じ問題に直面している数人のユーザーは、Disk Defragmenterの自動デフラグタスクを無効にした後、コンピューターがスリープからの復帰をやめたと報告しました。

これを行う方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 新しく表示された実行ボックスで、「 dfrgui」入力し、 Enterキーを押して、 ディスクデフラグツールユーティリティを開きます。
  2. [ドライブの最適化]ウィンドウ内で、[ スケジュールされた最適化 ]の下の[ 設定変更 ]ボタンをクリックします
  3. 次のウィンドウで、スケジュールに沿った実行に関連付けられているチェックボックスを無効にします(推奨)。

    注:この手順により、スケジュールされたタスクが無効になります。 したがって、この方法が効果的であることがわかった場合は、手動でそれを行うタスクがないため、時々この画面に戻って最適化をクリックしてドライブを手動で最適化することを忘れないでください。

デフラグツールのスケジュールされたタスクを無効にする

それでもこの方法で問題が解決しない場合は、下の次の方法に進んでください。

方法4:コンピューターを起動するデバイスを識別する

ターミナルの使用を気にしない場合は、問題を特定し、接続されているデバイスのどれが突然ウェイクを引き起こしているのかを特定できる方法が1つあります。 影響を受ける複数のユーザーが、一連のコマンドプロンプトを実行して問題をトラブルシューティングすることにより、問題の原因となっているデバイスを停止することができました。

ネットワークアダプター以外のどのデバイスがシステムを起動できるかを判断するために使用できる短いガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、 「cmd」入力し、 Ctrl + Shift + Enterキーを押して、昇格したコマンドプロンプトウィンドウを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。

    [実行]ボックスを使用してCMDを実行する
  2. コマンドプロンプト内で、次のコマンドを入力して、現在コンピューターをウェイクアップできるすべてのデバイスを一覧表示します。
     powercfg -devicequery wake_armed 

    PCをスリープから復帰させることができるデバイスを特定する
  3. 上記で生成したデバイスのリストを使用して、コンピューターをウェイクアップしている犯人を見つけるまで、それぞれを(1つずつ)無効にします。 このコマンドを使用して、デバイスがコンピューターを起動しないようにします。
     powercfg -devicedisablewake "デバイス名" 注: "デバイス名"は単なるプレースホルダーです。 無効にしようとしているデバイスの名前に置き換えます。 

    デバイスのウェイク機能を無効にする
  4. 問題の原因となっているデバイスを見つけたら、以下のコマンドを使用して、クリアされた各デバイスを再度有効にします。
     powercfg -deviceenablewake "device name" 注: "device name"は単なるプレースホルダーです。 有効にしようとしているデバイスの名前に置き換えます。 

    デバイスのウェイク機能を有効にする
  5. コンピューターを再度スリープ状態にし、問題が引き続き発生するかどうかを確認します。

それでも同じ問題が発生する場合は、下の次の方法に進んでください。

方法5:マジックパケットでのウェイクおよびパターンマッチでのウェイクを無効にする

影響を受ける複数のユーザーが、ネットワークアダプターのプロパティ( Wake On Magic PacketWake on Pattern Match)を無効にすることで問題を解決できたと報告しています。 これら2つのプロパティを無効にすると、ネットワークアダプターがコンピューターをスリープ状態から復帰させる機能を失います。

これを行う方法のクイックガイドを次に示します。

  1. ウィンドウキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、「 ms-settings:network-vpn 」と入力してEnterキーを押し、 [設定 ]タブの[VPN]タブを開きます。

    設定アプリの[VPN]タブを開く
  2. [VPN]タブ内で、[ ネットワークと共有センター ]をクリックします。 次に、画面の右上隅にあるアクティブなネットワークアダプター接続に関連付けられているをクリックします。

    ネットワークアダプターのプロパティへのアクセス
  3. ネットワークアダプタのステータス画面で、[ プロパティ ]をクリックします。 次に、[ プロパティ]画面から[ ネットワーク ]タブに移動し、アクティブなワイヤレスアダプターの下にある[ 構成 ]をクリックします

    ネットワークのアダプターのプロパティへのアクセス
  4. ネットワークアダプタの[プロパティ]画面内で、[詳細設定]タブに移動し、[ マジックパケットで起動]まで下にスクロールします。 プロパティを選択した状態で、その値を右から無効に変更します

    Wake on Magic Packetプロパティを無効にする
  5. Wake on pattern matchでステップ4を繰り返します。
  6. PCをスリープ状態にして、問題が解決したかどうかを確認します。

興味深い記事