Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsセットアップ・Windows PEの起動時にUEFIとレガシーBIOSを選択する方法

従来のBIOSと比較して、Unified Extensible Firmware Interface(UEFI)はコンピューターのセキュリティを大きく向上させます。ノートPCがUEFIに対応しているなら、基本的にUEFIを使用すべきです。しかし、レガシーBIOSが依然として役立つ場面もあります。たとえば、BIOSのみに対応したネットワークから起動する場合は、レガシーBIOSモードでの起動が必要になります。逆にUEFIでなければならないケースも同様に存在します。本記事では、WindowsセットアップやWindows PEで起動する際に、UEFIまたはレガシーBIOSを選択する方法を解説します。なお、Windows PEはWindows 10(全バージョン)のインストール、展開、修復に用いられる環境です。

Windowsセットアップ・Windows PEの起動時にUEFIとレガシーBIOSを選択する方法

WindowsセットアップまたはWindows PEの起動時にUEFI/レガシーBIOSを選択する手順

はじめにお伝えしておきたいのは、この記事はファームウェアモード自体の切り替え方法についての解説ではないという点です。レガシーBIOSからUEFIへ移行したい場合は、MBR2GPTツールを使用する必要があります。ここで扱うのは、「BIOSモードを使いたいのにPCがUEFIに設定されている」といった状況への対処法です。この方法が使えるのは、システムに接続されたハードドライブに「BIOS: MBRドライブ」と「UEFI: GPTドライブ」の両方が存在する場合のみです。

注意: 一部のデバイスはUEFIまたはBIOSのどちらか一方しかサポートしていません。また、BIOSで起動するには、先にUEFIのセキュリティ機能を無効化するよう求められるデバイスもあります。

1. ファームウェアメニューを開く

UEFIまたはBIOSに入るには、DelキーやF12キーなどのホットキーを押します。OEM(パソコンメーカー)ごとに独自の規定があり、音量の上げ下げボタンを使う場合もあります。うまくいかないときは、高度な回復モードからアクセスできます。Shiftキーを押しながら再起動すると回復メニューが表示されるので、以下の順に進んでください。

トラブルシューティング > 詳細オプション > UEFIファームウェアの設定

2. 「Boot to Drive or Network」のオプションを探す

この項目では、UEFIとBIOSのどちらで起動するかを選択できます。UEFI非対応のネットワークから起動しようとすると、最初からやり直しになる可能性があるため、正しい項目を見極めることが重要です。メニューは以下のように表示されます。

UEFI: USBドライブ または BIOS: ネットワーク/LAN

これらのオプションは同じデバイスとメディアを使用しますが、異なるファームウェアモードでPCを起動します。UEFIのセキュリティ機能を無効化する必要がある場合は、「Security > Secure Boot」に移動して機能をオフにしてください。

現在のファームウェアモードを確認する方法

インストール開始時にPCが誤ったモードで起動すると、Windowsのインストールは失敗します。その場合はPCを再起動し、正しいファームウェアモードを選び直してください。

Windows PEの使用中にBIOSかUEFIかを確認するには、次のコマンドを実行します。

reg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType

戻り値が 0x1 であれば BIOS0x2 であれば UEFI で起動していることを意味します。

常に正しいモードで起動させるための設定

Windowsセットアップ中やWindows PEの使用時に、コンピューターがUEFIまたはレガシーBIOSのどちらか一方でのみ起動するよう設定することも可能です。そのためには、セットアップファイルにいくつかの変更を加えます。あらかじめ設定しておけば、起動のたびにUEFIかレガシーBIOSかを選ぶ手間がなくなります。

Windowsの起動時、ブートマネージャーは bootmgr または EFIフォルダー のいずれかを探します。正しいモードで確実に起動させるには、Windows PEやWindowsセットアップが各ファームウェア向けに使用するファイルをメディアから削除します。

フェーズBIOSUEFI
Windows ブート マネージャー%SystemDrive%\bootmgr\EFI\Microsoft\Boot\bootmgfw.efi

UEFIモードでのみ起動させる

UEFIモードでのみ起動したい場合は、Windows PEまたはWindowsセットアップメディアのルートにある bootmgr ファイルを削除します。これにより、デバイスがBIOSモードで起動するのを防げます。

BIOSモードでのみ起動させる

反対にBIOSモードでのみ起動したい場合は、Windows PEまたはWindowsセットアップメディアのルートにある efi フォルダーを削除します。これにより、デバイスがUEFIモードで起動するのを防げます。

なお、この方法はマシンの初期セットアップ時にのみ有効であり、セットアップ完了後の運用には役立ちません。

  1. 【保存版】Secure Boot・TPM 2.0なしでレガシーBIOSのPCにWindows 11をインストールする方法

    Windows 11へのアップグレードには厳格なシステム要件が課されており、TPM 2.0やSecure Bootへの対応が求められます。この要件を満たせないことが、最新OSの更新を受けられない大きな原因となっており、発売から3〜4年程度しか経っていない比較的新しいパソコンでも非対応と判定されるケースがあります。しかし幸いなことに、これらの要件を回避する方法は複数存在します。本記事では、Secure BootやTPM 2.0に対応していないレガシーBIOS環境にWindows 11をインストールする具体的な手順を詳しく解説します。Secure Boot・TPM 2.0なしでレガシーBIOSにW

  2. Windows 10 / 11でBIOS(UEFI)設定画面に入る2つの方法を徹底解説

    PCのBIOS(またはUEFI)設定画面に入ることができれば、日時の調整やCPU関連の設定変更など、コンピュータの低レベルな設定を幅広くカスタマイズできます。BIOS(Basic Input Output System:基本入出力システム)に入れさえすれば、こうした操作はすべて可能になります。そこで本記事では、BIOS設定画面に入るための2つの方法をご紹介します。一度BIOSに入ってしまえば、その後の操作はとてもシンプルです。BIOSとUEFIの違いとは?まず押さえておきたいのは、最近のパソコンの多くでは、従来のBIOSがUEFI(Unified Extensible Firmware Int