No bootfile found for UEFI при загрузке — причины и решения

No bootfile found for UEFI — как исправить?При загрузке компьютера или ноутбука с загрузочной флешки, а иногда и с локального диска пользователи могут получить сообщение об ошибке: «No bootfile found for UEFI! Maybe the image does not support x64 UEFI», которая говорит об отсутствии загрузочного файла для UEFI-загрузки.

В этой инструкции о том, чем может быть вызвано такое сообщение и как исправить ситуацию, если вы с ней столкнулись.

Причины ошибки и варианты исправления

Сообщение No bootfile found for UEFI! Maybe the image does not support x64 UEFI при загрузке

В случае, если вы сталкиваетесь с ошибкой «No bootfile found for UEFI. Maybe the image does not support x64 UEFI» при загрузке с флешки, наиболее вероятные её причины:

  • На флешку записан неправильный образ, не содержащий загрузчика для x64 UEFI, например, образ Windows 7 без поддержки UEFI-загрузки, 32-разрядная система, система (образ) для процессоров ARM64, которые некоторые пользователи ошибочно скачивают для x64 компьютеров.
  • Файлы (в частности, bootx64.efi) или отдельный раздел на загрузочной флешке повреждены или по какой-то причине недоступны.

Обычными методами решения будут следующие:

  1. Записать оригинальный x64 образ современной версии Windows на флешку, используя Rufus, Ventoy или оригинальную Installation Media Creation Tool от Майкрософт.
  2. При необходимости установить 32-бит систему или старую ОС, использовать запись для MBR/BIOS CSM, например в Rufus, и включить соответствующий режим загрузки Legacy (CSM, Compatibility Support Mode) в БИОС. Запись накопителя для MBR и CSM
  3. Если при создании загрузочной флешки для раздела с файлами системы вы выбрали ExFAT, попробуйте использовать NTFS или наоборот.

В редких случаях может помочь использование другого накопителя или USB-разъёмов, например, USB 2.0 вместо 3.0 или наоборот.

Если вы сталкиваетесь с той же ошибкой при попытке загрузиться с локального диска:

  • Отключите любые необязательные съёмные накопители от компьютера.
  • Убедитесь, что в качестве первого устройства загрузки в БИОС/UEFI выставлен пункт «Windows Boot Manager», если это не так, выберите эту опцию и сохраните настройки. Выбор Windows Boot Manager в качестве первого устройства загрузки
  • Если предыдущие шаги не помогли, попробуйте выполнить восстановление загрузчика (инструкция для Windows 11, но и для Windows 10 в UEFI режиме шаги будут теми же).

Если ваша ситуация с ошибкой «No bootfile found for UEFI» отличается в каких-то нюансах от описанной или загрузку выполнить не удаётся, опишите что именно происходит и при каких обстоятельствах вы столкнулись с проблемой, я постараюсь помочь.

Комментарии (2) к No bootfile found for UEFI при загрузке — причины и решения

  • Николай

    Добрый день

    Ноутбук Asus X556UQ-XO667T
    Стоит последний BIOS X556UQAS.316
    Стоял HDD, установил SSD накопитель (выключал secureBoot, ставил CSM, после установки Windows10 возвратил эти настройки на место)
    Установил (при помощи Ventoy) Win10 для одного языка с лицензионного образа, лицензия которого была вшита.
    Спустя несколько дней в биосе пропали варианты загрузок, теперь не видит ни какие даже USB загрузчики. Включал/выключал CSM/SecureBoot разницы не даёт.
    Биос сохраняет настройки, функция сохранения работает.
    Биос позволяет создать вручную «Add New Boot Option» файл загрузки .efi, так можно загрузить Windows 10 с SSD накопителя указав его файл и запустившись в биосе через Override, но даже если сохранять настройки биос то после перезагрузки ноутбука созданные загрузки не сохраняются.
    Сброс настроек биоса не помогает.

    пытаюсь перепрошить биос на туже или более старую версию что бы попробовать восстановить биос в прежнее состояние

    В биосе через easy flash utility отказывается прошивать туже или старую версию
    WinFlash тоже отказывается, а через запуск WinFlash с ключом /nodate не ругается на дату но и не прошивает, только имитирует процесс и выключает ноутбук по окончанию.

    Думал можно ли через AFUDOS прошить биос. Сделал по инструкции флешку через rufus — MS-DOS, скопировал туда AFUDOS и файлы биос, но биос не позволяет загрузиться, ведь создавая вручную загрузку нужно указать только файл загрузки.

    Через Ventoy сделал загрузочный внешний HDD накопитель, создаю в биосе вручную загрузку на EFI\Boot\grub.efi, запускаю через него установочные образы Win 10/11, далее запускаю cmd через shif+F10, командная строка говорит afudos не виндоус приложение, вероятно старая программа.
    Пытался через ventoy запустить Windows XP установщик (надеясь что его cmd позволит открыть ms-dos приложение afudos, ноутбук выдаёт «No bootfile found for uefi» значит ли это что afudos я не смогу использовать для прошивки биос на этом ноутбуке?
    В интернете искал разные способы, ни чего не нашёл.
    И как перепрошить вероятно неисправный биос, восстановить работу загрузчика?

    Ответить

    • Dmitry

      Здравствуйте.
      А может просто поменять батарейку для начала попробовать на материнской плате? (на ноутбуках она тоже есть) Возможно, причина в этом.

      Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться