.EFI ファイル拡張子
Extensible Firmware Interfaceファイル
| 開発元 | UEFI Forum |
| 人気度 |
3.9 | 97 票 |
EFIファイルとは?
EFIファイルは、IntelベースのコンピューターシステムやAppleTVなどのコンピューター機器で使用されるシステムファイルです。オペレーティングシステムとファームウェアの間で実行されるシステムレベルのデータが含まれています。EFIファイルは、ファームウェアの更新を準備したり、オペレーティングシステムを起動したり、起動前プログラムを実行したりするために使用されます。
詳細情報
EFIファイルを使用すると、システムは起動前の処理を管理された環境に引き渡すことができます。たとえば、EFIファイルはファームウェアの更新に含まれていることがあり、起動プロセス中にデバイスのEFIシステムパーティションへ読み込まれます。ここで、EFIファイル内の実行可能コンテンツが、デバイスの更新に必要な処理を安全に実行します。
オペレーティングシステムがインストールされているシステムでは、EFIファイルは非表示で名前のないパーティションに保存されます。たとえば、Windows 10のEFIファイルは通常、次のいずれかの場所にあります。
- \EFI\boot\bootx64.efi
- \EFI\boot\bootia32.efi
まだオペレーティングシステムがインストールされていないPCを起動すると、PCはディスクドライブと接続されたメディアを検索し、起動とオペレーティングシステムのインストールに使用できるEFIファイルを探します。たとえば、Windows 10のインストールパッケージには次のEFIファイルが含まれており、PCはWindows 10のインストールを開始するときにこれらを検索します。
- \efi\boot\bootx64.efi
- \efi\boot\bootia32.efi
注: Intelが当初開発したEFI仕様は、UEFI仕様に更新されました。UEFIは「Unified Extensible Firmware Interface」の略です。UEFI標準はUEFI Forumによって維持されています。
EFIファイルの開き方
通常、EFIファイルは開くことを想定されていません。ハードウェア開発者やその他の上級PCユーザーは、EFI Developer Kit(クロスプラットフォーム)を使用してEFIファイルを開くことができます。