Windows 10および11で高速スタートアップを有効または無効にする方法

📅
🕑 1 分で読む

高速スタートアップは、便利そうに聞こえるものの、実際にはメリットよりもトラブルのほうが大きいWindowsの機能の一つです。特に、アップデートをインストールしたり、暗号化されたディスクを使用したりする場合に顕著です。デュアルブート環境ではうまく動作しなかったり、特定のドライバーが正しく読み込まれなかったりすることがあります。Windowsの動作が不安定だったり、アップデートができなかったり、外付けドライブがなぜかロックされたりする場合は、高速スタートアップを無効にすることで解決できるかもしれません。幸いなことに、設定は簡単に切り替えられ、必要に応じて後でオンに戻すことができます。ただし、設定によっては、通常のオプションが見つからないか無効になっている場合があるため、別の方法が必要になる場合があることに注意してください。特にオフィスのコンピューターでは、この点が厄介な場合があります。

Windows 10および11で高速スタートアップをオンまたはオフにする方法

主な方法は、電源オプションから設定することです。基本的には、「コントロールパネル」>「ハードウェアとサウンド」>「電源オプション」と進み、サイドバーにある「電源ボタンの動作を選択する」をクリックし、最後に「現在利用可能ではない設定を変更します」をクリックします。これでグレー表示されているオプションがロック解除されます。そこから下にスクロールして、「シャットダウン設定」セクションを見つけます。 「高速スタートアップを有効にする(推奨)」のチェックボックスがあるはずです。必要に応じて、オンまたはオフにしてください。通常、ほとんどのユーザーにとってこれが最も簡単な方法です。ウィンドウを閉じる前に、下部にある「変更を保存」をクリックすることを忘れないでください。

一部の設定では、このボックスが表示されない場合があります。これは、高速スタートアップが休止状態が有効になっていることを前提としているためです。その場合は…バックアップ方法を検討してください。また、変更を完全に有効にするには、Windows の再起動が必要になる場合があります。効果を確認するために 1 回か 2 回の再起動が必要になる場合もありますが、驚かないでください。

「高速スタートアップ」チェックボックスが表示されない場合はどうなりますか?

これは、休止状態が無効になっている場合に発生します。コマンドプロンプトから休止状態を再び有効にすることができます。コマンドプロンプトを管理者として(Run as administrator)開き、次のようにpowercfg /hibernate on入力します。Enterキーを押してマシンを再起動します。その後、電源オプションに戻り、チェックボックスが表示されるかどうかを確認します。Windowsが高速スタートアップを使用するには休止状態が有効になっている必要があるため、通常はこれで問題が解決します。

レジストリエディターで高速スタートアップを無効にする

GUIのオプションが表示されない場合や、解決困難な問題のトラブルシューティングを行っている場合があります。そのような場合は、レジストリをいじることで改善される可能性があります。ただし、レジストリの編集は慎重に行わないとシステムに悪影響を与える可能性があるため、注意が必要です。レジストリを編集する前に、レジストリのバックアップを作成してください。レジストリエディターを開くには、Windowsキー + Rを押し、 「regedit」と入力してEnterキーを押します。ポップアップが表示されたら、次の場所に移動します。

  • HKEY_LOCAL_MACHINE
  • システム
  • 現在のコントロールセット
  • コントロール
  • セッションマネージャー

HiberbootEnabledというDWORD値を探します。ダブルクリックしてください。見つからない場合は手動で作成する必要があるかもしれませんが、通常は存在します。高速スタートアップを無効にするには、値を0に設定します。有効に戻すには、値を1に変更します。編集後は必ず「OK」をクリックして再起動してください。

コマンドプロンプトを使用して高速スタートアップを無効にする

レジストリをいじるのが面倒だと思ったり、面倒くさがったりするなら、これが簡単な方法です。管理者権限でコマンドプロンプトを開き(Windows key + Scmdと入力して右クリックし、「管理者として実行」を選択)、次のコマンドを入力します。

powercfg /hibernate off

Enterキーを押すと休止状態が完全にオフになり、高速スタートアップも停止します。変更を確認するメッセージが表示され、再起動後には機能が無効になっているはずです。高速スタートアップを再びオンにするには、以下を実行してください。

powercfg /hibernate on

これはレジストリ方法ほど細かく調整されていませんが、最終的には同じように機能する簡単な修正です。

さらに読む

起動オプションをいじりながら、Windowsの速度向上や安定化を図る他の方法も検討してみる価値があります。ディスククリーンアップ(スタートメニューで検索)などの組み込みツールを使用するか、タスクマネージャーCtrl + Shift + Esc)でスタートアッププログラムをチェックして、起動速度を低下させている原因を特定しましょう。PCの最適化に興味があるなら、サードパーティ製のツールも数多くありますが、的外れな方法には注意が必要です。Androidでは、PCと同様にアプリをクリーニングすることで空き容量を増やすことができますが、すべてがすぐに効果を発揮するわけではありません。いろいろと検索して、何か見つかるかもしれません。

まとめ

高速スタートアップは、良い面と悪い面があります。再起動を速くしてくれるはずですが、アップデートやディスクアクセスで問題を引き起こすこともあります。電源オプション、レジストリ編集、コマンドラインから無効にするのは、通常簡単です。ただし、それぞれの方法には癖やリスクがあることを覚えておいてください。ご自身の環境にとって最も安全と思われる方法を選んでください。あるマシンでは問題が解決するかもしれませんが、別のマシンでは全く効果がないこともあります。しかし、切り替え方法を知っておけば、問題が発生しても困ることはありません。

まとめ

  • 高速スタートアップは更新やディスク アクセスを妨げる可能性があります。
  • 問題が発生した場合は、まず無効にしてみてください。
  • 使いやすさに応じて、電源オプション、レジストリ、またはコマンド プロンプトを使用します。
  • 編集する前に必ずレジストリをバックアップしてください。
  • 変更を加えた後に再起動して、効果があるかどうかを確認してください。

これが役に立つことを祈っています。高速スタートアップを無効にすることで、Windowsの奇妙な不具合が修正されたり、少なくともマシンの起動をより細かく制御できるようになるかもしれません。いろいろ試してみるのがうまくいくことを祈っています。もし高速スタートアップを取り戻したくなったら、忘れずに再度有効にしてくださいね!