Could not locate efibootbootx64.efi при загрузке — как исправить?

Как исправить ошибку Could not locate efibootbootx64.efi При загрузке с флешки для установки Windows 11, 10 или одной из предыдущих версий системы, вы можете увидеть экран «UEFI:NTFS» с несколькими строками с информацией и последней — «FAIL. Could not locate efibootbootx64.efi 14 Not Found».

В этой инструкции подробно о том, чем может быть вызвана ошибка и способах её исправить.

Причины ошибки

Прежде чем приступить, отмечу: далее рассматривается контекст загрузки ПК или ноутбука с загрузочной флешки с появлением ошибки «Could not locate efibootbootx64.efi». Если это же сообщение об ошибке вы получаете в другой ситуации и к компьютеру не подключены какие-либо внешние накопители (если подключены, попробуйте отключить), вероятно вам пригодиться информация о восстановлении раздела EFI с загрузчиком, об этом — в отдельной инструкции (подойдёт не только для Windows 11, но и для Windows 10).

Сообщение об ошибке Could not locate efibootbootx64.efi 14 Not Found

Рассматриваемая ошибка обычно появляется при попытке использовать загрузочную флешку, созданную в Rufus, в редких случаях — с помощью сторонних инструментов, использующих UEFI:NTFS для создания накопителя.

При загрузке с такого накопителя загрузчик UEFI:NTFS с первого раздела определяет, что используется UEFI x64, после чего пробует найти и загрузить загрузчик efibootbootx64.efi с раздела с файлами системы. При отсутствии файла или доступа к нему, вы видите сообщение «Could not locate efibootbootx64.efi».

Наиболее частые причины, которые могут к этому привести:

  • Использование неправильного образа Windows 11/10: например, вы скачали и записали образ ARM64 или 32-разрядную (x86) систему на накопитель вместо x Использование образов Windows 7 без поддержки UEFI-загрузки, в редких случаях случается и с образами Windows 8.1 или 8.
  • Повреждение файловой системы на одном из разделов загрузочного накопителя, повреждение отдельных файлов на нём.
  • Редко — баги работы флешки, записанной в Rufus, иногда на конкретных компьютерах.

Далее по порядку способы исправить ситуацию и загрузиться с флешки для установки системы.

Варианты решения

Из перечисленных выше причин следуют основные способы исправить ошибку «Could not locate efibootbootx64.efi» при загрузке с флешки:

  1. Если вы хотите установить Windows 7, создайте накопитель под Legacy (BIOS, CSM, MBR при создании в Rufus), включите загрузку Legacy (CSM, Compatibility Support Mode) в БИОСе, либо найдите образ с поддержкой UEFI-загрузки. Создание накопителя для режима Legacy в Rufus
  2. Если проблема возникла с образами Windows 11/10, убедитесь, что вы скачали именно x64 ISO, а не, например, ARM64 или x86.
  3. Убедитесь, что на разделе флешки с файлами системы (именно с файлами дистрибутива, а не на разделе с загрузчиком UEFI:NTFS) в папке efi/boot присутствует файл bootx64.efi и что сам раздел доступен для открытия.

Это основные варианты, но есть и некоторые дополнительные нюансы, которые могут пригодиться:

  • Вы можете использовать другие инструменты создания установочного накопителя, например, Ventoy .
  • В Интернете описывают неясный баг, который приводит к рассматриваемой ошибке на некоторых компьютерах (на других она же успешно загружается), где решением оказывается переименование папок efi/boot на разделе флешки с файлами Windows с изменением регистра букв.

Надеюсь, один из вариантов поможет разобраться, а если нет, опишите в деталях ситуацию, я постараюсь помочь.

EnglishRussianUkrainian