Ի՞նչ է EFI ֆայլը:

Բովանդակություն:

Ի՞նչ է EFI ֆայլը:
Ի՞նչ է EFI ֆայլը:
Anonim

Ինչ իմանալ

  • EFI ֆայլը ընդարձակվող որոնվածի միջերեսի ֆայլ է:
  • Բացել մեկը EFI Developer Kit-ով:

Այս հոդվածը բացատրում է, թե ինչի համար է օգտագործվում EFI ֆայլը և ինչպես անհրաժեշտության դեպքում բացել այն:

Ի՞նչ է EFI ֆայլը:

EFI ֆայլի ընդլայնմամբ ֆայլը Ընդարձակվող որոնվածի միջերեսի ֆայլ է: Դրանք boot loader-ի գործադիրներ են, գոյություն ունեն UEFI (Unified Extensible Firmware Interface) վրա հիմնված համակարգչային համակարգերում և պարունակում են տվյալներ այն մասին, թե ինչպես պետք է ընթանա բեռնման գործընթացը:

Image
Image

EFI ֆայլերը կարելի է բացել EFI Developer Kit-ի միջոցով, բայց անկեղծ ասած, եթե դուք ապարատային մշակող չեք, «բացելը» քիչ օգուտ ունի:

Որտե՞ղ է EFI ֆայլը Windows-ում:

Տեղադրված օպերացիոն համակարգով համակարգում, boot manager-ը, որը գոյություն ունի որպես մայր տախտակի UEFI որոնվածի մաս, կունենա EFI ֆայլի գտնվելու վայրը, որը պահվում է BootOrder փոփոխականում: Սա իրականում կարող է լինել ևս մեկ բեռնման կառավարիչ, եթե դուք ունեք տեղադրված բազմաբեռնման գործիք, բայց սովորաբար այն ձեր օպերացիոն համակարգի միայն EFI բեռնիչն է:

Ժամանակի մեծ մասը այս ֆայլը պահվում է հատուկ EFI համակարգի բաժանման վրա: Այս բաժանումը սովորաբար թաքնված է և չունի դրայվի տառ:

ՈւԵՖԻ համակարգում, որտեղ տեղադրված է Windows 10, օրինակ, EFI ֆայլը կտեղակայվի հետևյալ վայրերից մեկում, այդ թաքնված բաժանման վրա.


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

Դուք կտեսնեք bootx64.efi ֆայլը, եթե ունեք Windows-ի 64-բիթանոց տարբերակ, կամ bootia32.efi ֆայլը, եթե օգտագործում եք 32-բիթանոց տարբերակ: Տես 64-բիթ և 32-բիթ. Ո՞րն է տարբերությունը: այս մասին ավելին իմանալու համար, եթե վստահ չեք:

Որոշ Windows համակարգիչներում winload.efi ֆայլը գործում է որպես boot loader և սովորաբար պահվում է System32 թղթապանակում.


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

Եթե ձեր համակարգի դրայվը C-ից այլ բան է, կամ Windows-ը տեղադրված է Windows-ից բացի այլ թղթապանակում, ապա ձեր համակարգչի ճշգրիտ ուղին, իհարկե, կտարբերվի համապատասխանաբար:

Առանց տեղադրված օպերացիոն համակարգի, դատարկ BootOrder փոփոխականով համակարգում, մայր տախտակի բեռնման կառավարիչը փնտրում է EFI ֆայլի նախապես սահմանված վայրերում, ինչպես օպտիկական կրիչներում և այլ միացված կրիչներում գտնվող սկավառակների վրա: Դա տեղի է ունենում այն պատճառով, որ եթե այդ դաշտը դատարկ է, դուք չունեք տեղադրված գործող ՕՀ, և այդ պատճառով, հավանաբար, հաջորդը կտեղադրեք:

Օրինակ, Windows 10 տեղադրման DVD-ի կամ ISO պատկերի վրա կան հետևյալ երկու ֆայլերը, որոնք ձեր համակարգչի UEFI բեռնման կառավարիչը արագ կգտնի.


D:\efi\boot\bootx64.efi

D:\efi\boot\bootia32.efi

