Šta je EFI datoteka?

Sadržaj:

Šta je EFI datoteka?
Šta je EFI datoteka?
Anonim

Šta treba znati

  • EFI fajl je prošireni fajl interfejsa firmvera.
  • Otvorite jedan sa EFI Developer Kitom.

Ovaj članak objašnjava za šta se koristi EFI datoteka i kako je otvoriti ako je potrebno.

Šta je EFI fajl?

Datoteka sa ekstenzijom EFI datoteke je datoteka proširenog interfejsa firmvera. To su izvršne datoteke pokretača, postoje na računarskim sistemima baziranim na UEFI (Unified Extensible Firmware Interface) i sadrže podatke o tome kako proces pokretanja treba da se odvija.

Image
Image

EFI fajlovi se mogu otvoriti pomoću EFI Developer Kit-a, ali iskreno, osim ako niste hardverski programer, malo je koristi od "otvaranja" jednog.

Gdje je EFI fajl u Windows-u?

Na sistemu sa instaliranim operativnim sistemom, menadžer pokretanja koji postoji kao deo UEFI firmvera matične ploče će imati lokaciju EFI datoteke pohranjenu u varijablu BootOrder. Ovo bi zapravo mogao biti još jedan upravitelj pokretanja ako imate instaliran alat za više pokretanja, ali je obično samo EFI pokretač za vaš operativni sistem.

U većini slučajeva, ova datoteka je pohranjena na posebnoj EFI sistemskoj particiji. Ova particija je obično skrivena i nema slovo diska.

Na UEFI sistemu sa instaliranim Windows 10, na primjer, EFI datoteka će se nalaziti na jednoj od sljedećih lokacija, na toj skrivenoj particiji:


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

Vidjet ćete datoteku bootx64.efi ako imate instaliranu 64-bitnu verziju Windows-a ili datoteku bootia32.efi ako koristite 32-bitnu verziju. Pogledajte 64-bitni i 32-bitni: u čemu je razlika? za više o ovome ako niste sigurni.

Na nekim Windows računarima, datoteka winload.efi djeluje kao pokretač i obično se pohranjuje u System32 folderu:


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

Ako je vaš sistemski disk nešto drugačiji od C ili je Windows instaliran u folder koji nije Windows, tada će se tačna putanja na vašem računaru, naravno, razlikovati.

Na sistemu bez instaliranog operativnog sistema, sa praznom promenljivom BootOrder, menadžer pokretanja matične ploče traži na unapred definisanim mestima EFI fajl, kao na diskovima u optičkim drajvovima i na drugim povezanim medijima. Ovo se događa zato što, ako je to polje prazno, nemate instaliran operativni OS i vjerovatno ćete ga instalirati sljedeći.

Na primjer, na Windows 10 instalacionom DVD-u ili ISO slici postoje sljedeće dvije datoteke koje će UEFI boot manager vašeg računara brzo locirati:


D:\efi\boot\bootx64.efi

D:\efi\boot\bootia32.efi

Kao i sa Windows instalacionim drajvom i putanjom odozgo, disk će se razlikovati u zavisnosti od izvora medija. U ovom slučaju, D je slovo dodijeljeno mojoj optičkoj disk jedinici. Osim toga, kao što ste možda primijetili, i 64-bitni i 32-bitni EFI pokretači su uključeni na instalacioni medij. To je zato što instalacioni disk sadrži oba tipa arhitekture kao opcije instalacije.

Gdje je datoteka u drugim operativnim sistemima?

Evo nekih od zadanih lokacija EFI datoteka za neke operativne sisteme koji nisu Windows:

macOS koristi ovu datoteku kao svoj boot loader, ali ne u svim situacijama:


System\Library\CoreServices\boot.efi

EFI boot loader za Linux će se razlikovati ovisno o distribuciji koju ste instalirali, ali evo nekoliko:


EFI\SuSE\elilo.efi

EFI\RedHat\elilo.efi

EFI\ubuntu \elilo.efi

Shvatili ste ideju.

Još uvijek ne možete otvoriti ili koristiti fajl?

Imajte na umu da postoje neke vrste datoteka koje se pišu vrlo slično kao ". EFI" koje možda zaista imate i stoga ih možete otvoriti običnim softverskim programom. Ovo je najvjerovatnije slučaj ako ste jednostavno pogrešno pročitali ekstenziju datoteke.

Na primjer, možda zaista imate datoteku EFX eFax Fax Documenta koja nema nikakve veze sa datotekama proširenog Firmware Interface-a i umjesto toga je dokument koji se otvara putem usluge faksa. Ili možda vaš fajl koristi ekstenziju datoteke. EFL i predstavlja datoteku jezika vanjskog formata ili Encryptafile Encrypted fajl.

Ako ste sigurni da možete otvoriti datoteku koju imate, onda najvjerovatnije nije u istom formatu koji je opisan na ovoj stranici. Umjesto toga, još jednom provjerite ekstenziju datoteke za vašu datoteku i istražite program koji je može otvoriti ili konvertirati u novi format.

Možete čak pokušati da ga otpremite na uslugu za pretvaranje datoteka kao što je Zamzar da vidite da li će prepoznati tip datoteke i predložiti format konverzije.

FAQ

    Šta je fajl: \efi\microsoft\boot\bcd?

    Ova datoteka je datoteka s podacima o konfiguraciji pokretanja (BCD) za vaš Windows operativni sistem. Ako vidite poruku o grešci koja je povezana sa njom koja vas sprečava da pokrenete računar, verovatno ćete morati ponovo da napravite BCD datoteku. Na Windows 11/10, pristupite Advanced Startup Options > Troubleshoot > Advanced options i pokrenite bootrec komanda.

    Koji je format fajl sistema potreban za /boot/efi?

    EFI sistemska particija bi trebala biti u formatu sistema datoteka FAT32 Tablica dodjeljivanja datoteka (FAT).

Preporučuje se: