PCがUEFIとBIOSのどちらを使用しているか確認する2つの方法
Windowsを長年使っている方なら、UEFIという言葉を目にしたことがあるかもしれません。UEFI(Unified Extensible Firmware Interface、統一拡張ファームウェアインターフェース)は、ハードウェアの初期化やOSの読み込み・起動を担う、いわばBIOSの後継規格です。もともとはIntelが「Intel Boot Initiative」として開発したもので、後にEFIへと改名されました。
その後、EFIはUnified EFI Forum(UEFIフォーラム)に引き継がれ、現在のUEFIとなりました。UEFIにはブートマネージャーが組み込まれているため、別途ブートローダーを用意する必要がありません。さらに、起動時間の短縮やネットワーク機能の向上といったメリットもあります。
PCがUEFIかBIOSかを確認する方法
近年のWindows PCの多くはUEFI対応で出荷されています。お使いのPC型番が対応しているかどうかは、OEM(メーカー)に問い合わせるのが最も確実です。ただし、自分でUEFI/EFIかBIOSかを確認したい場合は、以下の手順を試してみてください。
1. setupact.logファイルを確認する
エクスプローラーを開き、次のフォルダーに移動します。
C:\Windows\Panther

Pantherフォルダー内にあるsetupact.logというテキストファイルを探します。ダブルクリックすると、メモ帳で自動的に開きます。

setupact.logを開いたら、「Ctrl+F」キーで検索ボックスを表示し、「Detected Boot Environment」という文字列を検索してください。

該当箇所が見つかると、以下のように「BIOS」または「UEFI」の表記を確認できます。
Callback_BootEnvironmentDetect: Detected boot environment: BIOS
または
Callback_BootEnvironmentDetect: Detected boot environment: UEFI

PCがUEFIに対応して使用している場合は「UEFI」、従来のBIOSの場合は「BIOS」と表示されます。
関連記事: BIOSまたはUEFIのパスワードを設定・利用する方法
2. MSInfo32(システム情報)を確認する
もうひとつの方法として、「Win + R」キーでファイル名を指定して実行を開き、「MSInfo32」と入力してEnterキーを押すと、システム情報が起動します。

ここで「BIOSモード」の項目を確認しましょう。「レガシ(Legacy)」と表示されていればBIOS、「UEFI」と表示されていればUEFIを使用しています。また、PCがUEFIに対応している場合は、BIOS設定画面に「Secure Boot(セキュアブート)」オプションが表示されるので、そこでも判断できます。
一般的に、UEFI搭載マシンはBIOSベースのマシンに比べて起動・シャットダウンが高速です。以下は、UEFIが必要となるWindows 10の主な機能の一覧です。
- セキュアブート(Secure Boot): Windows 10のプリブートプロセスを、ブートキットなどのマルウェア攻撃から保護します。
- 早期起動マルウェア対策(ELAM)ドライバー: セキュアブートによって最初に読み込まれ、Microsoft以外のドライバーが読み込まれる前に検査を行います。
- トラステッドブート(Trusted Boot): 起動時にカーネルとシステムドライバーを保護します。
- 計測されたブート(Measured Boot): ファームウェアからブート開始ドライバーまでのコンポーネントを測定し、その結果をTPMチップに保存します。
- Device Guard: CPU仮想化とTPMサポートを活用し、AppLockerとの連携やCredential Guardとの組み合わせを実現します。
- Credential Guard: Device Guardと連携し、CPU仮想化とTPMサポートによってNTLMハッシュなどの機密情報を保護します。
- BitLockerネットワークロック解除: 企業ネットワークに接続した状態での再起動時に、Windows 10を自動的にロック解除します。
- GPT(GUIDパーティションテーブル): 大容量ブートディスクを有効にするために必要なディスクパーティション形式です。
この記事が、お使いのPCのファームウェア種類を確認する際の参考になれば幸いです。
-
Windows 10でBIOS起動時間を確認する方法とその意味
タスクマネージャーでBIOS起動時間を確認する手順Windows 10のタスクマネージャー(Windows 8で初めて搭載された機能)には、システムの「最終BIOS時間(Last BIOS Time)」を確認できる機能が備わっています。確認するには、まずスタートメニュー、または「Ctrl + Shift + Esc」キーのショートカットからタスクマネージャーを起動しましょう。次に「スタートアップ」タブをクリックします。画面の右上に「最終BIOS時間」が表示されます。この数値は秒単位で示され、システムによって異なります。表示欄が空白になっている場合は、マザーボードのファームウェアがこの情報を提供
-
Windows 10でブート順序を変更する方法!PC・ノートパソコンの起動デバイスの優先順位を設定しよう
ブート順序(ブートシーケンス)とは、BIOSがストレージデバイスを読み込む順番のことです。初期設定では、コンピュータやノートパソコンは古い機種であればフロッピードライブ、続いてCD/DVD-ROM、ハードディスクドライブ(HDD)、リムーバブルドライブ(USBメモリ)、ネットワークアダプターの順に起動デバイスを探します。USBドライブから起動したい場合、例えばWindows 10の起動可能なUSBメモリを使ってPCを再インストールしたいときは、この記事の手順に従ってブート順序を変更しましょう。 PCの起動プロセスの仕組み まず、コンピュータの電源を入れたときに何が起こるのかを理解しておきまし