Windows 11が自動的にスリープ状態にならないようにする方法

Windows 11 のパソコンが、何か重要な作業をしている最中にスリープ状態になってしまうと、本当に困ってしまいます。デフォルトの電源設定が早すぎる場合や、設定ミスによってシステムが自動的にスヌーズ状態になってしまう場合もあります。幸いなことに、スリープ設定の調整は、どこを見ればよいかさえ分かれば、それほど複雑ではありません。特に長時間のダウンロードやプレゼンテーション中に、パソコンが予期せずシャットダウンしたり休止状態になったりするのを防ぐ便利な方法です。このガイドでは、パソコンを長時間(あるいは永久に)起動状態に保つための簡単な方法をいくつかご紹介します。ただし、パソコンを常にオンにしておくと、電力消費が大きくなり、ハードウェアの劣化が早まる可能性があるので、「常時起動モード」にする前に、その点をよく考えてください。

Windows 11でコンピューターのスリープを解除する方法

システムのスリープモードの扱い方を変えると、実はかなりのストレスが軽減されることがあります。Windowsが、指示していないのにPCをスリープ状態にしてしまう場合は、以下の手順が役立つはずです。設定自体は簡単ですが、設定が奥深くに埋もれていたり、アップデート後にリセットされたりすることもあります。そのため、動作がおかしくなっても驚かないでください。Windows 11マシンが自動的にスリープ状態にならないようにする方法をご紹介します。

Windows設定でスリープ設定を調整する

この方法は最も簡単で、特にGUIで操作するのが好きな人には最適です。コマンドをいちいち操作せずに、手軽に問題を解決したい方に最適です。通常、バッテリーの持ちも良好に保たれるため、ノートパソコンでもデスクトップパソコンでも使えます。

  1. スタート メニューをクリックして歯車アイコンをクリックするか、 を押して設定を開きますWin + I
  2. 「システム」に移動し、「電源とバッテリー」をクリックします。
  3. 「画面とスリープ」というセクションまで下にスクロールします。
  4. 両方のオプション(バッテリー電源使用時、電源接続時)で、スリープのドロップダウン メニューから[なし]を選択します。

これは基本的にWindowsにスリープタイマーを無視するように指示し、手動でスリープまたはシャットダウンするまで起動状態を維持します。一部のアップデートやハードウェアポリシーによってこの設定が上書きされる可能性があることに注意してください。ただし、通常は保存後に有効になります。

コマンドラインまたは PowerShell でカスタム電源プランを設定する

毎回GUIを操作せずに、特定のシナリオ専用の電源プランを作成することを推奨する人もいます。Windowsでは隠れた機能ですが、デフォルトの制限をコマンドで解除できます。これは、複数のデバイスを設定する場合や、変更をスクリプトで実行する場合などに特に便利です。

  1. PowerShell を管理者として開きます。[スタート] ボタンを右クリックし、[Windows PowerShell (管理者)]を選択します。
  2. スリープを防止する新しい電源プランを作成するには、次のコマンドを入力します。 powercfg /create Base "NoSleepPlan"
  3. ここで、このプランのスリープ タイムアウトを「なし」に設定します。 powercfg /change standby-timeout-ac 0 powercfg /change standby-timeout-dc 0

これにより、AC電源でもバッテリーでもスリープしないプランが設定されます。元に戻したい場合は、次のコマンドを使用します。 powercfg /setactive

*( GUID を、を使用して確認できるカスタム プランの実際の識別子に置き換えますpowercfg /list。)*

設定によっては、この方法が複雑だったり、すぐに反映されなかったりするかもしれません。そのため、変更後に再起動してみると良いでしょう。正直なところ、あるマシンではうまくいったのに、別のマシンでは再起動しないとうまくいかなかったという経験があります。ですから、最初の設定でうまくいかなくても、イライラしないでください。

レジストリでスリープを無効にする(高度な設定ですが、必要な場合もあります)

GUIとコマンドラインで解決できない場合は、レジストリの調整が最終手段となるかもしれません。ただし、多少リスクがあるので、慎重に行ってください。この方法は、グループポリシーやサードパーティ製アプリのせいでスリープ設定が元に戻ってしまう場合に有効です。

  1. を押してWin + Rと入力しregedit、Enter キーを押してレジストリ エディターを開きます。
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Powerに移動します。
  3. スリープ モードに関連するPowerSettingsという DWORD 値を見つけるか作成します。残念ながら、これは少し複雑でデバイスごとに異なるため、正確なモデル名 + 「スリープ レジストリを無効にする」を Google で検索すると、問題が回避される可能性があります。

当然ながら、Windows は必要以上に困難にしなければなりません。他に解決策がない限り、この方法は大抵やり過ぎです。

それでも問題が解決しない場合のその他のヒント

  • 別の電源プランを試してください。デフォルトの電源プランは、更新後にロックされたりリセットされたりする場合があります。
  • Windows の設定を上書きする可能性のある、電源やハードウェアを管理するサードパーティ製ソフトウェア (製造元のブロートウェアなど) がないか確認します。
  • 企業のマシンを使用している場合は、グループ ポリシーによってスリープ設定が制御されている可能性があります。その場合は、管理者の支援または IT サポートが必要になります。

ええ、変更後に再起動するだけで新しい設定が有効になることもあります。奇妙ですが、本当です。また、一部の設定では、特定のバックグラウンドプロセスが実行中の場合、システムが一時的に設定を無視するようです。その点にご注意ください。

まとめ

  • スタートメニューから設定を開くか、Win + I
  • システム>電源とバッテリーに移動します
  • スリープオプション(バッテリー駆動時と電源接続時の両方)を「なし」に設定する
  • 必要に応じて保存して再起動します

まとめ

Windows 11マシンの起動時間を長くするのは、設定によっては簡単な場合もあれば、少し面倒な場合もあります。GUIオプションが最も簡単ですが、うまくいかない場合はコマンドラインやレジストリの調整が効果的です。ただし、設定を反映させるには再起動が必要になる場合があることを覚えておいてください。特に管理対象マシンや特殊なハードウェアを使用している場合は、電源ポリシーに注意してください。これらの設定が設定よりも優先される可能性があります。それでも、すべてがロックされれば、Windowsがシャットダウンしたり、タスクの途中でスリープ状態になったりすることなく、中断することなく作業できるようになります。これがうまくいくことを祈ります。もしうまくいかなかった場合は、アプリの干渉やハードウェア固有の不具合がないか確認するのが良いでしょう。