Какво е EFI файл?

Съдържание:

Какво е EFI файл?
Какво е EFI файл?
Anonim

Какво да знаете

  • EFI файлът е файл с разширим интерфейс на фърмуера.
  • Отворете един с EFI Developer Kit.

Тази статия обяснява за какво се използва EFI файл и как да го отворите, ако е необходимо.

Какво е EFI файл?

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

Image
Image

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

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

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

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

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


EFI\boot\bootx64.efi

EFI\boot\bootia32.efi

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

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


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

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

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

Например, на инсталационен DVD или ISO образ на Windows 10 съществуват следните два файла, които 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 за 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?

    Този файл е файл с данни за конфигурация на зареждане (BCD) за вашата операционна система Windows. Ако видите съобщение за грешка, свързано с него, което ви пречи да стартирате компютъра си, вероятно трябва да възстановите BCD файла. В Windows 11/10 отворете Разширени опции за стартиране > Отстраняване на неизправности > Разширени опции и стартирайтеbootrec команда.

    Какъв е форматът на файловата система, необходим за /boot/efi?

    Системният дял EFI трябва да бъде във формат на файловата система FAT32 File Allocation Table (FAT).

Препоръчано: