¿Que é un ficheiro EFI?

Os ficheiros EFI son cargadores de arranque UEFI e aquí están como funcionan

Un ficheiro coa extensión de ficheiro EFI é un ficheiro de interface de firmware extensible.

Os ficheiros EFI son executables do cargador de arranque, existen na UEFI (Unified Extensible Firmware Interface) sistemas informáticos baseados e conteñen datos sobre como debería continuar o proceso de inicio .

Os ficheiros EFI pódense abrir con EFI Developer Kit e Microsoft EFI Utilities pero, francamente, a menos que sexas un desenvolvedor de hardware , hai pouco uso en "abrir" un ficheiro EFI.

Onde está o ficheiro EFI en Windows?

Nun sistema cun sistema operativo instalado, o xestor de arranque que existe como parte do firmware UEFI na placa terá unha localización de ficheiro EFI almacenada na variable BootOrder . Este pode ser outro xestor de arranque se ten unha ferramenta de inicio múltiple instalado, pero normalmente é só o cargador de arranque EFI para o seu sistema operativo.

Na maioría das veces, este ficheiro EFI almacénase nunha partición especial do sistema EFI. Esta partición normalmente está oculto e non ten unha letra de unidade.

Nun sistema UEFI con Windows 10 instalado, por exemplo, o ficheiro EFI estará situado na seguinte localización, nesa partición oculto:

\ EFI \ boot \ bootx64.efi

ou

\ EFI \ boot \ bootia32.efi

Nota: Verá o ficheiro bootx64.efi se ten unha versión de Windows de 64 bits instalada ou o ficheiro bootia32.efi se está a usar unha versión de 32 bits. Vexa 64 bits e 32 bits: cal é a diferenza? para obter máis información sobre isto se non está seguro.

Nalgúns ordenadores con Windows, o arquivo winload.efi actúa como o cargador de arranque e normalmente almacénase na seguinte localización:

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

Nota: se a unidade do sistema é outra cousa que C ou Windows está instalada nunha carpeta distinta de Windows , entón a ruta exacta no seu computador difire respectivamente, por suposto.

Nun sistema sen un sistema operativo instalado, cunha variable BootOrder en branco, o xestor de arranque da placa base mira en lugares predefinidos para un ficheiro EFI, como nos discos das unidades ópticas e noutros medios conectados. Isto ocorre porque, se ese campo está baleiro, non tes un sistema operativo instalado e polo tanto é probable que vaias instalar unha próxima.

Por exemplo, nun DVD de instalación de Windows 10 ou imaxe ISO , existen dous ficheiros seguintes, que o xestor de arranque da computadora UEFI localizará rapidamente:

D: \ efi \ boot \ bootx64.efi

e

D: \ efi \ boot \ bootia32.efi

Nota: como coa unidade de instalación de Windows e a ruta desde arriba, a unidade aquí será diferente dependendo da fonte multimedia. Neste caso, D é a letra asignada á miña unidade óptica. Ademais, como pode ter notado, tanto os cargadores de arranque EFI de 64 bits e 32 bits están incluídos nos medios de instalación. Isto ocorre porque o disco de instalación contén dous tipos de arquitectura como opcións de instalación.

Onde está o ficheiro EFI noutros sistemas operativos?

Aquí están algunhas das localizacións predeterminadas do ficheiro EFI para algúns sistemas operativos non Windows:

macOS usa o seguinte ficheiro EFI como o seu cargador de arrinque, pero non en todas as situacións:

\ System \ Library \ CoreServices \ boot.efi

O cargador de arranque de EFI para Linux variará dependendo da distribución que instalou, pero aquí están algúns:

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

Vostede obtén a idea.

Aínda non se pode abrir ou usar o ficheiro?

Tome nota de que hai algúns tipos de arquivos que están escritos moi parecido a ".EFI" que pode ter e, polo tanto, pode abrir cun programa de software normal. Isto é máis probable o caso se simplemente erróneamente a extensión do ficheiro.

Por exemplo, realmente pode ter un ficheiro EFX eFax Fax Documental que non ten nada que ver cos ficheiros de interface de firmware extensible e é un documento que se abre cun servizo de fax. Ou quizais o ficheiro use a extensión de ficheiro .EFL e é un ficheiro de idioma de formato externo ou un ficheiro cifrado cifrado.

Se estás seguro de que podes abrir o ficheiro que tes, entón probablemente non estea no mesmo formato que se describe nesta páxina. En vez diso, verifique a extensión de ficheiro do seu ficheiro e investigue o programa que pode abrir ou convertelo nun novo formato.

Podes incluso tentar cargarlo nun servizo de conversión de ficheiros como Zamzar para ver se recoñecerá o tipo de ficheiro e suxerir un formato de conversión.

Nota: Se tes máis preguntas sobre os ficheiros EFI ou o teu arquivo específico, consulta a miña páxina de obter máis axuda ou información sobre poñerse en contacto con min nas redes sociais ou por correo electrónico, publicando foros de asistencia técnica e moito máis.