Co je soubor EFI?

A soubor s EFI přípona souboru je soubor rozhraní Extensible Firmware Interface.

Jsou to spustitelné soubory zavaděče, existují v počítačových systémech založených na UEFI (Unified Extensible Firmware Interface) a obsahují data o tom, jak bootovací proces by mělo pokračovat.

Elektronické obvody
Alfred Pasieka / Getty Images

Soubory EFI lze otevřít pomocí EFI Developer Kit a Microsoft EFI Utilities, ale upřímně řečeno, pokud nejste a Hardware vývojář, "otevření" je málo užitečné.

Kde je soubor EFI ve Windows?

Na systému s nainstalovaným operační systém, boot manager, který existuje jako součást základní deska UEFI firmware bude mít umístění souboru EFI uložené v BootOrder variabilní. Může to být ve skutečnosti další správce spouštění, pokud máte nainstalovaný nástroj pro spouštění více systémů, ale obvykle se jedná pouze o zavaděč EFI pro váš operační systém.

Většinu času je tento soubor uložen ve speciálním systému EFI rozdělit. Tento oddíl je obvykle skrytý a nemá písmeno jednotky.

Na systému UEFI s

Windows 10 nainstalován, například soubor EFI bude umístěn v následujícím umístění na tomto skrytém oddílu:

\EFI\boot\bootx64.efi

nebo.

\EFI\boot\bootia32.efi

Uvidíte bootx64.efi pokud máte nainstalovanou 64bitovou verzi systému Windows nebo bootia32.efi pokud používáte 32bitovou verzi. Vidět 64-bit a 32-bit: Jaký je rozdíl? pro více o tom, pokud si nejste jisti.

Na některých počítačích se systémem Windows je winload.efi soubor funguje jako zavaděč a je obvykle uložen v následujícím umístění:

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

Pokud je váš systémový disk něco jiného než C nebo Windows je nainstalován do jiné složky než Okna, pak se přesná cesta na vašem počítači bude samozřejmě lišit.

Na systému bez nainstalovaný operační systém s prázdnou BootOrder proměnnou, správce spouštění základní desky hledá na předem definovaných místech soubor EFI, například na discích optické mechaniky a na dalších připojených médiích. K tomu dochází, protože pokud je toto pole prázdné, nemáte nainstalovaný funkční operační systém, a tak pravděpodobně nainstalujete další.

Například na instalačním DVD Windows 10 resp ISO obraz, existují následující dva soubory, které správce spouštění UEFI vašeho počítače rychle najde:

D:\efi\boot\bootx64.efi

a.

D:\efi\boot\bootia32.efi

Stejně jako u instalační jednotky Windows a cesty shora se jednotka zde bude lišit v závislosti na zdroji média. V tomto případě, D je písmeno přiřazené mé optické jednotce. Navíc, jak jste si mohli všimnout, oba 64bitové a 32bitové zavaděče EFI jsou součástí instalačního média. Důvodem je, že instalační disk obsahuje oba typy architektury jako možnosti instalace.

Kde je soubor v jiných operačních systémech?

Zde jsou některá výchozí umístění souborů EFI pro některé operační systémy mimo Windows:

macOS používá tento soubor jako svůj zavaděč, ale ne ve všech situacích:

\System\Library\CoreServices\boot.efi

Zavaděč EFI pro Linux se bude lišit v závislosti na distribuci, kterou jste nainstalovali, ale zde je několik:

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

Dostanete nápad.

Stále nemůžete soubor otevřít nebo použít?

Uvědomte si, že existují některé typy souborů, které se píší velmi podobně jako „.EFI“, které ve skutečnosti můžete mít a můžete je proto otevřít běžným softwarovým programem. To je s největší pravděpodobností případ, pokud jste jednoduše špatně přečetli příponu souboru.

Například můžete skutečně mít EFX Fax eFax Soubor dokumentu, který nemá nic společného se soubory Extensible Firmware Interface a je to dokument, který se otevírá pomocí faxové služby. Nebo možná váš soubor používá příponu .EFL a jde o soubor External Format Language nebo Encryptafile Encrypted.

Pokud jste si jisti, že můžete otevřít soubor, který máte, pak s největší pravděpodobností není ve stejném formátu, jaký je popsán na této stránce. Místo toho dvakrát zkontrolujte příponu souboru a vyhledejte program, který jej dokáže otevřít nebo převést do nového formátu.

Můžete to dokonce zkusit nahrát do a služba převodu souborů jako Zamzar zjistit, zda rozpozná typ souboru a navrhne formát převodu.

FAQ

  • Co je soubor: \efi\microsoft\boot\bcd?

    Tento soubor je soubor Boot Configuration Data (BCD) pro váš operační systém Windows. Pokud se vám zobrazí chybová zpráva, která vám brání ve spuštění počítače, pravděpodobně to budete muset provést znovu sestavit soubor BCD. V systému Windows 10 přístup Pokročilé možnosti spouštění > Odstraňte problémy > Pokročilé možnosti a spustit bootrec příkaz.

  • Jaký je formát systému souborů potřebný pro /boot/efi?

    Systémový oddíl EFI by měl být ve FAT32 Tabulka alokace souborů (FAT) formát souborového systému.