BIOSのWindows Boot Managerとは?システム起動のプロセスを詳細に解説

BIOSのWindows Boot Managerとは?パソコンが正常に起動するために、パソコン上で何ができるのでしょうか?ここでは、Windows Boot Managerの基本情報と、ブートデバイスを簡単に管理する方法を紹介します。

Asher

投稿者:Asher/更新日:2023年08月03日

この記事を共有: instagram reddit

Windows Boot Managerとは?

Windows Boot Managerは、Microsoftが提供するブート環境セットアップ用のアプリケーションです。ブート環境内のブートマネージャーによって起動される個々のブートプログラムは、デバイスが起動する前に、顧客向けのすべてのシナリオに対応する機能を提供します。しかし、デバイスをスムーズに起動させるために、Windows Boot Managerは何をするのでしょうか?この記事では、Windows Boot Managerについて詳しく説明し、PC上のブートデバイスを簡単に管理する方法を説明します。

Windows Boot Manager

Windows Boot Manager(BOOTMGR)はMicrosoftによってWindows Vista以降のWindows NTバージョン用に開発されたブートローダーです。コンピュータのBIOSやUEFIによって開始される初期プログラムとして機能し、Windowsの残りのコンポーネントをロードする主な機能を持ちます。

ブートプロセス中、ブートセクタまたはUEFIは、システムパーティションまたはブートパーティションにあるBOOTMGRというファイルからWindows Boot Managerをロードします。次にブート設定データストアにアクセスして関連情報を収集し、winload.exeやwinresume.exeを使ってオペレーティングシステムをロードします。

BIOSとUEFIはどちらもデバイスを起動するためにブートローダーを必要とするので、その違いは何ですか?

BIOSのWindows Boot Manager

BIOSはハードウェアコンポーネントを初期化し、コンピュータを起動するのに必要な命令を与えるファームウェアインターフェースです。何十年もの間、コンピュータで使用されてきた代表的なファームウェアです。

BIOSベースのシステムのブートプロセスは、システムのハードウェアに問題がないかチェックするパワーオンセルフテストから始まります。テストが終わると、BIOSは起動可能なデバイスを探しますが、通常はハードドライブか外部記憶装置です。

Windows MBR BIOS

BIOSでは、Windowsブートマネージャーが起動可能なデバイスを識別し、オペレーティングシステムをメモリにロードします。これは、Windowsオペレーティングシステムを起動するために必要な命令を含む、MBRとも呼ばれるマスターブートレコード、またはアクティブパーティションのブートセクタを読み取ります。

UEFIのWindows Boot Manager

UEFIはBIOSの後継であり、ブートプロセスにおいて強化された機能と柔軟性を提供する。UEFIは最新のコンピュータの標準ファームウェアとなっています。UEFIシステムのブートプロセスはBIOSとは異なります。ファームウェアがハードウェアコンポーネントを初期化するところから始まり、UEFIファームウェア自体を実行します。UEFIファームウェアはEFIシステムパーティション(ESP)に保存されたブート関連データを含んでいます。

Windows Boot Manager in UEFI

UEFIのWindows Boot ManagerはEFIシステムパーティション内にあり、Windowsオペレーティングシステムの識別と起動を担当します。UEFIファームウェアを持つシステムでは、UEFIは起動時にEFIシステムパーティションからbootmgfw.efiを呼び出し、Windowsブートマネージャを起動します。

Windows Boot Managerはどのように使うのか?

マシンが起動したらすぐに「F8」キーを押すと、Windowsブートマネージャーにアクセスできます。コンピューターの動作中にWindowsブートマネージャーにアクセスしたい場合は、「設定」に移動します。

手順 1. 「スタート」メニューから「設定」アプリを開きます。

手順 2. 「更新とセキュリティ」をクリックします。

手順 3. ウィンドウの左側にあるメニューから「回復」をクリックします。

手順 4. 「詳細スタートアップ」オプションで「今すぐ再起動」をクリックします。

Windowsブートマネージャーを起動すると、コンピュータの設定を変更したり、ブートデバイスを切り替えたりすることができます。通常、ユーザーはWindowsブートマネージャーを使用して以下のタスクを実行できます:

- オペレーティングシステムの選択:複数のオペレーティングシステムがコンピュータにインストールされている場合、BOOTMGRはどのOSをロードするかを選択するためのメニューを提供します。

- ハードウェアの初期化:BOOTMGRは、プロセッサ、メモリ、周辺機器などの重要なハードウェアコンポーネントを初期化および構成して、オペレーティングシステムが正常に機能するようにします。

- ブート構成データ(BCD):BOOTMGRは、ブートオプション、デバイスパス、起動設定などのブート構成パラメータを含むデータベースであるBCDストアにアクセスし、解釈します。

- エラー処理:ブートプロセス中に何らかの問題が発生した場合、BOOTMGRはエラーメッセージを表示し、トラブルシューティングオプションを提供します。これにより、ユーザーはブート関連の問題を診断して解決できます。

さらに読む:BIOSに入らずにブートデバイスを簡単かつ迅速に管理する方法

Windows Boot Managerは、ユーザーがデバイス設定を変更するための多くの実用的な機能を提供します。しかし、異なるブランドの異なるコンピュータには、BIOSに入る特定の方法があります。お使いのコンピュータがどのようにBIOSに入ることができるかを検索する必要があります。起動順序を変更したり、ブートデバイスを管理したりするだけなら、このプロセスは少し面倒です。

