Mi az EFI fájl?

A fájlt az EFI-vel fájlkiterjesztés egy bővíthető firmware-interfész fájl.

Ezek boot betöltő futtatható fájlok, léteznek UEFI (Unified Extensible Firmware Interface) alapú számítógépes rendszereken, és adatokat tartalmaznak arról, hogyan rendszerindítási folyamat folytatni kell.

Elektronikus áramkör
Alfred Pasieka / Getty Images

Az EFI fájlok ezzel nyithatók meg EFI fejlesztői készlet és a Microsoft EFI Utilities, de őszintén szólva, hacsak nem a hardver fejlesztő, nem sok haszna van a "megnyitásnak".

Hol van az EFI fájl a Windows rendszerben?

Telepített rendszeren operációs rendszer, a rendszerindítás-kezelő, amely a részeként létezik alaplap UEFI firmware lesz egy EFI fájl helye a BootOrder változó. Ez valójában egy másik rendszerindítás-kezelő lehet, ha telepítve van egy többszörös rendszerindító eszköz, de általában csak az operációs rendszer EFI rendszertöltője.

Ezt a fájlt legtöbbször egy speciális EFI rendszeren tárolják partíció. Ez a partíció általában rejtett, és nem rendelkezik meghajtóbetűjellel.

UEFI rendszeren Windows 10 telepítve, például az EFI fájl a következő helyen található, azon a rejtett partíción:

\EFI\boot\bootx64.efi

vagy.

\EFI\boot\bootia32.efi

Látni fogod a bootx64.efi fájlt, ha a Windows 64 bites verziója van telepítve vagy a bootia32.efi fájlt, ha 32 bites verziót használ. Lát 64 bites és 32 bites: mi a különbség? további információért, ha nem vagy biztos benne.

Egyes Windows rendszerű számítógépeken a winload.efi A fájl rendszertöltőként működik, és általában a következő helyen tárolódik:

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

Ha a rendszermeghajtója más, mint C vagy a Windows nem más mappába van telepítve ablakok, akkor a számítógépen lévő pontos elérési út természetesen eltérő lesz.

Egy rendszeren nélkül telepített operációs rendszer, üres BootOrder változó, az alaplap rendszerindítás-kezelője előre meghatározott helyeken keres egy EFI fájlt, például a lemezeken optikai meghajtók és más csatlakoztatott adathordozókon. Ennek az az oka, hogy ha ez a mező üres, akkor nincs telepítve működő operációs rendszer, ezért valószínűleg legközelebb telepíteni fog egyet.

Például egy Windows 10 telepítő DVD-n vagy ISO kép, a következő két fájl létezik, amelyeket a számítógép UEFI rendszerindítás-kezelője gyorsan megtalál:

D:\efi\boot\bootx64.efi

és.

D:\efi\boot\bootia32.efi

A Windows telepítési meghajtójához és felülről elérési útjához hasonlóan a meghajtó itt is eltérő lesz a médiaforrástól függően. Ebben az esetben, D az optikai meghajtómhoz rendelt betű. Ezen túlmenően, ahogy észrevetted, mindkét A 64 bites és 32 bites EFI rendszertöltőket a telepítési adathordozó tartalmazza. Ennek az az oka, hogy a telepítőlemez mindkét architektúratípust tartalmazza telepítési lehetőségként.

Hol található a fájl más operációs rendszerekben?

Íme néhány alapértelmezett EFI-fájl hely bizonyos nem Windows operációs rendszerekhez:

A macOS ezt a fájlt használja rendszertöltőként, de nem minden helyzetben:

\System\Library\CoreServices\boot.efi

A Linux EFI rendszerbetöltője a telepített disztribúciótól függően eltérő lehet, de itt van néhány:

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

Érted az ötletet.

Még mindig nem tudja megnyitni vagy használni a fájlt?

Vegye figyelembe, hogy vannak olyan fájltípusok, amelyek írásmódja nagyon hasonlít az ".EFI"-hez, és amelyek ténylegesen rendelkezhetnek, és ezért megnyithatók egy normál szoftverrel. Valószínűleg ez a helyzet akkor, ha egyszerűen félreértette a fájlkiterjesztést.

Például lehet, hogy tényleg van egy EFX eFax Fax Document fájl, amelynek semmi köze az Extensible Firmware Interface fájlokhoz, és ehelyett egy faxszolgáltatással megnyíló dokumentum. Vagy lehet, hogy a fájl .EFL fájlkiterjesztést használ, és egy külső formátumú nyelvi fájl vagy titkosított fájl titkosított fájl.

Ha biztos abban, hogy meg tudja nyitni a meglévő fájlt, akkor valószínűleg nem az ezen az oldalon leírt formátumban van. Ehelyett ellenőrizze még egyszer a fájl kiterjesztését, és keresse meg a programot, amely meg tudja nyitni vagy új formátumba konvertálni tudja.

Esetleg megpróbálhatod feltölteni a fájl konvertáló szolgáltatás mint Zamzar hogy lássa, felismeri-e a fájltípust, és konverziós formátumot javasol-e.

GYIK

  • Mi az a fájl: \efi\microsoft\boot\bcd?

    Ez a fájl a Windows operációs rendszer Boot Configuration Data (BCD) fájlja. Ha olyan hibaüzenetet lát hozzá, amely megakadályozza a számítógép indítását, valószínűleg meg kell tennie építse újra a BCD fájlt. Windows 10 rendszeren lépjen be Speciális indítási beállítások > Hibaelhárítás > Haladó beállítások és futtassa a bootrec parancs.

  • Milyen fájlrendszer-formátum szükséges a /boot/efi fájlhoz?

    Az EFI rendszerpartíciónak FAT32-ben kell lennie Fájlallokációs táblázat (FAT) fájlrendszer formátum.