UEFIとは?BIOSとの違いは?UEFIに興味があるなら、この記事を参照してください。

UEFIについて

UEFIは、Unified Extensible Firmware Interfaceの略で、オペレーティングシステムとコンピューターのファームウェアの間のつなぎ役となるコンピューターファームウェアインターフェイスです。

UEFIの役割

コンピューターの起動時に、ハードウェアコンポーネントの初期化やハードディスクに保存されているOSの起動に使用されます。BIOSメニューの後継とされ、最終的に、BIOSメニューに代わるものとして期待されています。

BIOSと同じ、UEFIは製造時にインストールされ、コンピューターの電源を入れると最初に実行されます。UEFIは、ハードディスクのパーティションのサイズの制限や、BIOSがタスクを実行するのに必要な時間など、BIOSメニューのいくつかの制限に対応します。

UEFIはBIOSと同じことを行いますが、やり方が違います。初期化と起動に関するすべての情報を.efiファイルに保存し、ハードディスクのEFIシステムパーティション(ESP)と呼ばれる特別なパーティションに保存されます。ESPパーティションには、コンピューターにインストールされているオペレーティングシステムの起動ローダーも含まれます。

このパーティションの意義は、UEFIでOSを直接起動でき、BIOSのセルフテストプロセスを省略できるため、UEFIを使用すると起動が速くなります。

UEFI:セキュア ブート

UEFIは、セキュアブートと呼ばれる機能をサポートし、許可されるデジタル署名で署名されていないドライバーやオペレーティングシステムローダーの読み込みを防ぐことで、ブートプロセスを保護し、コンピューターの起動時にマルウェアが読み込まれないようにし、セキュリティを向上させることができます。

このプロセスは、オペレーティング システムが完全に起動するまで続きます。このセキュアブート機能は、Windowsマシンに別のオペレーティング システムをインストールすることが難しくなる理由の一つです。

ただし、この機能にはマイナスの影響があります。オペレーティングシステム(より正確には、ブートローダー)を起動するには、UEFIが識別しなければならない既知のキーによって署名する必要があります。最初のUEFI実装の出荷が開始されたとき、ほとんどのベンダーはこれに対応する準備ができていませんでした。オペレーティングシステムに署名してセキュアブートを使用できるベンダーはわずかです。

現在、ほとんどのUEFI (すべてのUEFIではありません)で、シャットダウンとセキュアブートが可能です。これにより、インストールの安全性は低くなりますが、署名されていないオペレーティングシステムを起動できます。

ブレークサイズの制限

マスターブートレコード(mbr)からのBIOSブートとは異なり、UEFIはGUIDパーティションテーブル(GPT)を使用します。2つの主な違いは、MBRは2TB以上のディスクをサポートできず、プライマリパーティションを4つに制限しているのに対し、GPTはテーブルの64ビットエントリを使用するため、ディスクのサイズの可能性のサポートが大幅に拡張され、パーティション数の制限をなくします。

MBR と GPTの違い、相互変換及び初期化方法‐どっちがよい
MBR と GPTの違い、相互変換及び初期化方法‐どっちがよい

MBR と GPTの違いはなんですか。どちらがよいですか。この記事では、2つの側面から詳しく説明します。

もっと見る

BIOSとUEFIの違い

UEFIはBIOSの後継として作られているため、UEFIとBIOSが頻繁に比較されるのは必然的なことです。セキュリティやディスクサイズ制限のブレークスルーに加え、以下のよないくつかの利点があります。

下位互換性を確保するために、ほとんどのUEFIファームウェアの実装は、BIOS対応する互換性サポートモジュール(CSM)を提供することにより、レガシー BIOSモードによるMBRディスクからの起動も対応しています。 つまり、マザーボードがUEFIを使用している場合、起動モードには、レガシー、UEFI、CSMを使用したUEFI の3つの選択肢があります。

UEFIは、32ビットと64ビットの両方のアーキテクチャをサポートしています。したがって、BIOSよりも多くのRAMを使用し、より複雑なプロセスを完了できます。また、UEFIは、CPUに依存しないアーキテクチャとドライバーもサポートしています。

BIOSとは異なり、UEFIはよりシンプルなグラフィカルユーザーインターフェイスを備えており、マウス操作に対応しています。

一般的に、UEFI対応コンピューターはBIOS対応コンピューターに比べ、起動やシャットダウンにかかる時間が短くなります。

UEFI設定へのアクセス方法

UEFI設定にアクセスする必要がある場合、コンピューターの起動中にキーを押すのではなく、Windowsの起動オプションメニューからUEFI設定画面にアクセスする必要があります。コンピューターの起動が非常に高速になっているため、起動する時間は非常に限られています。以下の方法を試してください。

1. 「スタート」をクリックし、「設定」を選択してから、「更新とセキュリティ」を選択します。

2. 「回復」をクリックし、「PCの起動をカスタマイズする」の下の「今すぐ再起動する」をクリックすると、システムが再起動し、Windowsブートメニューが表示されます。

「今すぐ再起動する」を選択する

3. 「トラブルシューティング」→「詳細オプション」を選択します。

「詳細オプション」を選択する

4. その後、「UEFIファームウェアの設定」を選択します。

「UEFIファームウェアの設定」を選択する

5. 「再起動」をクリックしてシステムを再起動し、UEFIメニューに入ります。

「再起動」をクリックする

  • hatena