UEFIとは何か(BIOSとの違いについて)

この記事では

  • UEFIとは?
  • UEFIとBIOSの違いは?
  • BIOSとUEFIの解説

UEFIは「Unified Extensible Firmware Interface」の略で、あなたのオペレーティングシステムを起動するのを助ける特定のインターフェースです。基本的に、これはスタートアッププロセスに火を入れるものです。ハードウェアファームウェアとオペレーティングシステムの間のインターフェースとして機能します。

興味深いことに、人々はよくUEFIとBIOSを混同しますが、それらはかなり異なります。これからその違いを学びましょう。

UEFIとは?

UEFIは、コンピュータのオペレーティングシステムとファームウェアとの間のインターフェースを設定する特別な標準です。簡単に言うと、PCのファームウェア(デバイスハードウェアを動かすために必要なソフトウェア)とオペレーティングシステムが相互に通信する方法を示しています。

さらに、Intel Itanium、x86-32、x86-64プロセッサからDas U-Bootまで、さまざまなハードウェアプラットフォームをサポートしています。

UEFIとBIOSの違い

BIOSは「Basic Input and Output」の略で、PCの起動を担当する仕様です。これは、UEFIの前の、発展途上のバージョンとして考えることができます。

おそらくあなたが今までに推測した通り、UEFIとBIOSは似た機能を果たします:CPUを起動するのを手助けします。UEFIはBIOSの現代的なバージョンで、その優れた機能によってBIOSとは異なります。起動時間が短く、より大きなハードドライブもサポートしています。

しかし、どうしてそうなるのでしょうか?

BIOSを使用するシステムを利用している場合、起動時にBIOSが最初に行うことは、PCのハードドライブの最初のセクターを読み込むことです。これにより、他のセクターへのアドレスが含まれています。また、BIOSは16ビットモードのみをサポートするため、大規模なサーバープラットフォームには大きな制約があります。

関連: Windows 10またはWindows 11でBIOSに入る方法

一方、UEFIは、起動と初期化に必要なすべての情報を.eflファイルに格納します。さらに、64ビットシステムもサポートしているため、アドレス指定可能メモリが大きくなります。言い換えれば、これによりUEFIは前のバージョンよりもはるかに速くなります。また、BIOSではキーボードでのみ移動できるのに対し、UEFIはGUIナビゲーションを提供することができます。

UEFIは、コンピュータの安全な起動を確認するために設計されたセキュリティ標準であるSecure Boot機能も提供します。これは、ほぼすべての現代のコンピュータシステムにおいてUEFIが好まれる選択肢であることを示しています。

BIOSとUEFIの解説

この簡単な紹介がBIOSとUEFIについての理解を深める手助けになったことを願っています。要約すると、BIOSとUEFIはあなたのオペレーティングシステムとハードウェアのファームウェアの間のインターフェースです。UEFIは二つの中でより現代的で速いバージョンであり、一方で以前のものはこの技術全体の基礎を築きました。