При загрузке компьютера или ноутбука с загрузочной флешки, сделанной в программе Rufus, вы можете получить сообщение ERROR: BIOS/LEGACY BOOT OF UEFI-ONLY MEDIA с объяснением причин ошибки на английском и предложением нажать любую клавишу для перезагрузки.
В этой инструкции подробно о том, чем может быть вызвана ошибка, о способах исправить ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA и успешно загрузиться с флешки.
- Причина ошибки BIOS LEGACY BOOT OF UEFI ONLY MEDIA
- Загрузка с флешки в режиме UEFI
- Создание флешки Rufus для режима Legacy (BIOS)
- Видео инструкция
Причина ошибки BIOS LEGACY BOOT OF UEFI ONLY MEDIA
Большинство современных ПК и ноутбуков поддерживают два режима загрузки с загрузочных накопителей: UEFI (EFI) и Legacy (CSM, BIOS, Compatibility Support Mode). При записи загрузочной флешки в Rufus пользователь выбирает, для какого режима её следует записать, по умолчанию (если ничего не выбирать) — для режима UEFI.
В случае, если с такой флешки произвести загрузку в режиме Legacy, вы и увидите сообщение ERROR: BIOS/LEGACY BOOT OF UEFI-ONLY MEDIA, а пояснение на экране с ошибкой предлагает либо изменить режим загрузки в параметрах BIOS/UEFI вашего компьютера, либо перезаписать флешку для другого режима загрузки.
Обратите внимание: даже если вы включили поддержку UEFI загрузки в БИОС вашего компьютера, по умолчанию может быть использован режим Legacy (если он тоже включён), что также приведёт к рассматриваемой ошибке. Дополнительный момент — для загрузочных накопителей, созданных в Rufus, помимо шагов, описанных далее, может потребоваться отключить Secure Boot в БИОС/UEFI.
Загрузка с флешки в режиме UEFI
Самое простое и быстрое решение в нашем случае — выполнить загрузку с флешки в нужном режиме. Это будет работать для любого компьютера с поддержкой режима UEFI (такой режим загрузки начал поддерживаться на большинстве новых устройств примерно с 2012 года).
Как это сделать? — есть два варианта:
- Зайти в БИОС компьютера или ноутбука, затем, обычно на вкладке Boot (но может быть и в других разделах, например, BIOS Features) убедиться, что включен режим загрузки UEFI. Пункт для переключения может называться «UEFI/BIOS Mode», «Boot Mode», а иногда необходимо отключить поддержку загрузки Legacy — установить параметр Legacy Support, CSM Support или Compatibility Support Mode в состояние «Disabled». Для разных вариантов BIOS нужная опция может располагаться слегка в разных местах и иметь разные названия, но обычно её сравнительно несложно найти.
- Использовать Boot Menu при загрузке — обычно клавиша, которую нужно нажать для входа в Boot Menu отображается внизу экрана при начале загрузки компьютера (подробнее: Как зайти в Boot Menu на компьютере или ноутбуке). В Boot Menu вы можете увидеть, что загрузочная флешка отображается два раза: один раз с пометкой UEFI (или EFI), второй — без неё. Выберите с пометкой и тогда загрузка с флешки произойдёт без ошибки.
Создание загрузочной флешки Rufus для режима Legacy BIOS
Если по какой-то причине предыдущий вариант решения не подходит для вашего случая, вы можете пересоздать загрузочную флешку в той же программе Rufus таким образом, чтобы она была подготовлена для режима Legacy (CSM).
Для этого достаточно в пункте «Схема раздела» выбрать MBR, а в «Целевая система» — «BIOS (или UEFI-CSM)», этот пункт будет выбран автоматически. После записи USB накопителя в таком режиме, при загрузке он не будет вызывать ошибки ERROR: BIOS/LEGACY BOOT OF UEFI-ONLY MEDIA при тех же параметрах загрузки в БИОС, которые вы использовали изначально.
Видео инструкция
Если остаются вопросы или что-то осталось не до конца ясным, задавайте вопросы в комментариях, я постараюсь помочь.
Пользователи ОС Windows нередко сталкиваются с различными ошибками и сбоями, возникающими во время работы, при переустановке и загрузке системы. Большинство юзеров предпочитает справляться с программными проблемами самостоятельно, при этом нужно знать, как именно исправить ситуацию и восстановить нормальное функционирование компьютера. При установке ОС Windows с USB-накопителя случается, что система перезагружается с ошибкой, сопровождающейся уведомлением «Error legacy boot of uefi media». В данном случае перезагрузка компьютера не избавляет от неприятности. Возможная причина и решение часто кроются в тексте, прилагаемом к самой ошибке. Так, в пояснении к сбою говорится, что используемый носитель может загружаться только в режиме UEFI и не работает в BIOS /Legacy, для его загрузки в данном режиме следует воссоздать флеш-накопитель в Rufus, используя схему разделов MBR. Рассмотрим, с чем связана неисправность, и как её устранить.
Что означает ошибка «Error legacy boot of uefi media»
Вариант установки Windows с использованием флешки очень удобен, и пользователи часто прибегают именно к такому способу, решив перебить ОС. Процесс инсталляции системы обычно вопросов не вызывает, а вот подготовка к нему, включающая создание загрузочного устройства и выбор режимов установки, таит в себе некоторые нюансы, которыми не следует пренебрегать. Так, в некоторых случаях в ходе работ по установке Виндовс может появиться ошибка «Error legacy boot of uefi media», вследствие чего устройство перестаёт запускаться. Перевод сообщения о проблеме – «Ошибка использования BOOT Legacy для накопителя UEFI».
Спровоцирована она тем, что используемый USB-накопитель был отформатирован как UEFI с файловой системой FAT 32, тогда как в BIOS компьютера пользователя стоит режим «Legacy», чем обусловлен тот факт, что девайс настроен на контакт с внешними носителями, имеющими схему разделов MBR и файловую систему NTFS. Соответственно, неполадка вызвана конфликтом режимов FAT32 (GPT-UEFI) и NTFS (MBR) на взаимодействующих устройствах.
Каким образом исправить проблему активацией режима BIOS «UEFI»
Проще всего устранить конфликт накопителя и БИОС, а вместе с тем и возникшую в результате него ошибку с текстом «Error legacy boot of uefi media» путём переключения в микропрограмме режима загрузки компьютера с «Legacy» на «UEFI».
Войти в BIOS можно разными способами, при этом версия ОС не имеет значения, клавиши для входа или их комбинации могут отличаться в зависимости от производителя материнской платы. О нужных сочетаниях клавиш способна проинформировать фирменная заставка при загрузке девайса, часто это F2, F12 или Delete.
СОВЕТ. Установив в BIOS режим «UEFI» вместо «Legacy» на время подключения загрузочной флешки, мы исключим конфликт и устраним сбой. После выполнения процедуры установки с использованием накопителя можно вернуть значение параметра обратно.
Рассмотрим, как включить «UEFI Boot» или «Legacy Boot»:
- идём в BIOS, нажав при загрузке нужную клавишу;
- переходим на вкладку «Boot» (может также называться «Boot Option»);
- находим здесь параметр «UEFI/BIOS Boot Mode» (в некоторых интерфейсах функция называется «Boot List Option»);
- задаём опции режим «UEFI» вместо «Legacy» в настройках загрузчика и сохраняем изменения, нажав F10;
- перезагружаемся и снова пробуем запуститься с флешки.
Обычно выполненные манипуляции решают проблему, и «Error legacy boot of uefi media» при инсталляции ОС с USB-накопителя больше не появляется.
Переформатирование флеш-накопителя с FAT 32 в NTFS (MBR)
Альтернативный метод решения предполагает действия по переформатированию флешки в файловой системе NTFS со схемой раздела MBR. Для этой цели нам будет полезна простая в управлении программка «Rufus», но можно воспользоваться и аналогичным софтом. Для разрешения конфликта флешки и BIOS в настройках утилиты нужно указать схему разделов «MBR» и файловую систему NTFS, после чего отформатировать накопитель с заданными параметрами.
Использование командной строки для устранения ошибки «Error legacy boot…»
Ещё один вариант устранения проблемы заключается в применении командной строки, когда ОС загружается с флешки. Загрузочный диск или флешка с образом Виндовс позволяет решить различные сбои при старте системы, поскольку при невозможности старта в безопасном режиме или исправления ошибки в нём потребуется запуск среды восстановления.
Посредством консоли, а точнее запущенной консольной утилиты для управления разделами жёстких дисков (Diskpart) и инструмента восстановления среды загрузки (BCDboot), расположенного в системном разделе, можно восстановить повреждённый загрузчик Windows на HDD. Для этого выполняем такие действия:
- Создаём загрузочный USB-накопитель с Win 10 или другой нужной версией.
- Если старт с внешнего носителя не выполняется, выставляем в БИОС приоритет загрузки. Для этого в разделе «Boot» (в зависимости от версии прошивки BIOS он может называться также «Boot Options», «Boot Order» или пр.) выбираем в параметрах загрузки флешку, сохраняем изменения и перезагружаемся.
- Загружаемся с накопителя.
- Выбираем язык и клавиатуру, затем жмём «Далее» в первом окне установки Windows.
- Теперь в левом нижнем углу экрана жмём «Восстановление системы».
- Для запуска интерфейса cmd в среде восстановления «Диагностика» – «Дополнительные параметры» – «Командная строка».
- В терминале выполняем поочерёдно следующие команды (после каждой введённой команды жмём клавишу Enter):
- diskpart (запуск программы управления дисками);
- list disk (отобразятся все подключённые накопители);
- select disk 0 (выбор диска);
- list partition (отобразятся разделы);
- select partition 1 (выбор раздела);
- active (раздел будет помечен, как активный);
- exit (выход из утилиты «Diskpart»);
- bcdboot C:windows (позволяет восстановить загрузочную область).
При этом у вас может быть другой диск с ОС, в таком случае указываем его. То же самое относится и к выбору диска и раздела при работе с Diskpart (смотрим в списке), не исключено, что потребуется выбрать другую цифру;
- Закрываем командную строку (exit) и перегружаемся.
После проделанных действий Windows должна нормально загружаться.
Вышеприведённые способы эффективно справляются с проблемой. В первых двух случаях удаётся устранить конфликт, вызывающий ошибку, путём изменения режима или форматирования флешки. В случае же повреждения загрузчика можно пробовать третий вариант решения.
Для того, чтобы исключить возможные проблемы или загрузиться с полными правами администратора, вы можете использовать загрузочную флешку. Операционная система Windows устанавливается на накопитель через специальные программы, после чего ее можно использовать в качестве источника для установки. Но часто пользователи могут увидеть ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA во время загрузки с флешки. Это распространенная проблема и мы собрали в этой статье разные способы ее решения.
Содержание
- Причины ошибки
- Как исправить ошибку?
- Способ 1: переключиться в режим UEFI
- Способ 2: отформатировать флешку и записать ее заново
- Способ 3: восстанавливаем загрузочную область через командную строку
- Способ 4: преобразовываем MBR в GPT или наоборот
Причины ошибки
На сегодняшний день можно смело выделить одну самую распространенную причину возникновения данной ошибки. Все дело в том, что современный ПК или ноутбук имеет 2 режима загрузки операционных систем, это UEFI (EFI) и Legacy. Данный режим выбран в BIOS, работать может только один из них. Во время создания флешки пользователь выбирает режим загрузки и программа запишет файлы под него. Но многие на это попросту не обращают внимания, оставляя настройки по умолчанию. В результате, чаще всего, специализированные программы записывают флешку под новый режим UEFI. Если в BIOS установлен режим загрузки Legacy, то возникает данная ошибка.
Если расшифровать информацию с проблемы на экране компьютера, то можно понять, что вам предлагают, либо изменить режим загрузки в BIOS, либо записать флешку в соответствующем режиме. Но также могут быть и другие причины возникновения данной проблемы, поэтому и способов решения есть несколько.
Как исправить ошибку?
Так как причина возникновения ошибки может быть разной, то и способ необходимо подбирать соответствующий. Любой из представленных ниже вариантов решения проблемы можно применить самостоятельно. Даже если вы ранее не проводили подобные процедуры, но имеете минимальные навыки в работе с BIOS и командной строкой, то у вас должно все получится. Начинайте с самых простых способов решения проблемы и продвигайтесь к тем, которые требуют немного больше времени и усилий.
Способ 1: переключиться в режим UEFI
Примерно с 2012 года все новые компьютеры начали поддерживать режим загрузки UEFI, он более функциональный, позволяет увеличить скорость и качество загрузки ОС. Более того, если вы используете самое новое оборудование, такой режим там установлен по умолчанию, а Legacy может и вовсе отсутствовать. В этом нет ничего удивительного, все устарелое необходимо постепенно выводить из индустрии, чтобы она развивалась. Если у вас возникла ошибка при загрузке с флешки, то необходимо переключиться в режим скачивания UEFI, а для этого нужно выполнить следующее:
- Зайти в Bios своего ноутбука или компьютера. Для этого в момент загрузки необходимо нажать кнопку esc, F2 или F12, в зависимости от типа материнской платы и программного обеспечения на ней.
- После того как вы зашли в системные настройки BIOS, необходимо перейти на вкладку Boot, именно здесь находится пункт выбора режимов загрузки.
- Нужный раздел в данной вкладке может иметь название «UEFI/BIOS Mode» или «Boot Mode».
- В этом пункте будет выбор UEFI или Legacy. Необходимо щелкнуть на первое, чтобы изменить режим загрузки системы.
В некоторых случаях необходимо отключить режим Legacy Support, перевести параметр этого пункта в Disable. Также помните о том, что в новом режиме флешка загрузилась и работает, но если вы попытаетесь скачать операционную систему с жесткого диска, то может возникнуть та же ошибка. Она устанавливалась под режим Legacy, поэтому в другом режиме она не будет доступна. Для восстановления загрузки необходимо снова выбрать Legacy в настройках BIOS.
Способ 2: отформатировать флешку и записать ее заново
Порой причиной возникновения ошибки является сама флешка, файловая система которой не поддерживает тот или иной режим скачивания. Например, если накопитель будет отформатирован в файловой системе типа NTFS, то загрузиться в legacy вы попросту не сможете. Как правило, большинство современных флешек изначально доступны в таком типе, чтобы иметь возможность работать с данными большого объема.
Чтобы отформатировать накопитель в нужном формате, необходимо подключить его к компьютеру, кликнуть по нему правой кнопкой и выбрать пункт «Форматировать». Перед тем как начать процедуру, лучше выбрать тип файловой системы, подходящий под ваш режим загрузки ОС. Также это можно сделать на этапе создания загрузочной флешки, специализированные программы самостоятельно умеют форматировать устройство под те или иные параметры.
Способ 3: восстанавливаем загрузочную область через командную строку
Для того чтобы вернуть рабочий загрузчик через командную строку, вам необходимо иметь рабочий дистрибутив Windows, диск или флешку для восстановления системы. Если что-то из этого есть в наличии, то можно приступать к работе. Для восстановления загрузочной области через командную строку, нужно выполнить следующие действия:
- После загрузки диска восстановления или сервисной флешки нужно нажать клавиши Shift + F10 или Shift+Fn+F10. Это позволит открыть командную строку и работать с ней. Если речь идет о классическом диске восстановления Windows 10, то здесь нужно выбрать Восстановление системы – Диагностика — Дополнительные параметры — Командная строка.
- В командной строке вводите по очередности команды diskpart – list volume – exit. После list volume вы увидите список доступных носителей. Необходимо выбрать тот, где вы хотите восстановить загрузочную область.
- Для осуществления процесса, необходимо ввести команду: bcdboot #:windows. Вместо символа «#» нужно указать ту букву диска, который следует восстановить.
После этого процесс будет выполнен автоматически. По его окончанию можно перезагрузить компьютер и попытаться загрузиться уже с того носителя, который вы восстанавливали. Все должно проходить без ошибок и проблем.
Способ 4: преобразовываем MBR в GPT или наоборот
Если компьютер поддерживает загрузку в режиме UEFI, но разделы диска отформатированы в MBR, то скачивание в новом режиме будет невозможным. Необходимо преобразовать раздел в GPT, после чего новый режим загрузки ОС будет работать нормально. Чтобы переделать один тип раздела в другой, нужно выполнить следующие действия:
- Диск не должен быть занят. Необходимо либо использовать рабочий Live-CD, или проверенную загрузочную флешку. Можно подключить диск к другому компьютеру.
- После этого необходимо установить или использовать уже загруженное ПО для работы с дисками. Например, можно задействовать Paragon Hard Disk Manager.
- После того как программа будет загружена, перед вами появятся все диски, которые она нашла в данной системе. Нужно выбрать тот, где вы и желаете заменить MBR разделы на GPT.
- Кликните правой кнопкой мыши на этом диске, после чего выберите «Конвертировать базовый MBR в базовый GPT диск».
- После этого в верхней левой части окна нужно выбрать пункт «Применить».
- Вся процедура будет выполнена автоматически. Файлы должны остаться на диске.
Также можно выполнить конвертацию разделов в ручном режиме, используя командную строку. В этом случае файлы придется удалить, а сам способ вызывает некоторые трудности у неопытных пользователей. В командной строке нужно указать diskpart – list volume, чтобы увидеть все диски системы. После этого следует написать select disk # где вместо «#» поставить букву диска. Затем нужно ввести команду clean, чтобы удалить все данные из раздела. Остается написать convert gpt, чтобы преобразовать раздел.
Одно из перечисленных действий обязано исправить ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA. Да, некоторые процедуры немного сложны, поэтому важно точно следовать инструкции, приведенной в статье. В остальном проблем быть не должно, методы работают и это проверено неоднократно на личном опыте.
Expert recommended solutions to get things running in no time
by Andrew Wafer
Andrew is not just trying to bring you closer to Windows, but he’s truly interested in this platform. He just happens to be passionate about sharing that knowledge… read more
Updated on January 17, 2023
Reviewed by
Alex Serban
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more
- UEFI is a protocol that is replacing the popular BIOS and introduces a range of improvements.
- A broken UEFI leads to issues booting Windows, but the problem is not as intricate as it appears.
- A few quick solutions include running the Startup Repair or employing Diskpart.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
Windows 10 and 11 boot problems might be quite annoying since the troubleshooting process is usually complex. And instead of taking out the time to fix UEFI boot issues, most users reinstall the OS instead.
But that leads to a loss of data. So, why take that route when a simpler and more viable alternative is already available? Let’s find out about UEFI and how to fix issues with it.
What is UEFI?
UEFI, or Unified Extensible Firmware Interface, is a protocol that is replacing the popular BIOS with new software. UEFI offers vital benefits such as improved security measures, faster startup time, support for disks larger than 2 TB, and lots more.
Now, a broken UEFI means that you have a broken bootloader, in which case you won’t be able to reboot or power on your Windows device.
Therefore, fixing UEFI boot problems is essential, especially if you want to use your device without having to reinstall the Windows OS.
How can I fix Windows UEFI boot problems?
1. Convert GPT to MBR
NOTE
This method only works when the PC is working and connected to the Internet. In case you can’t turn on the computer, head to the next solution.
- Press Windows + R to open Run, type cmd, and press Ctrl + Shift + Enter.
- Click Yes in the UAC prompt.
- Now, paste the following two commands one at a time, and hit Enter after each:
mbr2gpt /validate /allowFullOS
mbr2gpt /convert /allowFullOS
Once done, the primary partition will change from MBR to GPT, which will fix a range of problems with UEFI, including boot issues.
2. Use Diskpart and recreate Boot Configuration Data
- Create a bootable Windows USB for the iteration on another PC using Rufus or another similar tool, and plug it into the affected computer.
- Now turn on the PC and boot it from the connected drive.
- Once the Windows setup loads, proceed with the initial steps and then click on Repair your computer when the option appears.
- Now, choose Troubleshoot.
- Click on Advanced options.
- Select Command Prompt from the options listed here.
- Now, paste the following command and hit Enter:
Diskpart
- Find out on which disk you have installed Windows by executing the following command:
list disk
- Usually, the Windows system is installed on disk 0. If not, change the following command to select the system disk accordingly to the number of your disk:
sel disk 0
- Next, execute the following command to view the partitions:
list vol
- The UEFI partition should be a FAT32 file system. To select the UEFI partition, execute the following command while replacing X with the correct volume number:
sel vol X
- Finally, paste the following command and hit Enter to assign a new letter to the selected volume:
assign letter=b
- Now, run the following command to leave Diskpart:
exit
- Finally, execute the following three commands individually to fix the Boot Record and recreate the Boot Configuration Data:
cd /d b:EFIMicrosoftBoot
bootrec /fixboot
ren BCD BCD.old
bcdboot c:Windows /l en-us /s b: /f ALL
That’s it! You should now be able to boot Windows normally without running into any trouble with the UEFI.
- Fix: PC automatically goes to BIOS on startup
- System Thread Exception not Handled Ntfs.sys: 6 Easy Fixes
- Invalid Kernel Handle Error: Use These 9 Methods to Fix it
- Runtime Error R6025: Fix it With These 4 Easy Solutions
3. Run Startup Repair
- Plug in the bootable drive you created earlier, boot it and choose the Repair your computer option.
- Select Troubleshoot.
- Click on Advanced options.
- Now, select Startup Repair.
- Select your account.
- Enter the password for the chosen account and click Continue to start the repair process.
A simpler way to fix UEFI boot issues is to run Startup repair, a built-in option in Windows to eliminate issues preventing the OS from loading. It should be the preferred option for not-so-tech-savvy users.
By now, you should have fixed UEFI boot errors and problems, and these shouldn’t reappear. Even if they do, you can always refer to this article and execute the same set of steps.
While you are at it, also find out the ways to reduce the boot time in Windows.
Tell us which fix worked for you in the comments section below.
Newsletter
Expert recommended solutions to get things running in no time
by Andrew Wafer
Andrew is not just trying to bring you closer to Windows, but he’s truly interested in this platform. He just happens to be passionate about sharing that knowledge… read more
Updated on January 17, 2023
Reviewed by
Alex Serban
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more
- UEFI is a protocol that is replacing the popular BIOS and introduces a range of improvements.
- A broken UEFI leads to issues booting Windows, but the problem is not as intricate as it appears.
- A few quick solutions include running the Startup Repair or employing Diskpart.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
Windows 10 and 11 boot problems might be quite annoying since the troubleshooting process is usually complex. And instead of taking out the time to fix UEFI boot issues, most users reinstall the OS instead.
But that leads to a loss of data. So, why take that route when a simpler and more viable alternative is already available? Let’s find out about UEFI and how to fix issues with it.
What is UEFI?
UEFI, or Unified Extensible Firmware Interface, is a protocol that is replacing the popular BIOS with new software. UEFI offers vital benefits such as improved security measures, faster startup time, support for disks larger than 2 TB, and lots more.
Now, a broken UEFI means that you have a broken bootloader, in which case you won’t be able to reboot or power on your Windows device.
Therefore, fixing UEFI boot problems is essential, especially if you want to use your device without having to reinstall the Windows OS.
How can I fix Windows UEFI boot problems?
1. Convert GPT to MBR
NOTE
This method only works when the PC is working and connected to the Internet. In case you can’t turn on the computer, head to the next solution.
- Press Windows + R to open Run, type cmd, and press Ctrl + Shift + Enter.
- Click Yes in the UAC prompt.
- Now, paste the following two commands one at a time, and hit Enter after each:
mbr2gpt /validate /allowFullOS
mbr2gpt /convert /allowFullOS
Once done, the primary partition will change from MBR to GPT, which will fix a range of problems with UEFI, including boot issues.
2. Use Diskpart and recreate Boot Configuration Data
- Create a bootable Windows USB for the iteration on another PC using Rufus or another similar tool, and plug it into the affected computer.
- Now turn on the PC and boot it from the connected drive.
- Once the Windows setup loads, proceed with the initial steps and then click on Repair your computer when the option appears.
- Now, choose Troubleshoot.
- Click on Advanced options.
- Select Command Prompt from the options listed here.
- Now, paste the following command and hit Enter:
Diskpart
- Find out on which disk you have installed Windows by executing the following command:
list disk
- Usually, the Windows system is installed on disk 0. If not, change the following command to select the system disk accordingly to the number of your disk:
sel disk 0
- Next, execute the following command to view the partitions:
list vol
- The UEFI partition should be a FAT32 file system. To select the UEFI partition, execute the following command while replacing X with the correct volume number:
sel vol X
- Finally, paste the following command and hit Enter to assign a new letter to the selected volume:
assign letter=b
- Now, run the following command to leave Diskpart:
exit
- Finally, execute the following three commands individually to fix the Boot Record and recreate the Boot Configuration Data:
cd /d b:EFIMicrosoftBoot
bootrec /fixboot
ren BCD BCD.old
bcdboot c:Windows /l en-us /s b: /f ALL
That’s it! You should now be able to boot Windows normally without running into any trouble with the UEFI.
- Fix: PC automatically goes to BIOS on startup
- System Thread Exception not Handled Ntfs.sys: 6 Easy Fixes
- Invalid Kernel Handle Error: Use These 9 Methods to Fix it
- Runtime Error R6025: Fix it With These 4 Easy Solutions
- Error #268D3: What Is It and How to Remove the Popup
3. Run Startup Repair
- Plug in the bootable drive you created earlier, boot it and choose the Repair your computer option.
- Select Troubleshoot.
- Click on Advanced options.
- Now, select Startup Repair.
- Select your account.
- Enter the password for the chosen account and click Continue to start the repair process.
A simpler way to fix UEFI boot issues is to run Startup repair, a built-in option in Windows to eliminate issues preventing the OS from loading. It should be the preferred option for not-so-tech-savvy users.
By now, you should have fixed UEFI boot errors and problems, and these shouldn’t reappear. Even if they do, you can always refer to this article and execute the same set of steps.
While you are at it, also find out the ways to reduce the boot time in Windows.
Tell us which fix worked for you in the comments section below.
Newsletter
Проблемы с загрузкой Windows 10 и 11 могут быть довольно раздражающими, поскольку процесс устранения неполадок обычно сложен. И вместо того, чтобы тратить время на исправление проблем с загрузкой UEFI, большинство пользователей переустанавливают ОС.
Но это приводит к потере данных. Итак, зачем выбирать этот путь, когда уже доступна более простая и жизнеспособная альтернатива? Давайте узнаем о UEFI и о том, как исправить проблемы с ним.
Что такое UEFI?
UEFI или Unified Extensible Firmware Interface — это протокол, который заменяет популярный BIOS новым программным обеспечением. UEFI предлагает жизненно важные преимущества, такие как улучшенные меры безопасности, более быстрое время запуска, поддержка дисков размером более 2 ТБ и многое другое.
Теперь сломанный UEFI означает, что у вас сломан загрузчик, и в этом случае вы не сможете перезагрузить или включить свое устройство Windows.
Поэтому устранение проблем с загрузкой UEFI необходимо, особенно если вы хотите использовать свое устройство без переустановки ОС Windows.
Как исправить проблемы с загрузкой Windows UEFI?
1. Конвертировать GPT в MBR
- Нажмите Windows + R , чтобы открыть «Выполнить», введите cmd и нажмите Ctrl + Shift + Enter .
- Нажмите «Да» в приглашении UAC.
- Теперь вставьте следующие две команды по одной и нажмите Enter после каждой:
mbr2gpt /validate /allowFullOS
mbr2gpt /convert /allowFullOS
После этого основной раздел изменится с MBR на GPT, что устранит ряд проблем с UEFI, включая проблемы с загрузкой.
2. Используйте Diskpart и заново создайте данные конфигурации загрузки.
- Создайте загрузочный USB-накопитель Windows для итерации на другом ПК с помощью Rufus или другого подобного инструмента и подключите его к проблемному компьютеру.
- Теперь включите ПК и загрузите его с подключенного диска.
- После загрузки установки Windows выполните начальные шаги, а затем нажмите Восстановить компьютер, когда появится опция.
- Теперь выберите «Устранение неполадок».
- Нажмите Дополнительные параметры.
- Выберите «Командная строка» из перечисленных здесь параметров.
- Теперь вставьте следующую команду и нажмите Enter:
Diskpart
- Узнайте, на какой диск у вас установлена Windows, выполнив следующую команду:
list disk
- Обычно система Windows устанавливается на диск 0. Если нет, измените следующую команду, чтобы выбрать системный диск в соответствии с номером вашего диска:
sel disk 0
- Затем выполните следующую команду для просмотра разделов:
list vol
- Раздел UEFI должен иметь файловую систему FAT32. Чтобы выбрать раздел UEFI, выполните следующую команду, заменив X на правильный номер тома:
sel vol X
- Наконец, вставьте следующую команду и нажмите Enter , чтобы назначить новую букву выбранному тому:
assign letter=b
- Теперь выполните следующую команду, чтобы выйти из Diskpart:
exit
- Наконец, выполните следующие три команды по отдельности, чтобы исправить загрузочную запись и воссоздать данные конфигурации загрузки:
cd /d b:EFIMicrosoftBoot
bootrec /fixboot
ren BCD BCD.old
bcdboot c:Windows /l en-us /s b: /f ALL
Вот и все! Теперь вы сможете нормально загружать Windows, не сталкиваясь с какими-либо проблемами с UEFI.
3. Запустите восстановление при загрузке
- Подключите созданный ранее загрузочный диск, загрузите его и выберите параметр «Восстановить компьютер».
- Выберите Устранение неполадок.
- Нажмите Дополнительные параметры.
- Теперь выберите Восстановление при загрузке.
- Выберите свою учетную запись.
- Введите пароль для выбранной учетной записи и нажмите «Продолжить», чтобы начать процесс восстановления.
Более простой способ исправить проблемы с загрузкой UEFI — запустить восстановление при загрузке, встроенный параметр Windows для устранения проблем, препятствующих загрузке ОС. Это должно быть предпочтительным вариантом для не очень технически подкованных пользователей.
К настоящему времени вы должны были исправить ошибки и проблемы загрузки UEFI, и они не должны появляться снова. Даже если они это сделают, вы всегда можете обратиться к этой статье и выполнить тот же набор шагов.
Расскажите нам, какое исправление сработало для вас, в разделе комментариев ниже.
При попытке установить новую операционную систему (обычно Windows 10) с флеш-накопителя мы можем столкнуться с сообщением «Error legacy boot of uefi media». Обычно это означает, что упомянутый flash-носитель отформатирован в схеме разделов UEFI (файловая система FAT32). В то же время как компьютер работает на основе схемы разделов MBR, и ориентирован на накопители с файловой системой NTFS. Давайте подробно разберёмся, в чём суть данной ошибки и как её исправить.
Содержание
- Что означает ошибка «Error legacy boot of uefi media»?
- Каким образом исправить проблему активацией режима BIOS «UEFI»
- Переформатирование флеш-накопителя с FAT 32 в NTFS (MBR)
- Использование командной строки для устранения ошибки «Error legacy boot…»
- Заключение
Что означает ошибка «Error legacy boot of uefi media»?
В переводе текст данного сообщения звучит как «Ошибка использования BOOT «Legacy» для накопителя UEFI». Обычно она возникает при попытке установки новой операционной системе с помощью флеш-накопителя, который отформатирован как UEFI с файловой системой FAT 32. При этом в БИОСе такого PC выставлен режим «Legacy». Соответственно, компьютер ориентирован на накопители со схемой разделов MBR и файловой системой NTFS.
Таким образом, несовпадение режимов файловой системы FAT32 (GPT-UEFI) и NTFS (MBR) будет вызывать указанную проблему с появлением сообщения об ошибке. Перезагрузка же PC никак не решает возникшую дисфункцию.
Давайте разберёмся, как исправить ошибку с уведомлением «Error legacy boot of uefi media» на ваших PC.
Это полезно знать: что такое «Start booting from USB device».
Каким образом исправить проблему активацией режима BIOS «UEFI»
Наиболее простым способом избавиться от ошибки с флеш-накопителем является переключение загрузки ПК в БИОСе с режима «Legacy» на режим «UEFI».
Для этого выполните следующее:
- Перейдите в BIOS (при включении системы быстро жмите на F2 или Delete);
- При запуске БИОС найдите опцию «UEFI/BIOS Boot Mode» (Boot List Option или аналог) и вместо режима «Legacy» выберите режим «UEFI»;
Активируйте режим «UEFI» в настройках вашего BOOT - Сохраните изменения в вашем BIOS нажатием на F10;
- Перезагрузите ваш ПК, и попытайтесь вновь загрузиться с flash стандартным образом.
После выполнения данных операций попробуйте вновь выполнить инсталляцию системы с флеш-накопителя. Обычно последняя проходит без каких-либо проблем, и ошибка «Error legacy boot of uefi media» будет устранена.
Переформатирование флеш-накопителя с FAT 32 в NTFS (MBR)
Другим вариантом решения проблемы будет переформатирование вашего flash-носителя в файловую системы NTFS со схемой разделов MBR, которую хорошо поддерживает BOOT Legacy. Вам помогут программы уровня «Rufus», в настройках которых необходимо выбрать схему разделов «MBR» и файловую систему NTFS.
Использование командной строки для устранения ошибки «Error legacy boot…»
Для устранения уведомления «Error legacy boot of uefi media» можно использовать функционал командной строки (при возможности загрузки ОС с флеш-накопителя). С её помощью можно будет попытаться восстановить загрузчик на жёстком диске в случае, если он повреждён.
Выполните следующее
- Создайте флеш-накопитель с инсталляционной версией Windows (лучше Win 10);
- Выставьте в БИОСе загрузку с flash-носителя;
- Загрузитесь с флеш-накопителя;
- В базовом меню выберите русские язык и клавитуру, и нажмите на «Далее»;
- На следующем экране нажмите на «Восстановление системы» слева снизу;
Выберите опцию «Восстановление системы» - Далее выбираем «Диагностика», затем «Дополнительные параметры», и там «Командная строка»;
Выберите в перечне опцию «Командная строка» - В открывшейся строке последовательно набираем следующие команды:
diskpart
list disk
select disk 0
list partition
select partition 1
active
exit
bcdboot C:windows
Далее закройте командную строку и перезагрузите PC. Загрузка операционной системы может быть восстановлена.
Читайте также: что делать при появлении сообщения «Boot Device Not Found».
Заключение
В нашем материале мы разобрали, почему возникает ошибка «Error legacy boot of uefi media» и каким образом можно её исправить. Наиболее простым способом решения проблемы будет переключение режима БИОСа на UEFI, после чего проблема обычно исчезает. Если же данный способ не помог, попробуйте другие перечисленные способы, позволяющие устранить указанную дисфункцию на вашем PC.
Опубликовано 12 июня 2019 Обновлено 03 апреля 2021
Появляется BIOS LEGACY BOOT OF UEFI ONLY MEDIA, что с этим делать?
Причина возникновения ошибки:
Всего существует два формата записи дистрибутивов на файловой системе NTFS: MBR и GPT
MBR — устаревший стиль таблицы разделов. Он разработан в 1983 году, когда в ходу были системы DOS, но до сих пор работает. Правда, с ограничениями, поэтому подружить его получается не со всеми современными компьютерами и операционными системами.
GPT — современный стандарт разделов диска. Он является частью стандарта UEFI, который разработал компания Intel на замену устаревшему BIOS
Основными преимуществами GPT являются:
-У GPT меньше стадий процедуры загрузки, потому Windows на таких дисках запускается быстрее.
-Более вероятна возможность восстановить данные при повреждении диска
-Увеличивает скорость работы системы
Минус GPT: Несовместимость со старыми устройствами. Система GPT используется примерно с 2010 годов и работает только в режиме UEFI
Как решить ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA
Действуйте от первого пункта к последнему:
- Проверка флешки
Для начала перейдите в BIOS во вкладку Boot и проверьте Boot Device Priority
Загрузочная флешка может быть написана 2 раза, в одном варианте написано просто ее название, а в другом «UEFI» или «EFI» перед названием флешки. Для загрузки у вас должна стоять флешка со значением: UEFI,
Сохраняйте изменения клавишей F10. Установка Windows начнется после перезагрузкиЕсли такого варианта с UEFI нет — переходите к следующему пункту
- Включение режима UEFI
Снова перейдите в BIOS, теперь нам нужны настройки Boot (также может быть и в BIOS Features). Найдите пункт UEFI/Bios Boot Mode, или Boot Mode и поставьте UEFI.
Если этого пункта нет — найдите функцию: «Legacy Mode» / «CSM Support» / «Compatibility Support Mode» и поставьте значение DisabledДля разных BIOS местоположение функций и их имя может незначительно отличаться
Если вам удалось найти и поставить значения из этого пункта — сохраняйте изменения клавишей F10 и начинайте установку Windows
Если нет, переходите к следующему
- Если вы не смогли найти в биос пункты выше — значит ваше устройство не поддерживает современный режим загрузки.
Необходимо перезаписывать дистрибутив на флешке в формате MBR:
1) Скачайте дистрибутив с официального сайта инструкция как скачать
2) Скачайте программу Rufus
3) Далее подключите флешку к ПК и запустите Rufus
4) В программе Rufus по кнопке «Выбрать» выберите скачанный дистрибутив
Далее смените схему раздела на MBR
Нажмите «Старт»
5) После окончания процесса можно использовать флешку для установки Windows. Ошибка BIOS LEGACY BOOT OF UEFI-ONLY MEDIA устранена!
Большое спасибо за прочтение статьи. Зарегистрируйтесь сейчас и получите 200 бонусных рублей!
Вам может быть интересно
Решение «Не торопитесь устанавливать Office 2016» Полный текст ошибки: «К сожалению, мы не можем продолжить,…
Простое обновление Windows 10 Home до Windows 10 Pro с помощью ключа Если вам необходимо…
При установке Windows часто может возникнуть такая проблема — на этапе «Где вы хотите установить…