Kas yra EFI failas?

Turinys:

Kas yra EFI failas?
Kas yra EFI failas?
Anonim

Ką žinoti

  • EFI failas yra išplečiamos programinės įrangos sąsajos failas.
  • Atidarykite vieną naudodami EFI kūrėjų rinkinį.

Šiame straipsnyje paaiškinama, kam naudojamas EFI failas ir kaip jį atidaryti, jei reikia.

Kas yra EFI failas?

Failas su EFI failo plėtiniu yra Extensible Firmware Interface failas. Jie yra įkrovos įkrovos vykdomieji failai, egzistuoja UEFI (Unified Extensible Firmware Interface) pagrįstose kompiuterių sistemose ir juose yra duomenų apie tai, kaip turėtų vykti įkrovos procesas.

Image
Image

EFI failus galima atidaryti naudojant EFI Developer Kit, bet atvirai kalbant, jei nesate aparatūros kūrėjas, „atidaryti“mažai naudos.

Kur yra EFI failas sistemoje Windows?

Sistemoje su įdiegta operacine sistema įkrovos tvarkyklė, kuri yra pagrindinės plokštės UEFI programinės įrangos dalis, turės EFI failo vietą, saugomą BootOrder kintamajame. Tai iš tikrųjų gali būti kita įkrovos tvarkyklė, jei turite įdiegtą kelių įkrovos įrankį, bet dažniausiai tai tik jūsų operacinės sistemos EFI įkrovos įkroviklis.

Dažniausiai šis failas yra saugomas specialiame EFI sistemos skaidinyje. Šis skaidinys paprastai yra paslėptas ir jame nėra disko raidės.

Pvz., UEFI sistemoje, kurioje įdiegta Windows 10, EFI failas bus vienoje iš šių vietų tame paslėptame skaidinyje:


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

Matysite failą bootx64.efi, jei turite įdiegtą 64 bitų Windows versiją, arba failą bootia32.efi, jei naudojate 32 bitų versiją. Žr. 64 bitų ir 32 bitų: koks skirtumas? Norėdami sužinoti daugiau apie tai, jei nesate tikri.

Kai kuriuose „Windows“kompiuteriuose failas winload.efi veikia kaip įkrovos įkroviklis ir paprastai yra saugomas aplanke System32:


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

Jei jūsų sistemos diskas yra kitas nei C arba Windows įdiegta kitame aplanke nei Windows, žinoma, tikslus kelias jūsų kompiuteryje atitinkamai skirsis.

Sistemoje be įdiegtos operacinės sistemos su tuščiu BootOrder kintamuoju pagrindinės plokštės įkrovos tvarkyklė ieško iš anksto nustatytose EFI failo vietose, pavyzdžiui, optiniuose įrenginiuose ir kitose prijungtose laikmenose. Taip nutinka todėl, kad jei šis laukas tuščias, nesate įdiegę veikiančios OS, todėl greičiausiai ją įdiegsite kitą kartą.

Pavyzdžiui, „Windows 10“diegimo DVD arba ISO atvaizde yra šie du failai, kuriuos jūsų kompiuterio UEFI įkrovos tvarkyklė greitai suras:


D:\efi\boot\bootx64.efi

D:\efi\boot\bootia32.efi

Kaip ir naudojant Windows diegimo diską ir kelią iš viršaus, diskas čia skirsis priklausomai nuo medijos š altinio. Šiuo atveju D yra mano optiniam įrenginiui priskirta raidė. Be to, kaip galbūt pastebėjote, diegimo laikmenoje yra ir 64 bitų, ir 32 bitų EFI įkrovos. Taip yra todėl, kad diegimo diske yra abu architektūros tipai kaip diegimo parinktys.

Kur yra failas kitose operacinėse sistemose?

Štai kelios numatytosios EFI failų vietos kai kuriose ne Windows operacinėse sistemose:

macOS naudoja šį failą kaip įkrovos įkroviklį, bet ne visose situacijose:


System\Library\CoreServices\boot.efi

EFI įkrovos įkroviklis, skirtas Linux, skirsis priklausomai nuo jūsų įdiegto platinimo, bet čia yra keletas:


EFI\SuSE\elilo.efi

EFI\RedHat\elilo.efi

EFI\ubuntu \elilo.efi

Supratote.

Vis tiek negalite atidaryti arba naudoti failo?

Atkreipkite dėmesį, kad yra tam tikrų failų tipų, kurie labai panašūs į „. EFI“, kuriuos iš tikrųjų galite turėti ir todėl galite atidaryti naudodami įprastą programinę įrangą. Greičiausiai taip yra, jei tiesiog neteisingai perskaitėte failo plėtinį.

Pavyzdžiui, jūs tikrai galite turėti EFX eFax fakso dokumento failą, kuris neturi nieko bendra su Extensible Firmware Interface failais ir yra dokumentas, atidaromas naudojant fakso paslaugą. Arba jūsų failas naudoja. EFL failo plėtinį ir yra išorinio formato kalbos failas arba šifruotas failas užšifruotas.

Jei esate tikri, kad galite atidaryti turimą failą, greičiausiai jis nėra to paties formato, kuris aprašytas šiame puslapyje. Vietoj to dar kartą patikrinkite failo plėtinį ir ištirkite programą, kuri gali jį atidaryti arba konvertuoti į naują formatą.

Galite netgi pabandyti įkelti jį į failų keitiklio paslaugą, pvz., Zamzar, kad sužinotumėte, ar ji atpažins failo tipą ir pasiūlys konvertavimo formatą.

DUK

    Kas yra failas: \efi\microsoft\boot\bcd?

    Šis failas yra jūsų Windows operacinės sistemos įkrovos konfigūracijos duomenų (BCD) failas. Jei matote su juo susijusį klaidos pranešimą, kuris neleidžia paleisti kompiuterio, greičiausiai turėsite iš naujo sukurti BCD failą. Jei naudojate „Windows 11/10“, pasiekite Išplėstinės paleisties parinktys > Trikčių šalinimas > Išplėstinės parinktys ir paleiskite bootrec komanda.

    Kokio failų sistemos formato reikia /boot/efi?

    EFI sistemos skaidinys turi būti FAT32 failų paskirstymo lentelės (FAT) failų sistemos formatu.

Rekomenduojamas: