EFIファイルとは何ですか?

EFIファイルはUEFIブートローダで、どのように動作するか

EFI ファイル拡張子を持つファイルは、Extensible Firmware Interfaceファイルです。

EFIファイルは、ブートローダの実行ファイルで、UEFI(Unified Extensible Firmware Interface)ベースのコンピュータシステム上に存在し、 ブートプロセスの進行方法に関するデータが含まれています

EFIファイルはEFI Developer KitとMicrosoft EFI Utilitiesでオープンできますが、 ハードウェア開発者でない限り、EFIファイルを「開く」ことはほとんどありません。

WindowsのEFIファイルはどこにありますか?

オペレーティングシステムがインストールされているシステムでは、 マザーボードの UEFI ファームウェアの一部として存在するブートマネージャは、 BootOrder変数に格納されているEFIファイルの場所を持ちます。 マルチブートツールがインストールされている場合は、実際には別のブートマネージャになるかもしれませんが、通常はオペレーティングシステム用のEFIブートローダです。

ほとんどの場合、このEFIファイルは特別なEFIシステムパーティションに格納されます。 このパーティションは通常隠され、ドライブ文字はありません。

たとえば、 Windows 10がインストールされているUEFIシステムでは、EFIファイルは隠しパーティション上の次の場所に配置されます。

\ EFI \ boot \ bootx64.efi

または

\ EFI \ boot \ bootia32.efi

注: 64ビットバージョンのWindowsがインストールされている場合はbootx64.efiファイルが表示され、32ビットバージョンを使用している場合はbootia32.efiファイルが表示されます。 64ビットと32ビットを参照してください:違いは何ですか? もしあなたが確信が持てないなら、これについてもっと詳しく知りたい。

Windowsの一部のコンピュータでは、 winload.efiファイルはブートローダとして機能し、通常は次の場所に格納されます。

C:\ Windows \ System32 \ Boot \ winload.efi

注:システムドライブがC以外のもの、またはWindowsがWindows以外のフォルダにインストールされている場合、コンピュータ上の正確なパスはそれぞれ異なります。

オペレーティングシステムがインストールされておらず 、空のBootOrder変数があるシステムでは、マザーボードのブートマネージャは、 光学ドライブ内のディスクや他の接続されたメディアなどのEFIファイルをあらかじめ定義された場所で探します。 これは、そのフィールドが空であれば、動作しているOSがインストールされていないため、次にインストールする可能性が高いからです。

たとえば、Windows 10のインストールDVDまたはISOイメージでは、次の2つのファイルが存在し、コンピュータのUEFIブートマネージャはすぐに見つけます。

D:\ efi \ boot \ bootx64.efi

そして

D:\ efi \ boot \ bootia32.efi

注:上のWindowsインストールドライブおよびパスと同様、ここのドライブはメディアソースによって異なります。 この場合、 Dは自分の光学ドライブに割り当てられた文字です。 また、気付いたことがあるように、64ビットと32ビットの両方の EFIブートローダがインストールメディアに含まれています。 これは、インストールディスクに両方のアーキテクチャタイプがインストールオプションとして含まれているためです。

他のオペレーティングシステムでのEFIファイルの場所

いくつかのWindows以外のオペレーティングシステムのデフォルトのEFIファイルの場所は次のとおりです。

macOSは以下のEFIファイルをブートローダとして使用しますが、すべての状況で使用するわけではありません。

\ System \ Library \ CoreServices \ boot.efi

Linux用のEFIブートローダは、インストールしたディストリビューションによって異なりますが、ここにはいくつかあります:

\ EFI \ SuSE \ elilo.efi \ EFI \ RedHat \ elilo.efi \ EFI \ ubuntu \ elilo.efi

あなたはその考えを得る。

ファイルを開くか使用できないのですか?

あなたが実際に持っている可能性のある ".EFI"のような綴りのファイルタイプがいくつかあるので、通常のソフトウェアプログラムで開くことができます。 これは、ファイルの拡張子を間違って読んでしまった可能性が高い場合です。

たとえば、Extensible Firmware Interfaceファイルとは何の関係もないEFX eファックスファックスドキュメントファイルがあり、その代わりにファックスサービスで開くドキュメントがあります。 または、ファイルが.EFLファイル拡張子を使用し、外部フォーマット言語ファイルまたはEncryptafile Encryptedファイルである場合もあります。

あなたが持っているファイルを開くことができると確信できるなら、このページで説明されているのと同じ形式ではない可能性が最も高いです。 代わりに、ファイルのファイル拡張子を再度確認し、ファイルを開いたり、新しい形式に変換したりするプログラムを調べます。

Zamzarのようなファイル変換サービスにアップロードして、ファイルタイプを認識し、変換フォーマットを提案するかどうかを確認することさえできます。

注: EFIファイルまたは特定のファイルに関するその他の質問がある場合は、 「その他のヘルプを見る」ページ、またはソーシャルネットワークまたは電子メールで私に連絡する方法、テクニカルサポートフォーラムに投稿する方法などを参照してください。