Ինչպես Windows-ի տեղադրման սկավառակի և վերևի ուղու դեպքում, այստեղ սկավառակը տարբեր կլինի՝ կախված մեդիա աղբյուրից: Այս դեպքում D-ն իմ օպտիկական սկավառակին հատկացված տառն է: Բացի այդ, ինչպես դուք կարող եք նկատել, և՛ 64-բիթանոց, և՛ 32-բիթանոց EFI բեռնիչները ներառված են տեղադրման մեդիայի վրա: Դա պայմանավորված է նրանով, որ տեղադրման սկավառակը պարունակում է երկու ճարտարապետության տեսակները որպես տեղադրման տարբերակներ:

Որտե՞ղ է ֆայլը այլ օպերացիոն համակարգերում:

Ահա որոշ կանխադրված EFI ֆայլերի տեղակայումներ որոշ ոչ Windows օպերացիոն համակարգերի համար.

macOS-ն օգտագործում է այս ֆայլը որպես իր բեռնիչ, բայց ոչ բոլոր իրավիճակներում:


System\Library\CoreServices\boot.efi

EFI boot loader-ը Linux-ի համար կտարբերվի կախված ձեր տեղադրած բաշխումից, բայց ահա մի քանիսը.


EFI\SuSE\elilo.efi

EFI\RedHat\elilo.efi

EFI\ubuntu \elilo.efi

Դուք հասկանում եք գաղափարը:

Դեռևս չե՞ք կարող բացել կամ օգտագործել ֆայլը:

Ուշադրություն դարձրեք, որ կան ֆայլերի որոշ տեսակներ, որոնք գրված են «. EFI»-ի նման, որոնք դուք իրականում կարող եք ունենալ և, հետևաբար, կարող եք բացել սովորական ծրագրային ծրագրով: Ամենայն հավանականությամբ, դա տեղի է ունենում, եթե դուք պարզապես սխալ եք կարդացել ֆայլի ընդլայնումը:

Օրինակ, դուք իսկապես կարող եք ունենալ EFX eFax Fax Document ֆայլ, որը ոչ մի կապ չունի Extensible Firmware Interface ֆայլերի հետ և փոխարենը փաստաթուղթ է, որը բացվում է ֆաքսի ծառայության հետ: Կամ գուցե ձեր ֆայլն օգտագործում է. EFL ֆայլի ընդլայնումը և հանդիսանում է արտաքին ձևաչափի լեզվի ֆայլ կամ գաղտնագրված գաղտնագրված ֆայլ:

Եթե վստահ եք, որ կարող եք բացել ձեր ունեցած ֆայլը, ապա այն, ամենայն հավանականությամբ, այն նույն ձևաչափով չէ, որը նկարագրված է այս էջում: Փոխարենը, կրկնակի ստուգեք ձեր ֆայլի ընդլայնումը և ուսումնասիրեք այն ծրագիրը, որը կարող է բացել այն կամ փոխարկել այն նոր ձևաչափի:

Դուք նույնիսկ կարող եք փորձել վերբեռնել այն ֆայլերի փոխարկիչ ծառայության մեջ, ինչպիսին է Zamzar-ը, որպեսզի տեսնեք՝ արդյոք այն կճանաչի ֆայլի տեսակը և կառաջարկի փոխակերպման ձևաչափ:

ՀՏՀ

    Ի՞նչ է ֆայլը՝ \efi\microsoft\boot\bcd?

    Այս ֆայլը ձեր Windows օպերացիոն համակարգի Boot Configuration Data (BCD) ֆայլն է: Եթե տեսնում եք դրա հետ կապված սխալի հաղորդագրություն, որը թույլ չի տալիս բեռնել ձեր համակարգիչը, հավանաբար պետք է վերակառուցեք BCD ֆայլը: Windows 11/10-ում մուտք գործեք Ընդլայնված գործարկման ընտրանքներ > Խնդիրների վերացում > Ընդլայնված ընտրանքներ և գործարկեք bootrec հրաման։

    Ի՞նչ է անհրաժեշտ ֆայլային համակարգի ձևաչափը /boot/efi-ի համար:

    EFI համակարգի բաժանումը պետք է լինի FAT32 Ֆայլերի բաշխման աղյուսակի (FAT) ֆայլային համակարգի ձևաչափով:

Խորհուրդ ենք տալիս: