Skip to content

O que é um arquivo EFI?

25 de abril de 2021

Um arquivo com a extensão EFI é um arquivo de interface de firmware extensível. Eles são executáveis ​​do carregador de boot, existem em sistemas de computador baseados em UEFI (Unified Extensible Firmware Interface) e contêm dados sobre como o processo de boot deve prosseguir.

Circuito eletrônico

Alfred Pasieka / Getty Images
Os arquivos EFI podem ser abertos com o EFI Developer Kit e o Microsoft EFI Utilities, mas, francamente, a menos que você seja um desenvolvedor de hardware, não adianta “abrir” um deles.

Onde está o arquivo EFI no Windows?

Em um sistema com um sistema operacional instalado, o gerenciador de inicialização que existe como parte do firmware UEFI da placa-mãe terá um local de arquivo EFI armazenado no Ordem de inicialização variável. Na verdade, este pode ser outro gerenciador de inicialização se você tiver uma ferramenta de inicialização múltipla instalada, mas geralmente é apenas o carregador de inicialização EFI para o seu sistema operacional. Na maioria das vezes, esse arquivo é armazenado em uma partição especial do sistema EFI. Essa partição geralmente está oculta e não tem uma letra de unidade. Em um sistema UEFI com Windows 10 instalado, por exemplo, o arquivo EFI estará localizado no seguinte local, nessa partição oculta: EFI boot bootx64.efi

ou EFI boot bootia32.efi

Você verá o bootx64.efi arquivo se você tiver uma versão de 64 bits do Windows instalada ou o bootia32.efi arquivo se você estiver usando uma versão de 32 bits. Consulte 64 bits e 32 bits: Qual é a diferença? para saber mais sobre isso, se você não tiver certeza. Em alguns computadores Windows, o arquivo winload.efi atua como o carregador de boot e geralmente é armazenado no seguinte local: C: Windows System32 Boot winload.efi

Se a unidade do seu sistema for diferente C ou o Windows está instalado em uma pasta diferente janelas, o caminho exato em seu computador será diferente, respectivamente, é claro. Em um sistema sem um sistema operacional instalado, com um vazio Ordem de inicialização variável, o gerenciador de inicialização da placa-mãe procura em locais predefinidos por um arquivo EFI, como em discos em drives ópticos e em outras mídias conectadas. Isso ocorre porque, se esse campo estiver vazio, você não tem um SO funcionando instalado e, portanto, é provável que instale outro em seguida. Por exemplo, em um DVD de instalação do Windows 10 ou imagem ISO, existem os dois arquivos a seguir, que o gerenciador de inicialização UEFI do seu computador irá localizar rapidamente: D: efi boot bootx64.efi

e D: efi boot bootia32.efi

Como com a unidade de instalação do Windows e o caminho acima, a unidade aqui será diferente dependendo da fonte de mídia. Nesse caso, D é a letra atribuída à minha unidade óptica. Além disso, como você deve ter notado, Ambas Os carregadores de inicialização EFI de 64 e 32 bits estão incluídos na mídia de instalação. Isso ocorre porque o disco de instalação contém os dois tipos de arquitetura e opções de instalação.

Onde está o arquivo em outros sistemas operacionais?

Aqui estão alguns dos locais de arquivo EFI padrão para alguns sistemas operacionais não Windows: o macOS usa esse arquivo como carregador de boot, mas não em todas as situações: System Library CoreServices boot.efi

O carregador de inicialização EFI para Linux será diferente dependendo da distribuição que você instalou, mas aqui estão algumas: EFI SuSE elilo.efi
EFI RedHat elilo.efi
EFI ubuntu elilo.efi

Você entendeu a ideia.

Ainda não consegue abrir ou usar o arquivo?

Observe que existem alguns tipos de arquivo que são escritos de forma muito semelhante a “.EFI” que você pode realmente ter e pode, portanto, abrir com um programa de software normal. É mais provável que isso aconteça se você simplesmente interpretou mal a extensão do arquivo. Por exemplo, você pode realmente ter um arquivo de documento de fax EFX eFax que não tem nada a ver com arquivos de interface de firmware extensível e, em vez disso, é um documento que abre com um serviço de fax. Ou talvez o seu arquivo use a extensão de arquivo .EFL e seja um arquivo de Linguagem de Formato Externo ou um arquivo Criptografado de Arquivo Criptografado. Se você tiver certeza de que pode abrir o arquivo que possui, provavelmente ele não está no mesmo formato descrito nesta página. Em vez disso, verifique a extensão do seu arquivo e pesquise o programa que pode abri-lo ou convertê-lo para um novo formato. Você pode até tentar carregá-lo em um serviço de conversão de arquivos como o Zamzar para ver se ele reconhecerá o tipo de arquivo e sugerirá um formato de conversão.