そこで、AOMEI Partition Assistant Professionalの「UEFIブートマネージャー」機能をお勧めします。この機能により、ユーザーはPCが正常に動作している間に起動順序を切り替えたり、現在のブート設定をバックアップしたりすることができます。さらに、プログラムはすべてのブート設定とデバイスの情報を一覧表示するので、すべてのブートデバイスを確認でき、異常なブートオーダーも検出でき、ユーザーはこの機能を通じて不要なブートオプションを削除することもできます。

Proのデモ版 Win 11/10/8.1/8/7/XP
安全かつ快適
注:デモ版は動作確認の目的でのみ使用されます。つまり、デモでは、すべての機能をプレビュー、すべての操作をシミュレートすることしかできません。

手順 1. AOMEI Partition Assistantをインストールし、トップメニューの「ツール」をクリックして、「UEFIブートマネージャー」を選択します。

UEFIブートマネージャー

✖システムドライブがMBRの場合、この機能をクリックした後、「現在のシステムディスクがGPTパーティションスタイルである場合に限り、この機能が利用できます」メッセージが表示されます。

メッセージ

✔システムドライブがGPTの場合、「UEFIブートマネージャー」が表示されます。この画面では、コンピューター上のすべてのUEFIブートオプションが表示され、それらを管理することができます。

UEFIブートオプション

手順 2. 以下の手順に従ってUEFIブートオプションを管理してください。

ブートオプションを変更する

コンピューターの起動順位を変更するために、対象のブートオプションを選択し、上下のボタンをクリックしてください。

ブートオプションを変更

ブートオプションを削除する

使用できないブートオプションまたは不要なブートオプションを削除するために、対象のブートオプションを選択し、「削除」ボタンをクリックしてください。

ブートオプションを削除

※注意:ブートオプションを削除する前に注意してください。システムの起動とセキュリティのために、現在のブートオプションは削除できません。

ワンタイムブートメニューを有効にする方法

対象のブートオプションを選択し、「次回このエントリをブート」ボタンをクリックしてワンタイムブートエントリーを有効にします。このオプションをクリックすると、コンピュータは次回システム起動時にのみこのエントリから起動します。PCが一度このエントリから起動すると、PCはデフォルトの最初のエントリから起動します。

ワンタイムブートメニューを有効化

すると、次回のシステム起動時にコンピューターはこのエントリからのみ起動します。コンピューターが一度このエントリから起動したあと、デフォルトの最初のエントリから起動するようになります。

ブートオプションをバックアップする

万が一の場合に備えてバックアップを作成するために、バックアップしたいブートオプションを選択し、「バックアップ」ボタンをクリックしてください。

ブートオプションをバックアップ

PC上の場所を選択し、「保存」をクリックしてバックアップを保存します。

保存

最後に、.PAUBファイル(バックアップファイル)が作成されます。

.PAUBファイル

ブートオプションを復元する

パーティションやブートファイルが紛失または破損した場合に、バックアップしたばかりのブートオプションを選択し、「復元」ボタンをクリックしてください。

復元

バックアップした.PAUBファイルを見つけて選択し、復元します。

.PAUBファイルを選択

※注意:AOMEI Partition Assistantでブートエントリのバックアップを保持しており、システムが起動しない場合、AOMEI Partition Assistantで起動可能なメディアを作成し、WinPE下でブートエントリを復元することもできます。

ブートオプションを更新する

ブートオプションを更新するために、対象のブートオプションを選択し、「更新」ボタンをクリックしてください。

更新

※注意:「更新」ボタンはリセットを意味しません。ブートオプションを変更した場合、このボタンはブートオプションをリセットするのに役立ちません。

一度だけUEFI BIOS設定画面に入る

「次回の起動時にUEFI BIOS設定画面に直接入る」前のチェックボックスにチェックを入れてください。

一度だけUEFI BIOS設定画面に入る

このオプションを選択すると、次回の起動時にコンピューターはUEFI BIOS設定画面で直接起動します。オプションが一度実行された後も、コンピューターは引き続きデフォルトの最初のエントリから起動します。

UEFI BIOS設定画面

※注意:次のシステム起動中にDELやF12などのホットキーを押す必要はありません。この方法で、UEFI BIOSブートマネージャーが起動され、起動順位を簡単に変更したり、他のBIOS設定を行ったりすることができます。

ブートオプションの管理が終了したら、必要に応じて「再起動」ボタンをクリックしてコンピューターをすぐに再起動することができます。ただし、コンピューターをすぐに再起動したくない場合は、「キャンセル」ボタンをクリックするか、マネージャーウィンドウを閉じるだけで構いません。

再起動

まとめ

Windows Boot ManagerはBIOSとUEFIシステムの両方で重要なコンポーネントです。Legacy BIOSでも最新のUEFIでも、ブートマネージャはオペレーティングシステムをメモリにロードする役割を担っています。AOMEI Partition Assistantは必要な時にブートデバイスをもっと簡単に管理できます。

ブートマネージャのほかに、このツールはディスクのクローン、OSの移行、データを失うことなくディスクをMBR/GPTへの変換、インストールされたアプリの移動、空き領域の割り当てなどのことを実行できます。そして、Windows ServerユーザーのためのServer版とあなたのより高い要件のための他の高度なエディションを持っています。

Asher
Asher・編集者
Asherは、AOMEI Technology会社の編集者として長年AOMEI製品についての記事やコンピュータに関する記事を翻訳したり、書いたりしています。パソコンの基礎知識とか、AOMEI製品の機能(例えば、ディスクとパーティション管理、ディスクのクローン、バックアップ&復元、同期など)について詳しいです。 IT業界に対して深い興味を持っています。そのほか、旅行、アニメ、音楽、色々なことに趣味があります。