Čo by ste mali vedieť
- Súbor EFI je súbor rozhrania Extensible Firmware Interface.
- Otvorte jeden pomocou EFI Developer Kit.
Tento článok vysvetľuje, na čo sa používa súbor EFI a ako ho v prípade potreby otvoriť.
Čo je súbor EFI?
Súbor s príponou EFI je súbor Extensible Firmware Interface. Sú to spustiteľné súbory zavádzača, existujú v počítačových systémoch založených na UEFI (Unified Extensible Firmware Interface) a obsahujú údaje o tom, ako by mal proces zavádzania pokračovať.
Súbory EFI je možné otvárať pomocou súpravy EFI Developer Kit, ale úprimne povedané, ak nie ste vývojár hardvéru, „otváranie“je málo užitočné.
Kde je súbor EFI v systéme Windows?
V systéme s nainštalovaným operačným systémom bude mať správca zavádzania, ktorý existuje ako súčasť firmvéru UEFI základnej dosky, umiestnenie súboru EFI uložené v premennej BootOrder. V skutočnosti to môže byť ďalší manažér zavádzania, ak máte nainštalovaný nástroj na spustenie viacerých systémov, ale zvyčajne je to iba zavádzač EFI pre váš operačný systém.
Väčšinou je tento súbor uložený na špeciálnej systémovej partícii EFI. Tento oddiel je zvyčajne skrytý a nemá písmeno jednotky.
Na systéme UEFI s nainštalovaným systémom Windows 10 sa napríklad súbor EFI bude nachádzať na jednom z nasledujúcich umiestnení na tomto skrytom oddiele:
EFI\boot\bootx64.efi
EFI\boot\bootia32.efi
Ak máte nainštalovanú 64-bitovú verziu systému Windows, uvidíte súbor bootx64.efi alebo, ak používate 32-bitovú verziu, súbor bootia32.efi. Pozrite si 64-bitové a 32-bitové verzie: Aký je rozdiel? pre viac informácií, ak si nie ste istý.
Na niektorých počítačoch so systémom Windows funguje súbor winload.efi ako zavádzač a zvyčajne je uložený v priečinku System32:
C:\Windows\System32\Boot\winload.efi
Ak je váš systémový disk niečo iné ako C alebo je Windows nainštalovaný do iného priečinka ako Windows, potom sa presná cesta vo vašom počítači bude samozrejme líšiť.
V systéme bez nainštalovaného operačného systému, s prázdnou premennou BootOrder, správca zavádzania základnej dosky hľadá na preddefinovaných miestach súbor EFI, napríklad na diskoch v optických jednotkách a na iných pripojených médiách. Dochádza k tomu preto, že ak je toto pole prázdne, nemáte nainštalovaný funkčný operačný systém, takže pravdepodobne nainštalujete ďalší.
Napríklad na inštalačnom DVD alebo obraze ISO systému Windows 10 existujú nasledujúce dva súbory, ktoré manažér zavádzania UEFI vášho počítača rýchlo nájde:
D:\efi\boot\bootx64.efi
D:\efi\boot\bootia32.efi
Podobne ako pri inštalačnej jednotke systému Windows a ceste zhora, aj tu sa jednotka bude líšiť v závislosti od zdroja média. V tomto prípade je D písmeno priradené mojej optickej jednotke. Okrem toho, ako ste si mohli všimnúť, na inštalačnom médiu sú zahrnuté 64-bitové aj 32-bitové zavádzače EFI. Dôvodom je, že inštalačný disk obsahuje oba typy architektúry ako možnosti inštalácie.
Kde je súbor v iných operačných systémoch?
Tu je niekoľko predvolených umiestnení súborov EFI pre niektoré operačné systémy iné ako Windows:
macOS používa tento súbor ako zavádzač, ale nie vo všetkých situáciách:
System\Library\CoreServices\boot.efi
Zavádzač EFI pre Linux sa bude líšiť v závislosti od distribúcie, ktorú máte nainštalovanú, ale tu je niekoľko:
EFI\SuSE\elilo.efi
EFI\RedHat\elilo.efi
EFI\ubuntu \elilo.efi
Dostanete nápad.
Stále nemôžete otvoriť alebo použiť súbor?
Uvedomte si, že existujú niektoré typy súborov, ktoré sa píšu veľmi podobne ako „. EFI“, ktoré v skutočnosti môžete mať, a preto ich môžete otvoriť pomocou bežného softvérového programu. Toto je najpravdepodobnejší prípad, ak ste jednoducho nesprávne prečítali príponu súboru.
Napríklad skutočne môžete mať súbor faxového dokumentu EFX eFax, ktorý nemá nič spoločné so súbormi rozhrania Extensible Firmware Interface a namiesto toho ide o dokument, ktorý sa otvára pomocou faxovej služby. Alebo možno váš súbor používa príponu súboru. EFL a je súborom v jazyku externého formátu alebo šifrovaným súborom Encryptafile.
Ak ste si istí, že môžete otvoriť súbor, ktorý máte, potom s najväčšou pravdepodobnosťou nie je v rovnakom formáte, aký je popísaný na tejto stránke. Namiesto toho dvakrát skontrolujte príponu súboru a preskúmajte program, ktorý ho dokáže otvoriť alebo previesť do nového formátu.
Dokonca ho môžete skúsiť nahrať do služby na prevod súborov, ako je Zamzar, aby ste zistili, či rozpozná typ súboru a navrhne formát konverzie.
FAQ
Čo je súbor: \efi\microsoft\boot\bcd?
Tento súbor je súbor s údajmi o konfigurácii zavádzania (BCD) pre váš operačný systém Windows. Ak sa vám zobrazí chybové hlásenie, ktoré vám bráni v spustení počítača, pravdepodobne budete musieť znova vytvoriť súbor BCD. V systéme Windows 11/10 prejdite na Rozšírené možnosti spustenia > Riešenie problémov > Rozšírené možnosti a spustitebootrec príkaz.
Aký je formát systému súborov potrebný pre /boot/efi?
Systémový oddiel EFI by mal byť vo formáte systému súborov FAT32 File Allocation Table (FAT).