What to Know
- En EFI-fil er en Extensible Firmware Interface-fil.
- Åpne en med EFI Developer Kit.
Denne artikkelen forklarer hva en EFI-fil brukes til og hvordan du åpner en hvis du trenger det.
Hva er en EFI-fil?
En fil med filtypen EFI er en Extensible Firmware Interface-fil. De er kjørbare oppstartslastere, finnes på UEFI (Unified Extensible Firmware Interface)-baserte datasystemer, og inneholder data om hvordan oppstartsprosessen skal foregå.
EFI-filer kan åpnes med EFI Developer Kit, men ærlig t alt, med mindre du er en maskinvareutvikler, er det liten nytte å "åpne" en.
Hvor er EFI-filen i Windows?
På et system med et installert operativsystem vil oppstartsbehandleren som eksisterer som en del av hovedkortets UEFI-fastvare ha en EFI-filplassering lagret i BootOrder-variabelen. Dette kan faktisk være en annen oppstartsbehandler hvis du har et installert multi-boot-verktøy, men er vanligvis bare EFI-oppstartslasteren for operativsystemet ditt.
Det meste av tiden er denne filen lagret på en spesiell EFI-systempartisjon. Denne partisjonen er vanligvis skjult og har ikke en stasjonsbokstav.
På et UEFI-system med Windows 10 installert, for eksempel, vil EFI-filen være plassert på en av følgende steder, på den skjulte partisjonen:
EFI\boot\bootx64.efi
EFI\boot\bootia32.efi
Du vil se filen bootx64.efi hvis du har en 64-biters versjon av Windows installert eller bootia32.efi-filen hvis du bruker en 32-biters versjon. Se 64-bit og 32-bit: Hva er forskjellen? for mer om dette hvis du ikke er sikker.
På noen Windows-datamaskiner fungerer winload.efi-filen som oppstartslaster og lagres vanligvis i System32-mappen:
C:\Windows\System32\Boot\winload.efi
Hvis systemstasjonen din er noe annet enn C eller Windows er installert i en annen mappe enn Windows, vil den nøyaktige banen på datamaskinen din variere, selvfølgelig.
På et system uten installert operativsystem, med en tom BootOrder-variabel, ser hovedkortets oppstartsbehandler på forhåndsdefinerte steder etter en EFI-fil, som på plater i optiske stasjoner og på andre tilkoblede medier. Dette skjer fordi, hvis feltet er tomt, har du ikke et fungerende operativsystem installert, og du kommer sannsynligvis til å installere et neste.
For eksempel, på en Windows 10-installasjons-DVD eller ISO-bilde, finnes følgende to filer, som datamaskinens UEFI-oppstartsbehandler raskt vil finne:
D:\efi\boot\bootx64.efi
D:\efi\boot\bootia32.efi
Som med Windows-installasjonsstasjonen og banen ovenfra, vil stasjonen her være forskjellig avhengig av mediekilden. I dette tilfellet er D bokstaven som er tildelt min optiske stasjon. I tillegg, som du kanskje har lagt merke til, er både 64-biters og 32-biters EFI-oppstartslastere inkludert på installasjonsmediet. Dette er fordi installasjonsplaten inneholder begge arkitekturtypene som installasjons alternativer.
Hvor er filen i andre operativsystemer?
Her er noen av standard EFI-filplasseringer for noen ikke-Windows-operativsystemer:
macOS bruker denne filen som oppstartslaster, men ikke i alle situasjoner:
System\Library\CoreServices\boot.efi
EFI-oppstartslasteren for Linux vil variere avhengig av distribusjonen du har installert, men her er noen:
EFI\SuSE\elilo.efi
EFI\RedHat\elilo.efi
EFI\ubuntu \elilo.efi
Du skjønner.
Kan du fortsatt ikke åpne eller bruke filen?
Vær oppmerksom på at det er noen filtyper som er stavet veldig likt ". EFI" som du faktisk kan ha og derfor kan åpnes med et vanlig program. Dette er mest sannsynlig tilfelle hvis du rett og slett har feillest filtypen.
Du kan for eksempel virkelig ha en EFX eFax Fax Document-fil som ikke har noe å gjøre med Extensible Firmware Interface-filer og er i stedet et dokument som åpnes med en fakstjeneste. Eller kanskje filen din bruker filtypen. EFL og er en språkfil i eksternt format eller en kryptert fil med kryptert fil.
Hvis du er sikker på at du kan åpne filen du har, er den mest sannsynlig ikke i samme format som er beskrevet på denne siden. I stedet dobbeltsjekker du filtypen for filen din og undersøker programmet som kan åpne den eller konvertere den til et nytt format.
Du kan til og med prøve å laste den opp til en filkonverteringstjeneste som Zamzar for å se om den gjenkjenner filtypen og foreslår et konverteringsformat.
FAQ
Hva er fil: \efi\microsoft\boot\bcd?
Denne filen er BCD-filen (Boot Configuration Data) for Windows-operativsystemet. Hvis du ser en feilmelding knyttet til den som hindrer deg i å starte opp PC-en, må du sannsynligvis gjenoppbygge BCD-filen. På Windows 11/10 får du tilgang til Avanserte oppstarts alternativer > Feilsøking > Avanserte alternativer og kjørbootrec kommando.
Hva er filsystemformatet som trengs for /boot/efi?
EFI-systempartisjonen skal være i filsystemformatet FAT32 File Allocation Table (FAT).