Boot Priority(ブートプライオリティ)
起動優先順位。起動デバイスの順序設定
Boot Priority(起動優先順位)とは
Boot Priority(ブート・プライオリティ)とは、コンピュータの電源を入れた際、マザーボードのファームウェア(BIOSまたはUEFI)が「どのストレージデバイスからOS(オペレーティングシステム)を読み込むか」を決定するための優先順位設定のことです。
PCには複数のストレージを搭載することが可能です。例えば、高速なOS起動用のNVMe SSD、データ保存用の大容量SATA SSD、そしてOSインストール用のUSBメモリなどが混在している場合があります。PCは電源が入ると、設定された優先順位に従って、1番目のデバイスに「起動可能なOSがあるか」を確認し、なければ2番目のデバイスへ……という処理を繰り返します。
現代のPC自作において、この設定を正しく理解しておくことは極めて重要です。特にWindows 11や次世代のOSをインストールする際、あるいはOSの再インストールやリカバリを行う際に、このBoot Priorityを適切に操作できないと、「No Bootable Device found」というエラーが表示され、PCが起動しない状況に陥ります。
Boot Priorityの動作メカニズムと起動プロセス
PCの電源ボタンを押してからデスクトップ画面が表示されるまでには、複雑なステップが存在します。Boot Priorityはこのプロセスの非常に早い段階で機能します。
1. POST (Power-On Self-Test)
電源が入ると、まずマザーボード上のCPUやメモリ、GPUなどのハードウェアが正常に動作しているかを確認する「POST」が実行されます。例えば、Ryzen 9 9900Xのような最新CPUを搭載したシステムでは、メモリのトレーニング(最適化)が行われるため、この段階で数秒から数十秒の時間がかかることがあります。
2. UEFI/BIOSのロード
ハードウェアのチェックが完了すると、制御権がUEFI(Unified Extensible Firmware Interface)に渡されます。かつてのBIOS(Basic Input/Output System)に代わり、現在のASUS ROG STRIX Z790-F GAMING WIFI IIなどの最新マザーボードはすべてUEFIを採用しています。UEFIはGUI(グラフィカルユーザーインターフェース)を備えており、マウス操作でBoot Priorityを変更することが可能です。
3. ブートデバイスの走査
ここでBoot Priorityの設定が参照されます。UEFIは設定されたリストの上から順番にデバイスをチェックします。
- 1番目がUSBメモリの場合:USB内にブートローダーがあるか確認し、あればOSインストーラーを起動します。
- 1番目がNVMe SSDの場合:Windows Boot Managerなどのブートマネージャーを探し、OSを起動させます。
4. OSのカーネルロード
有効なブートデバイスが見つかると、そのデバイスからOSのカーネル(中核部分)がメモリ(DDR5-6000などの高速メモリ)にロードされ、私たちが使い慣れたログイン画面へと移行します。
主要なブートデバイスの種類と特徴
Boot Priorityに設定できるデバイスには、物理的な種類によって速度や特性が大きく異なります。以下に、現代の自作PCで一般的に利用されるデバイスをまとめます。
NVMe M.2 SSD (PCIe 5.0/4.0)
現在のメインストレージの主流です。特にCrucial T705のようなPCIe 5.0対応モデルは、シーケンシャルリード速度が最大14,500MB/sという驚異的な数値を叩き出します。OSをここにインストールし、最優先順位に設定することで、数秒での高速起動が実現します。
SATA SSD / HDD
2.5インチのSATA SSDや3.5インチのHDDです。Samsung 990 ProのようなNVMeに比べると速度は大幅に劣り(SATA 3.0の規格上限は約600MB/s)、主にデータ保存用として利用されます。ここを優先順位の1番にすると、OSが入っていない場合に起動エラーとなります。
USBフラッシュドライブ
OSのインストールメディアとして利用されます。Kingston DataTravelerなどのUSB 3.2 Gen2対応製品を使用すれば、転送速度を上げ、インストール時間を短縮できます。通常は、OSインストール時のみ一時的に優先順位を1番に上げ、完了後はSSDに戻します。
ネットワークブート (PXE)
企業の社内LANなどで利用される方式で、サーバー上のイメージからOSを起動させます。個人利用ではほぼ使いませんが、設定を誤って優先順位を高くすると、起動時にネットワーク接続を試みて数十秒待たされる原因になります。
デバイス別スペック比較表
| デバイス種類 | 代表的な製品例 | 転送速度 (目安) | 主な用途 | 優先順位の推奨 |
|---|---|---|---|---|
| NVMe SSD (Gen5) | Crucial T705 | 最大 14,500MB/s | OS起動・重量級アプリ | 常時 1位 |
| NVMe SSD (Gen4) | Samsung 990 Pro | 最大 7,450MB/s | OS起動・ゲーム | 常時 1位 |
| SATA SSD | Crucial MX500 | 最大 560MB/s | データ保存 | 2位以下 |
| HDD | WD Blue | 最大 200MB/s | 大容量バックアップ | 最下位 |
| USBメモリ | Kingston DataTraveler | 100MB/s 〜 1GB/s | OSインストール | 一時的に 1位 |
実践:Boot Priorityの変更手順と注意点
Boot Priorityを変更するには、PC起動直後に特定のキー(多くはDeleteキーやF2キー)を連打してUEFI画面に入る必要があります。
設定変更の具体的ステップ
- UEFI画面への進入: 電源投入直後から
Deleteキーを連打します。 - Bootメニューへの移動: 画面上部のタブから「Boot」または「起動」セクションを選択します。
- 優先順位の変更: 「Boot Option Priorities」という項目を探します。
- Boot Option #1: ここに起動させたいデバイス(例:Windows Boot Manager)を指定します。
- Boot Option #2: 次に試行するデバイス(例:USB Flash Drive)を指定します。
- 保存して終了:
F10キーを押して設定を保存し、再起動します。
注意すべき重要設定
- Windows Boot Manager: 最近のUEFI環境では、物理的なSSD名ではなく「Windows Boot Manager」という項目が表示されます。これはUEFIが管理するブートエントリーであり、これを1番に設定するのが正解です。
- CSM (Compatibility Support Module): 古い形式(MBR形式)のディスクから起動させるための互換モードです。最新のIntel Core i9-14900K搭載機などでWindows 11を動かす場合は、CSMを「Disabled(無効)」にし、UEFIモードで起動させる必要があります。
- Secure Boot (セキュアブート): 信頼された署名を持つOSのみを起動させる機能です。Linuxなどの特定OSをインストールする場合、この設定を一時的に無効にしないとBoot Priorityを上げても起動できないことがあります。
2025年以降の最新トレンドと次世代の起動環境
PCテクノロジーは日々進化しており、2025年、そして2026年に向けてBoot Priorityを取り巻く環境も変化しています。
PCIe 6.0の導入と超高速ブート
2025年から2026年にかけて、次世代規格であるPCIe 6.0対応のストレージが登場し始めます。これにより、理論上の帯域幅はさらに倍増し、OSのロード時間はミリ秒単位で短縮されるでしょう。ハードウェアレベルでの最適化が進むため、ユーザーが手動でBoot Priorityをいじる機会は減るかもしれませんが、マルチブート環境を構築するユーザーにとっては引き続き必須の知識となります。
AI統合型UEFIの登場
最新のマザーボード(MSI MAG B650 TOMAHAWK WIFIなどの後継機)では、AIがハードウェア構成を自動検知し、最適なブート順序を提案・自動設定する機能が実装され始めています。例えば、「USBメモリが挿入されており、かつそこにインストーラーが存在する場合のみ、一時的に優先順位を上げる」といったインテリジェントな挙動が標準化される見込みです。
OSの軽量化とブートプロセスの統合
Windows 12(仮称)などの次世代OSでは、カーネルのロード方式がさらに効率化され、UEFIとの連携がより密接になります。これにより、従来の「デバイスを選択して起動する」という概念から、「必要なサービスをオンデマンドでロードする」形式への移行が進む可能性があります。
現代の自作PCにおける推奨構成リスト
- CPU: 4nmプロセスなどの最新微細化プロセスを採用したモデル(例: Ryzen 9 9900X)
- メモリ: DDR5-6000 MHz 以上の高速メモリを搭載
- ストレージ1: OS用として PCIe 5.0 NVMe SSD (2TB以上) を搭載し、Boot Priority 1位に設定
- ストレージ2: データ用として PCIe 4.0 NVMe SSD (4TB以上) を搭載し、Boot Priority 2位に設定
- 電源: システム全体のTDP(例: CPU 125W + GPU 450W)を十分にカバーする850W以上の Gold認証電源
FAQ:Boot Priorityに関するよくある質問
Q1: USBメモリを挿したままPCを起動すると、毎回「No bootable device」と出てOSが起動しません。どうすればいいですか? A1: Boot Priorityの設定で、USBデバイスがSSDよりも上位(1番目)に設定されていることが原因です。USBメモリの中に起動可能なOSが入っていないため、PCがUSBから起動しようとして失敗し、エラーを出しています。UEFI設定画面で、内蔵SSD(またはWindows Boot Manager)を優先順位の1番目に変更してください。
Q2: SSDを新しく増設したところ、今まで使っていたSSDからWindowsが起動しなくなりました。故障でしょうか? A2: 故障の可能性よりも、新しいSSDを認識したことでマザーボードが自動的にBoot Priorityを書き換えてしまった可能性が高いです。特にM.2スロットを複数搭載しているボードでは、スロットの物理的な優先順位があるため、新しいSSDが1番目に繰り上がることがあります。UEFI画面で元のSSDが1番になっているか確認してください。
Q3: 起動優先順位を変えたのに、設定が保存されず元に戻ってしまいます。なぜですか? A3: 最も多い原因は、マザーボード上のCMOS電池(CR2032ボタン電池)の寿命です。電池が切れていると、電源を切った際にUEFIの設定がリセットされ、デフォルトの優先順位に戻ってしまいます。また、一部のオーバークロック設定やメモリのXMP/EXPO設定に失敗してBIOSが自動リセット(Safe Mode起動)されている場合も、設定が保存されません。まずは電池の交換を検討してください。