При загрузке с флешки для установки Windows 11, 10 или одной из предыдущих версий системы, вы можете увидеть экран «UEFI:NTFS» с несколькими строками с информацией и последней — «FAIL. Could not locate efibootbootx64.efi 14 Not Found».
В этой инструкции подробно о том, чем может быть вызвана ошибка и способах её исправить.
Причины ошибки
Прежде чем приступить, отмечу: далее рассматривается контекст загрузки ПК или ноутбука с загрузочной флешки с появлением ошибки «Could not locate efibootbootx64.efi». Если это же сообщение об ошибке вы получаете в другой ситуации и к компьютеру не подключены какие-либо внешние накопители (если подключены, попробуйте отключить), вероятно вам пригодиться информация о восстановлении раздела EFI с загрузчиком, об этом — в отдельной инструкции (подойдёт не только для Windows 11, но и для Windows 10).
Рассматриваемая ошибка обычно появляется при попытке использовать загрузочную флешку, созданную в 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» при загрузке с флешки:
- Если вы хотите установить Windows 7, создайте накопитель под Legacy (BIOS, CSM, MBR при создании в Rufus), включите загрузку Legacy (CSM, Compatibility Support Mode) в БИОСе, либо найдите образ с поддержкой UEFI-загрузки.
- Если проблема возникла с образами Windows 11/10, убедитесь, что вы скачали именно x64 ISO, а не, например, ARM64 или x86.
- Убедитесь, что на разделе флешки с файлами системы (именно с файлами дистрибутива, а не на разделе с загрузчиком UEFI:NTFS) в папке efi/boot присутствует файл bootx64.efi и что сам раздел доступен для открытия.
Это основные варианты, но есть и некоторые дополнительные нюансы, которые могут пригодиться:
- Вы можете использовать другие инструменты создания установочного накопителя, например, Ventoy .
- В Интернете описывают неясный баг, который приводит к рассматриваемой ошибке на некоторых компьютерах (на других она же успешно загружается), где решением оказывается переименование папок efi/boot на разделе флешки с файлами Windows с изменением регистра букв.
Надеюсь, один из вариантов поможет разобраться, а если нет, опишите в деталях ситуацию, я постараюсь помочь.