Какво представлява файлът EFI?

Файловете на EFI са UEFI Boot Loaders и ето как работят

Файлът с разширението на файла EFI е файл с разширен интерфейс на фърмуера.

EFI файловете са изпълними за boot loader, съществуват на базираните на UEFI (Unified Extensible Firmware Interface) базирани компютърни системи и съдържат данни за това как трябва да се процедира обувката .

EFI файловете могат да бъдат отворени с EFI Developer Kit и Microsoft EFI Utilities, но честно казано, освен ако не сте хардуерен разработчик, има малко полза при "отварянето" на файла EFI.

Къде е файлът EFI в Windows?

В система с инсталирана операционна система , мениджърът за зареждане, който съществува като част от фърмуера на UEFI на дънната платка, ще разполага с файлово местоположение на EFI, запазено в променливата BootOrder . Това всъщност може да е друг мениджър за зареждане, ако имате инсталиран инструмент за много операции за зареждане, но обикновено е само зареждащата програма за EFI за вашата операционна система.

По-голямата част от времето този EFI файл се съхранява на специален дял на системата EFI. Този дял обикновено е скрит и няма буквено устройство.

В инсталирана на UEFI система с инсталиран Windows 10 например файлът EFI ще се намира на следното място на този скрит дял:

\ EFI \ зареждане \ bootx64.efi

или

\ EFI \ зареждане \ bootia32.efi

Забележка: Ще видите файла bootx64.efi, ако имате инсталирана 64-битова версия на Windows или файла bootia32.efi, ако използвате 32-битова версия. Вижте 64-битов & 32-битов: Каква е разликата? за повече информация, ако не сте сигурни.

На някои компютри с Windows файлът winload.efi действа като boot loader и обикновено се съхранява на следното място:

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

Забележка: Ако системното ви устройство е нещо различно от C или Windows е инсталирано в папка, различна от Windows , тогава точният път на вашия компютър ще се различава, разбира се.

На система без инсталирана операционна система с празна променлива BootOrder , мениджърът за зареждане на дънната платка гледа на предварително определени места за файл от EFI, например на дискове в оптични устройства и на други свързани носители. Това се получава, защото ако това поле е празно, нямате инсталирана работна операционна система, така че вероятно ще инсталирате следващата.

Например, на инсталационен DVD с Windows 10 или ISO изображение съществуват следните два файла, които мениджърът за стартиране на UEFI на компютъра ще намери бързо:

D: \ EFI \ зареждане \ bootx64.efi

и

D: \ EFI \ зареждане \ bootia32.efi

Забележка: Подобно на инсталационното устройство и пътя за инсталиране на Windows от горе, устройството тук ще бъде различно в зависимост от източника на мултимедия. В този случай D е буквата, присвоена на оптичното ми устройство. Освен това, както може би сте забелязали, двата 64-битови и 32-битови зареждащи устройства EFI са включени на инсталационния носител. Това е така, защото инсталиращият диск съдържа и двата типа архитектура като опции за инсталиране.

Къде е файлът EFI в други операционни системи?

Ето някои от файловете за EFI по подразбиране за някои операционни системи, които не са с Windows:

macOS използва като файл за зареждане на компютъра следния файл EFI, но не във всички ситуации:

\ System \ Library \ CoreServices \ boot.efi

Зареждащото устройство за зареждане на EFI за Linux ще се различава в зависимост от разпределението, което сте инсталирали, но има няколко:

\ EFI \ SuSE \ elilo.efi \ EFI \ RedHat \ elilo.efi \ EFI \ ubuntu \ elilo.efi

Получавате идеята.

Все още не можете да отворите или използвате файла?

Обърнете внимание, че има някои типове файлове, които са написани много като ".EFI", които всъщност може да имате и следователно могат да се отворят с обикновена софтуерна програма. Това най-вероятно е вярно, ако просто сте премазали разширението на файла.

Например, може наистина да имате файл EFX eFax Fax Document, който няма нищо общо с файловете за разширен интерфейс на фърмуера и вместо това е документ, който се отваря с факс услуга. Или може би вашият файл използва разширението на файла .EFL и е външен формат езиков файл или Encryptafile шифрован файл.

Ако сте сигурни, че можете да отворите файла, който имате, то най-вероятно не е в същия формат, описан на тази страница. Вместо това проверете файловото разширение за файла си и проучете програмата, която може да го отвори или да го преобразува в нов формат.

Може дори да опитате да го качите в услуга за конвертиране на файлове като Zamzar, за да видите дали ще разпознае типа на файла и ще предложи формат на реализация.

Забележка: Ако имате още въпроси относно файловете на EFI или конкретния си файл, вижте моята страница Получаване на повече помощ или информация за контактите ми в социални мрежи или по имейл, публикуване на форуми за техническа поддръжка и др.