Ce este un fișier EFI?

Cuprins:

Ce este un fișier EFI?
Ce este un fișier EFI?
Anonim

Ce trebuie să știți

  • Un fișier EFI este un fișier Extensible Firmware Interface.
  • Deschide unul cu EFI Developer Kit.

Acest articol explică pentru ce este folosit un fișier EFI și cum să deschideți unul dacă aveți nevoie.

Ce este un fișier EFI?

Un fișier cu extensia de fișier EFI este un fișier Extensible Firmware Interface. Sunt executabile de încărcare de încărcare, există pe sisteme de computer bazate pe UEFI (Unified Extensible Firmware Interface) și conțin date despre cum ar trebui să decurgă procesul de pornire.

Image
Image

Fișierele EFI pot fi deschise cu EFI Developer Kit, dar sincer, cu excepția cazului în care sunteți un dezvoltator hardware, „deschiderea” unuia nu are nici un folos.

Unde este fișierul EFI în Windows?

Pe un sistem cu un sistem de operare instalat, managerul de boot care există ca parte a firmware-ului UEFI al plăcii de bază va avea o locație a fișierului EFI stocată în variabila BootOrder. Acesta ar putea fi de fapt un alt manager de pornire dacă aveți instalat un instrument de pornire multiplă, dar este de obicei doar încărcătorul de pornire EFI pentru sistemul dvs. de operare.

De cele mai multe ori, acest fișier este stocat pe o partiție specială de sistem EFI. Această partiție este de obicei ascunsă și nu are o literă de unitate.

Pe un sistem UEFI cu Windows 10 instalat, de exemplu, fișierul EFI va fi localizat în una dintre următoarele locații, pe acea partiție ascunsă:


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

Veți vedea fișierul bootx64.efi dacă aveți instalată o versiune de Windows pe 64 de biți sau fișierul bootia32.efi dacă utilizați o versiune pe 32 de biți. Vedeți 64 de biți și 32 de biți: Care este diferența? pentru mai multe despre asta dacă nu ești sigur.

Pe unele computere Windows, fișierul winload.efi acționează ca încărcător de pornire și este de obicei stocat în folderul System32:


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

Dacă unitatea de sistem este altceva decât C sau Windows este instalat într-un folder altul decât Windows, atunci calea exactă de pe computer va diferi, desigur.

Pe un sistem fără un sistem de operare instalat, cu o variabilă BootOrder goală, managerul de pornire al plăcii de bază caută în locuri predefinite un fișier EFI, cum ar fi pe discuri din unitățile optice și pe alte medii conectate. Acest lucru se întâmplă deoarece, dacă acel câmp este gol, nu aveți instalat un sistem de operare funcțional și, prin urmare, probabil că veți instala unul în continuare.

De exemplu, pe un DVD de instalare Windows 10 sau pe o imagine ISO, există următoarele două fișiere, pe care managerul de boot UEFI al computerului dvs. le va localiza rapid:


D:\efi\boot\bootx64.efi

D:\efi\boot\bootia32.efi

La fel ca în cazul unității de instalare Windows și al căii de sus, unitatea de aici va fi diferită în funcție de sursa media. În acest caz, D este litera atribuită unității mele optice. În plus, după cum probabil ați observat, atât încărcătoarele de pornire EFI pe 64 de biți, cât și pe 32 de biți sunt incluse pe mediul de instalare. Acest lucru se datorează faptului că discul de instalare conține ambele tipuri de arhitectură ca opțiuni de instalare.

Unde este fișierul în alte sisteme de operare?

Iată câteva dintre locațiile implicite ale fișierelor EFI pentru unele sisteme de operare non-Windows:

macOS folosește acest fișier ca încărcător de pornire, dar nu în toate situațiile:


System\Library\CoreServices\boot.efi

Încărcătorul de pornire EFI pentru Linux va diferi în funcție de distribuția pe care ați instalat-o, dar iată câteva:


EFI\SuSE\elilo.efi

EFI\RedHat\elilo.efi

EFI\ubuntu \elilo.efi

Ai înțeles ideea.

Încă nu puteți deschide sau utiliza fișierul?

Rețineți că există unele tipuri de fișiere care sunt scrise foarte asemănător cu „. EFI” pe care le puteți avea de fapt și, prin urmare, le puteți deschide cu un program software obișnuit. Acesta este cel mai probabil cazul dacă pur și simplu ați citit greșit extensia de fișier.

De exemplu, este posibil să aveți într-adevăr un fișier EFX eFax Fax Document care nu are nimic de-a face cu fișierele Extensible Firmware Interface și este în schimb un document care se deschide cu un serviciu de fax. Sau poate că fișierul dvs. folosește extensia de fișier. EFL și este un fișier External Format Language sau un fișier Encryptafile Encrypted.

Dacă sunteți sigur că puteți deschide fișierul pe care îl aveți, atunci cel mai probabil nu este în același format descris pe această pagină. În schimb, verificați de două ori extensia de fișier pentru fișierul dvs. și căutați programul care îl poate deschide sau îl poate converti într-un nou format.

Puteți încerca chiar să îl încărcați într-un serviciu de conversie de fișiere precum Zamzar pentru a vedea dacă va recunoaște tipul de fișier și va sugera un format de conversie.

Întrebări frecvente

    Ce este fișierul: \efi\microsoft\boot\bcd?

    Acest fișier este fișierul Boot Configuration Data (BCD) pentru sistemul dvs. de operare Windows. Dacă vedeți un mesaj de eroare asociat cu acesta care vă împiedică să porniți computerul, probabil că trebuie să reconstruiți fișierul BCD. Pe Windows 11/10, accesați Opțiuni avansate de pornire > Depanare > Opțiuni avansate și rulațibootrec comanda.

    Care este formatul sistemului de fișiere necesar pentru /boot/efi?

    Partiția de sistem EFI ar trebui să fie în format de sistem de fișiere FAT32 File Allocation Table (FAT).

Recomandat: