Windows 8のハイブリッドブートとシャットダウンを無効にする方法

Windows 8が他のどのバージョンよりも高速に起動すると発表された当時、Microsoftファンは大いに歓喜しました。しかし、OSが一般ユーザーに普及するにつれ、ハイブリッドブートが期待ほど優れた機能ではないことが判明します。ハイブリッドブートやシャットダウンの処理中にパソコンがフリーズするという報告が相次いだのです。ハイブリッドブートとシャットダウンの仕組みを理解し、その無効化方法を把握しておけば、Windows 8のこの機能にまつわるトラブルを効果的に回避できます。
ハイブリッドブートとシャットダウンとは?
ハイブリッドブートとシャットダウンは、Windowsの通常の起動・終了にかかる時間を短縮するための仕組みです。通常、起動や終了の際には、パソコンは実際に動作を開始する前に複雑な処理を段階的に実行します。
従来の起動プロセスは次のような流れです。
プリブート → システム初期化 → ユーザーセッション初期化
一方、ハイブリッドブートでは次のようになります。
プリブート → ハイバーファイル読み込み → ドライバー初期化 → ユーザーセッション初期化
起動時間の大半を占めるのが「システム初期化」です。ここでは、ユーザーセッションが読み込まれる前に、ドライバー、サービス、基本セッションがメモリへロードされます。Windows 8のハイブリッドブートは、休止状態の考え方を応用したものです。休止状態にすると、システムはそのセッションにおけるシステム初期化の状態をスナップショットとして保存し、復帰時に利用します。このセッションデータを格納したハイバーファイル(hiberfil)が作成され、Windows 8はこのファイルをもとに高速で復帰します。
さらに、Windows 8でシャットダウンを実行する際にも、実はハイブリッドシャットダウンが働いています。これにより、終了も起動と同じくらい素早く行えるのです。シャットダウン時には、そのセッションが起動用のハイバーファイルに保存され、次回起動時にそのデータが読み出されてハイブリッドブートが実行されます。
Windows 8でハイブリッドブートを無効にする手順
ハイブリッドブートが原因と思われる不具合が発生している場合は、この機能を無効にできます。ただし、無効化後はWindows 8以前と同様に、起動に時間がかかるようになる点に注意してください。
1. スタート画面で「電源設定」と検索します。

2. 「電源ボタンの動作の変更」をクリックします。

3. 「現在利用可能ではない設定を変更します」をクリックします。
4. 表示された場合は、管理者パスワードを入力してユーザーアカウント制御を承認します。
5. 「シャットダウン設定」欄の「高速スタートアップを有効にする(推奨)」のチェックを外します。

6. 「変更の保存」をクリックし、パソコンを再起動します。
ハイブリッドブートをオフにすると、Windows 8の起動速度がどれほど変化するかを確認できます。
Windows 8で完全なシャットダウンを実行する方法
デフォルト設定では、Windows 8は常にハイブリッドシャットダウンを行います。通常のシャットダウンに切り替える設定項目は用意されていないため、専用のショートカットを作成して対応しましょう。
1. デスクトップの何もない場所で右クリックします。

2. 「新規作成」を選択します。

3. 「ショートカット」をクリックします。

4. 「項目の場所を入力してください」欄に、次のコマンドを入力します。
shutdown -F -T ## -C "Your message here"
「##」には0〜315360000の範囲で任意の秒数を指定できます。「Your message here」の部分には、シャットダウン時に表示させたいメッセージを自由に入力してください。入力後、「次へ」をクリックします。

5. ショートカットに任意の名前を付け、「完了」をクリックして作成します。
6. 作成したショートカットを右クリックし、「プロパティ」を開きます。

7. 「アイコンの変更…」をクリックします。既定のアイコンがない旨の警告ポップアップが表示されるので、「OK」をクリックして続行します。


8. シャットダウン用ショートカットとして使いたいアイコンを選び、「OK」をクリックします。

9. 「適用」→「OK」の順にクリックして、プロパティ画面を閉じます。
10. ショートカットをもう一度右クリックします。
11. 「スタートにピン留め」を選択します。
12. スタート画面を開き、シャットダウンタイルをクリックします。

これで、必要なときにいつでもタイルをクリックするだけで、通常のWindowsシャットダウンを実行できるようになります。

まとめ
すべてのWindowsユーザーがハイブリッドブートとシャットダウンを無効化すべきわけではありません。しかし、再起動時にWindows 8の動作が重くなるといった問題が頻発する場合は、通常のシャットダウンと起動を試すことで改善できる可能性があります。本記事の手順を活用すれば、状況に応じて柔軟に切り替えられます。
画像クレジット:Clker、Big Stock Photo「power button on」
-
Windows 10のStartMenuExperienceHost.exeとは?正体とエラー対処・無効化の方法を徹底解説
「StartMenuExperienceHost.exe」は、Windowsオペレーティングシステムの中核を担うプログラムファイルの一つです。Windows 10のビルド1903で初めて導入され、その後リリースされたWindows 10バージョン2004にも引き継がれました。この実行ファイルは、タスクマネージャー上で常時稼働しているプロセスとして確認でき、スタートメニューを独立したプロセスとして安定して動作させる役割を果たしています。これにより、スタートメニューに関連するエラーやクラッシュの発生リスクが大幅に軽減されます。 ただし、まれにこのプロセスが応答しなくなるトラブルが発生することもあり
-
Windows 7とWindows 8をデュアルブートする方法【パーティション作成からインストールまで完全解説】
Windows 8に興味はあるけれど、今使っているWindows 7は手放したくない――そんな悩みを抱えている方は少なくありません。特に新旧で変更点が大きい場合、旧バージョンに慣れきったユーザーほど戸惑いを感じやすいものです。しかし、Windows 7とWindows 8は、どちらか一方を諦めることなく両方試すことができます。そう、1台のPCに両方のOSを共存させられるのです。 この仕組みは「デュアルブート」と呼ばれます。デュアルブート環境では、PCの電源を入れるたびに、起動するOSとしてWindows 7とWindows 8のどちらかを選択する画面が表示されます。これにより、Windows