Файл с расширением EFI является файлом расширяемого интерфейса микропрограмм.
Они являются исполняемыми файлами загрузчика, существуют в компьютерных системах на основе UEFI (Unified Extensible Firmware Interface) и содержат данные о том, как должен происходить процесс загрузки.
Альфред Пасека / Getty Images
Файлы EFI можно открывать с помощью EFI Developer Kit и Microsoft EFI Utilities, но, честно говоря, если вы не разработчик оборудования, «открывать» их мало.
Где находится файл EFI в Windows?
В системе с установленной операционной системой диспетчер загрузки, который существует как часть прошивки UEFI материнской платы, будет иметь местоположение файла EFI, хранящееся в переменной BootOrder. На самом деле это может быть другой менеджер загрузки, если у вас установлен инструмент для мультизагрузки, но обычно это просто загрузчик EFI для вашей операционной системы.
В большинстве случаев этот файл хранится в специальном системном разделе EFI. Этот раздел обычно скрыт и не имеет буквы диска.
Например, в системе UEFI с установленной Windows 10 файл EFI будет расположен в следующем месте на этом скрытом разделе:
EFI boot bootx64.efi
or
EFI boot bootia32.efi
Вы увидите файл bootx64.efi, если у вас установлена 64-разрядная версия Windows, или файл bootia32.efi, если вы используете 32-разрядную версию. См. 64-битные и 32-битные версии: в чем разница? подробнее об этом, если вы не уверены.
На некоторых компьютерах Windows файл winload.efi действует как загрузчик и обычно хранится в следующем месте:
C: Windows System32 Boot winload.efi
Если ваш системный диск отличается от C или Windows установлена в папку, отличную от Windows, то, конечно, точный путь на вашем компьютере будет соответственно отличаться.
В системе без установленной операционной системы с пустой переменной BootOrder диспетчер загрузки материнской платы ищет файл EFI в заранее определенных местах, например, на дисках в оптических приводах и на других подключенных носителях. Это происходит потому, что, если это поле пусто, у вас не установлена работающая ОС и вы, вероятно, собираетесь установить ее в следующий раз.
Например, на установочном DVD-диске Windows 10 или ISO-образе существуют следующие два файла, которые диспетчер загрузки UEFI вашего компьютера быстро найдет:
D: efi boot bootx64.efi
и
D: efi boot bootia32.efi
Как и в случае с установочным диском Windows и указанным выше путем, диск здесь будет отличаться в зависимости от источника носителя. В данном случае D — это буква, присвоенная моему оптическому приводу. Кроме того, как вы могли заметить, на установочный носитель включены как 64-разрядные, так и 32-разрядные загрузчики EFI. Это связано с тем, что установочный диск содержит оба типа архитектуры в качестве вариантов установки.
Где находится файл в других операционных системах?
Вот некоторые из расположений файлов EFI по умолчанию для некоторых операционных систем, отличных от Windows:
macOS использует этот файл в качестве загрузчика, но не во всех ситуациях:
Система Библиотека CoreServices boot.efi
Загрузчик EFI для Linux будет отличаться в зависимости от установленного вами дистрибутива, но вот несколько:
EFI SuSE elilo.efi
EFI RedHat elilo.efi
EFI human elilo.efi
Вы поняли эту идею.
По-прежнему не удается открыть или использовать файл?
Обратите внимание, что есть некоторые типы файлов, которые очень похожи на ".EFI", которые у вас могут быть и поэтому их можно открыть с помощью обычной программы. Это, скорее всего, тот случай, если вы просто неправильно прочитали расширение файла.
Например, у вас действительно может быть файл EFX eFax Fax Document, который не имеет ничего общего с файлами расширяемого интерфейса микропрограмм и вместо этого является документом, который открывается службой факса. Или, возможно, ваш файл имеет расширение .EFL и является файлом внешнего формата или зашифрованным файлом Encryptafile.
Если вы уверены, что можете открыть имеющийся у вас файл, то, скорее всего, он не в том формате, который описан на этой странице. Вместо этого дважды проверьте расширение файла и изучите программу, которая может открыть его или преобразовать в новый формат.
Вы можете даже попробовать загрузить его в сервис конвертации файлов, такой как Zamzar, чтобы посмотреть, распознает ли он тип файла и предложит ли формат конвертации.