Windows次回再起動時のオプションのコントロール、この手があった!――マルチブート環境、トラブルシューティングに有効山市良のうぃんどうず日記(252)

皆さん、マルチブート環境でOSを選択したり、トラブルシューティングオプションを選択したりするため、モダンブートメニューが出てくるタイミングを待ったり、モダンブートメニューを出すための操作を行ったりしていませんか。モダンブートメニューはWindowsの起動中または再起動中に表示されるものですが、今回紹介するもう1つの方法を覚えておくとすごく便利ですよ。

» 2023年03月08日 05時00分 公開
[山市良テクニカルライター]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「山市良のうぃんどうず日記」のインデックス

山市良のうぃんどうず日記

通常の「モダンブートメニュー」の出し方

 「Windows 8」から導入された青い背景の「モダンブートメニュー」(ブートイマーシブメニュー、詳細ブートオプション)は、マルチブート環境におけるOSの選択画面、その他の起動設定、各種トラブルシューティングオプションへのアクセスを提供します(画面1)。

画面1 画面1 モダンブートメニューが提供する、マルチブート環境におけるOS選択画面(画面左)とトラブルシューティングオプション(画面右)

 モダンブートメニューは、「Windows 7」までの「レガシーブートメニュー」(Windows 8以降でもレガシーブートメニューに変更可能)とは異なり、Windows起動直後の[F8]キーの連打で出すことはできません。

 マルチブート環境の場合、既定のOSがほぼほぼ起動したタイミングでモダンブートメニューが表示され、既定以外のOSを選択すると、一度再起動された後に選択したOSが起動します。OSの起動失敗が繰り返されると、自動修復を試みた後に、モダンブートメニューのトラブルシューティングオプションへと進むことができます。

 OSが正常に稼働している場合は、「設定」アプリの「更新とセキュリティ」にある「回復」(「Windows 10」の場合)、または「設定」アプリの「システム」にある「回復」(「Windows 11」の場合)を開き、「PCの起動をカスタマイズする」の「今すぐ再起動」をクリックすることで、モダンブートメニューを表示させることができます。あるいは、[Shift]キーを押しながら再起動操作を行うことでも可能です。

 その他、コマンドプロンプトやPowerShellを開き、次のいずれかのコマンドラインを実行することでも、モダンブートメニューを表示させることができます(画面2)。

shutdown /r /o /t 0

 または

reagentc /boottore(※reagentcの実行には管理者権限が必要)
shutdown /r /t 0
画面2 画面2 「shutdown」コマンドの「/o」オプションを使用すると、再起動後にモダンブートメニューが表示される

ログオンセッションでモダンブートメニューを先に操作しちゃえばいい!

 モダンブートメニューの実行ファイルは「C:\Windows\System32\Bootim.exe」であり、ログオンセッション内で管理者として実行すれば、稼働中のシステムでいつでも表示させることができます。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。