Co je soubor EFI?

Obsah:

Co je soubor EFI?
Co je soubor EFI?
Anonim

Co je dobré vědět

  • Soubor EFI je soubor rozhraní Extensible Firmware Interface.
  • Otevřete jeden pomocí sady EFI Developer Kit.

Tento článek vysvětluje, k čemu se používá soubor EFI a jak jej v případě potřeby otevřít.

Co je soubor EFI?

Soubor s příponou EFI je soubor Extensible Firmware Interface. Jsou to spustitelné soubory bootloaderu, existují na počítačových systémech založených na UEFI (Unified Extensible Firmware Interface) a obsahují data o tom, jak by měl proces spouštění probíhat.

Image
Image

Soubory EFI lze otevřít pomocí sady EFI Developer Kit, ale upřímně řečeno, pokud nejste vývojář hardwaru, „otvírání“je málo užitečné.

Kde je soubor EFI ve Windows?

V systému s nainstalovaným operačním systémem bude mít správce spouštění, který existuje jako součást firmwaru UEFI základní desky, umístění souboru EFI uložené v proměnné BootOrder. Pokud máte nainstalovaný nástroj pro spouštění více systémů, může to být ve skutečnosti další správce spouštění, ale obvykle se jedná pouze o zavaděč EFI pro váš operační systém.

Většinou je tento soubor uložen na speciálním systémovém oddílu EFI. Tento oddíl je obvykle skrytý a nemá písmeno jednotky.

Na systému UEFI s nainstalovaným Windows 10 bude například soubor EFI umístěn na jednom z následujících umístění na tomto skrytém oddílu:


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

Uvidíte soubor bootx64.efi, pokud máte nainstalovanou 64bitovou verzi systému Windows, nebo soubor bootia32.efi, pokud používáte 32bitovou verzi. Viz 64bitová a 32bitová verze: Jaký je rozdíl? pro více informací, pokud si nejste jisti.

Na některých počítačích se systémem Windows funguje soubor winload.efi jako zavaděč a je obvykle uložen ve složce System32:


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

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

Na systému bez nainstalovaného operačního systému s prázdnou proměnnou BootOrder hledá správce spouštění základní desky na předem definovaných místech soubor EFI, například na discích v optických jednotkách a na jiný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 systému Windows 10 nebo obrazu ISO 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

D:\efi\boot\bootia32.efi

Stejně jako u instalační jednotky Windows a cesty shora, bude se zde jednotka lišit v závislosti na zdroji média. V tomto případě je D písmeno přiřazené mé optické jednotce. Navíc, jak jste si mohli všimnout, na instalačním médiu jsou zahrnuty 64bitové i 32bitové zavaděče EFI. Je to proto, ž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 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, kdy jste si jednoduše špatně přečetli příponu souboru.

Například můžete skutečně mít soubor faxového dokumentu EFX eFax, který nemá nic společného se soubory rozhraní Extensible Firmware Interface a místo toho je dokumentem, který se otevírá faxovou službou. 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 znovu zkontrolujte příponu souboru a vyhledejte program, který jej dokáže otevřít nebo převést do nového formátu.

Dokonce ho můžete zkusit nahrát do služby pro převod souborů, jako je Zamzar, abyste zjistili, 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ě budete muset znovu sestavit soubor BCD. V systému Windows 11/10 otevřete Pokročilé možnosti spuštění > Odstraňování problémů > Pokročilé možnosti a spusťtePříkaz bootrec.

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

    Systémový oddíl EFI by měl být ve formátu systému souborů FAT32 File Allocation Table (FAT).

Doporučuje: