Mida teada
- EFI-fail on laiendatava püsivara liidese fail.
- Avage üks EFI arendajakomplektiga.
See artikkel selgitab, milleks EFI-faili kasutatakse ja kuidas seda vajadusel avada.
Mis on EFI-fail?
EFI-faililaiendiga fail on laiendatava püsivara liidese fail. Need on alglaaduri käivitatavad failid, eksisteerivad UEFI-l (Unified Extensible Firmware Interface) põhinevates arvutisüsteemides ja sisaldavad andmeid selle kohta, kuidas alglaadimisprotsess peaks toimuma.
EFI-faile saab avada EFI arendajakomplektiga, kuid aus alt öeldes, kui te pole riistvaraarendaja, pole selle "avamisest" suurt kasu.
Kus on EFI-fail Windowsis?
Installitud operatsioonisüsteemiga süsteemis on alglaadimishalduril, mis on osa emaplaadi UEFI püsivarast, EFI-faili asukoht, mis on salvestatud muutujas BootOrder. See võib tegelikult olla teine alglaadimishaldur, kui teil on installitud mitme alglaadimise tööriist, kuid tavaliselt on see teie operatsioonisüsteemi jaoks vaid EFI alglaadur.
Enamasti salvestatakse see fail spetsiaalsele EFI-süsteemi partitsioonile. See partitsioon on tavaliselt peidetud ja sellel pole draivitähte.
Näiteks UEFI-süsteemis, kuhu on installitud Windows 10, asub EFI-fail sellel peidetud partitsioonil ühes järgmistest kohtadest:
EFI\boot\bootx64.efi
EFI\boot\bootia32.efi
Näete faili bootx64.efi, kui teil on installitud Windowsi 64-bitine versioon, või faili bootia32.efi, kui kasutate 32-bitist versiooni. Vt 64-bitine ja 32-bitine: mis vahe on? selle kohta lisateabe saamiseks, kui te pole kindel.
Mõnedes Windowsi arvutites toimib fail winload.efi alglaadurina ja see salvestatakse tavaliselt kausta System32:
C:\Windows\System32\Boot\winload.efi
Kui teie süsteemidraiv on midagi muud kui C või Windows on installitud muusse kausta kui Windows, erineb teie arvuti täpne tee loomulikult vastav alt.
Installitud operatsioonisüsteemita süsteemis, kus on tühi BootOrder muutuja, otsib emaplaadi alglaadimishaldur EFI-faili eelmääratletud kohtadest, näiteks optilistes draivides olevatelt plaatidelt ja muudelt ühendatud meediumitelt. Selle põhjuseks on asjaolu, et kui see väli on tühi, pole teil installitud töötavat OS-i ja tõenäoliselt installite selle järgmisena.
Näiteks Windows 10 installi-DVD-l või ISO-pildil on kaks järgmist faili, mille teie arvuti UEFI alglaadimishaldur kiiresti üles otsib:
D:\efi\boot\bootx64.efi
D:\efi\boot\bootia32.efi
Nagu Windowsi installidraivi ja ül alt toodud tee puhul, on ka siin draiv olenev alt meediumiallikast erinev. Sel juhul on D minu optilisele draivile määratud täht. Lisaks, nagu olete märganud, on installikandjale lisatud nii 64-bitised kui ka 32-bitised EFI alglaadurid. Seda seetõttu, et installiketas sisaldab installivalikutena mõlemat arhitektuuritüüpi.
Kus on fail teistes operatsioonisüsteemides?
Siin on mõned EFI-failide vaikeasukohad mõne mitte-Windowsi operatsioonisüsteemi jaoks:
macOS kasutab seda faili alglaadurina, kuid mitte kõikides olukordades:
System\Library\CoreServices\boot.efi
EFI alglaadur Linuxi jaoks erineb olenev alt installitud distributsioonist, kuid siin on mõned:
EFI\SuSE\elilo.efi
EFI\RedHat\elilo.efi
EFI\ubuntu \elilo.efi
Sa saad aru.
Ei saa ikka faili avada või kasutada?
Pange tähele, et mõned failitüübid, mis on kirjutatud väga sarnaselt ". EFI", võivad teil tegelikult olla ja mida saate seetõttu avada tavalise tarkvaraprogrammiga. Tõenäoliselt on see nii juhul, kui olete faililaiendit lihts alt valesti lugenud.
Näiteks võib teil tõesti olla EFX eFaxi faksidokumendi fail, millel pole midagi pistmist Extensible Firmware Interface failidega ja mis on selle asemel dokument, mis avaneb faksiteenusega. Või võib-olla kasutab teie fail. EFL-faililaiendit ja on välise vormingu keele fail või krüptitud faili krüptitud fail.
Kui olete kindel, et saate olemasoleva faili avada, pole see tõenäoliselt sellel lehel kirjeldatud vormingus. Selle asemel kontrollige veel kord oma faili faililaiendit ja uurige programmi, mis suudab selle avada või uude vormingusse teisendada.
Võite isegi proovida selle üles laadida failimuunduri teenusesse (nt Zamzar), et näha, kas see tuvastab failitüübi ja soovitab teisendusvormingut.
KKK
Mis on fail: \efi\microsoft\boot\bcd?
See fail on teie Windowsi operatsioonisüsteemi alglaadimiskonfiguratsiooniandmete (BCD) fail. Kui näete sellega seotud veateadet, mis ei lase teil arvutit käivitada, peate tõenäoliselt BCD-faili uuesti üles ehitama. Operatsioonisüsteemis Windows 11/10 avage Advanced Startup Options > Tõrkeotsing > Täpsemad suvandid ja käivitage bootrec käsk.
Mis failisüsteemi vormingut on vaja /boot/efi jaoks?
EFI-süsteemi partitsioon peaks olema failisüsteemi vormingus FAT32 failijaotustabeli (FAT).