If you want to change the boot priority, enable or disable secure boot or change any other low-level settings, then you need to boot into UEFI mode. Depending on the motherboard manufacturer, you have to press specific keys or a combination of keys on your keyboard to access UEFI mode. If you missed the opportunity to do so when turning on your computer, you can also boot into UEFI mode directly from Windows. This eliminates the need to press relevant keys as fast as possible at boot time.
Booting into UEFI from Windows is not difficult. However, you can only do this if your motherboard supports or has a UEFI chip on it. If your motherboard doesn’t support UEFI, you cannot boot into UEFI from Windows. That being said, most modern motherboards come equipped with a UEFI chip and support both UEFI and legacy BIOS.
Also read: The Differences Between MBR and GPT
Access UEFI or Legacy BIOS Using Boot Key Option
To get started, you can enter the UEFI or Legacy BIOS menu during the boot, with a dedicated key. This negates the need to go through several steps to enter the BIOS menu.
In order to enter the UEFI or Legacy BIOS during boot:
1. Boot up your PC, and when the screen splashes the first boot screen, you should see information about the dedicated key that lets you enter the BIOS menu.
3. Press the required key repeatedly until your enter the BIOS menu. Usually, the boot keys are ESC, Del, or one of the Function keys (F1, F2, F10, etc.).
Note that laptops or PCs from different brands will have different boot keys. You may have to check for the boot key for the brand of laptop or PC you use. Below are the boot keys for some popular brands:
- Dell: F2 or F12
- HP: ESC or F10
- Acer: F2 or Del
- ASUS: F2 or Del
- Lenovo: F1 or F2
- MSI: Del
- Toshiba: F2
- Samsung: F2
- Microsoft Surface: Press and hold the volume up button.
Also read: How to Fix a Windows Infinite Reboot Loop Problem
Check Whether Your System Supports UEFI or Legacy BIOS
If you don’t know or are unsure whether your motherboard supports UEFI or not, you can easily verify it directly from Windows.
There are several ways to check whether you are using UEFI or BIOS.
Windows displays all the system information in a single app called System Information. By accessing the System Information application, you can find out whether you are using BIOS or UEFI.
1. Press Win + R, type msinfo32
, and press Enter. This action will open the System Information app.
2. Select “System Summary” on the left panel. On the right panel, you can see whether you are using BIOS or UEFI next to “BIOS Mode.” If you see UEFI, then your system is using UEFI bios. If you see “Legacy,” then your system is using Legacy BIOS.
Alternatively, you can also find it using the Disk Management tool.
1. Open the Start menu and search for “Create and format hard disk partitions” and open it. Don’t worry, we are not going to partition or format your hard drive.
2. If you see a partition named “Healthy (EFI System Partition),” then your system supports UEFI. If you don’t have this partition, then your system is using Legacy BIOS.
Once you’ve confirmed your motherboard’s support for UEFI, proceed to the next steps of booting into UEFI directly from Windows 10.
Boot into UEFI from Settings App
To boot into UEFI from the Settings panel, we are using the Advanced Start-up options.
1. Search for “Settings” in the Start menu and open it. Go to “Update and Security -> Recovery,” and click on the “Restart Now” button under the Advanced Start-up section.
2. In the Advanced start-up screen, go to “Troubleshoot -> Advanced options” and click on the “UEFI Firmware Settings” option.
3. On the next screen, click on the Restart button to be taken to the UEFI screen.
Boot into UEFI from Command Prompt
You can also boot into UEFI from Windows by executing a single command.
1. Search for Command Prompt in the Start Menu, right-click on it and select the option “Run as administrator.”
2. In the command prompt, execute the below command:
shutdown /r /fw
3. Windows will show a warning message saying the system will restart in less than a minute.
Close the warning message and save all your work. The system will automatically restart and boot into UEFI mode.
Wrapping Up
Now that you know how to boot into UEFI directly from Windows 10, you should also check out how to disable and enable UEFI secure boot in Windows 10.
Download Windows Speedup Tool to fix errors and make PC run faster
Want to know how to enter BIOS on a Windows PC? Many a time you need to reboot into the computer firmware, i.e., UEFI or BIOS. If your hardware keys fail to boot you into BIOS or UEFI, you will need to do this. In this post, I will share how you can directly reboot Windows into UEFI or BIOS firmware.
There are three ways to boot your Windows 11/10 computer into the UEFI/BIOS:
- Using Keyboard Key
- Using Shift+Restart
- Using Command Prompt
- Using Settings.
How to enter BIOS on Windows PC
1] Using Keyboard Key
When starting your computer, you can continue pressing the right key for your system to enter the UEFI/BIOS. The right key for your system could be F1, F2, F10, etc. – and it depends on your manufacturer. You may be able to see which key, in the bottom left or right side of your boot screen when your computer is booting.
Read: How to use BIOS settings on Windows computers.
2] Using Shift+Restart
Press the Shift key and then on the Restart power option, and your computer will boot into Advanced Startup Options.
Once Advanced Startup Options screen appears, select Advanced options > Firmware settings.
Your computer will reboot into UEFI/BIOS.
3] Using Command Prompt
We know that there is a way to shut down the computer from the command line. What many do not know is that it comes with options which helps you customize the shutdown option.
One of the options in Windows 11/10, is to boot into UEFI or BIOS. It works as follows:
Open the Command Prompt with admin privileges, type the following and hit Enter:
shutdown /fw /r
This command has three switches
- /fw – Combine with a shutdown option to cause the next boot to go to the firmware user interface.
- /r – reboots the computer.
The computer will inform you.
The default is 30 seconds, and once the computer restarts, you may see such a screen.
You will see the Startup Menu. Press F10 to proceed. The F10 is for my HP desktop. It could be different for your make.
Read: Windows computer won’t boot to BIOS.
4] Using Settings
Go to Windows Settings > Update and Security > Recovery > Advanced Options.
Once Advanced Startup Options screen appears, select Advanced options > Firmware settings.
The computer will restart automatically and take you to the firmware settings.
TIP: If for some reason you need to do it more often, it is best to create a shortcut, and add the comment shutdown /fw /r /t 10 in it.
We hope you find this tip useful.
Why can’t I enter BIOS?
The inability to enter BIOS may result from incorrect keystrokes, such as pressing F2 when F10 or DEL is required. A faulty CMOS battery on the motherboard or malfunctioning hardware like RAM can also prevent BIOS access. Ensure correct key usage and check hardware health to troubleshoot the issue effectively.
How do I get into BIOS without restarting?
There is no way to really get into BIOS without restarting – but you can use this option. Open Command Prompt with admin rights. Type shutdown /r /o /f /t 00 and hit Enter. This command triggers a one-time boot to the Advanced startup options, allowing BIOS access without a full system restart. Use this method for a quicker entry to the system setup.
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP (2006-16) & a Windows Insider MVP (2016-2022). Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.
В этой статье мы рассмотрим, как изменить режим загрузки Windows на компьютере с BIOS (Legacy) на UEFI + Secure Boot без переустановки операционной системы и без потери данных. Так как в режиме Legacy компьютеры (виртуальные машины) могут загружаться только с дисков с таблицей разделов MBR, при переключении на режим загрузки UEFI нужно будет сконвертировать таблицу разделов диска на GPT (GUID).
В системных требованиях к Windows 11 указано обязательное наличие чипа TPM 2.0 и режим загрузки UEFI+Secure Boot. Есть обходной способ установки Windows 11 без TPM, UEFI и Secure Boot, но он не рекомендуется для использования на продуктивных системах. Поэтому, например при обновлении Windows 10 до 11 на компьютере с MBR загрузчиком желательно включать UEFI (либо воспользоваться неподдерживаемым официально способом обновления до Windows 11 на несовместимом компьютере).
Прежде, чем приступать к конвертации Windows, установленной на Legacy BIOS устройстве в режиме UEFI, проверьте, что ваше окружение соответствует следующим условиям:
- Прошивка материнской платы компьютера поддерживает режим загрузки UEFI. На текущий момент включен режим совместимости с BIOS (проверьте это в настройках BIOS/UEFI устройства и в спецификации к материнке).
- На компьютере установлена x64 версия Windows, с версией как минимум Windows 10 1703 (или Windows Server 2016)
- На компьютере не используется двойной режим загрузки нескольких ОС (Dual-Boot)
- Шифрование Bitlocker для системного диска отключено
- На системном диске используется таблица разделов MBR (количество разделов не более трех)
- На диске достаточно свободного места для создания загрузочного EFI раздела (размер по-умолчанию 100 Мб)
Откройте командную строку PowerShell и проверьте, что компьютер загружается в режиме BIOS (Legacy):
$env:firmware_type
С помощью PowerShell проверьте, что на диске используется таблица разделов MBR и создано не более 3 primary разделов:
Get-Disk
Get-Disk |Get-Partition
Начиная с Windows 10 1703 доступна встроенная утилита Mbr2gpt, позволяющая сконвертировать таблицу разделов диска из MBR в GPT без потери данных. Конвертацию можно выполнить даже в онлайн режиме.
Сначала протестируйте, возможно ли сконвертировать MBR таблицу разделов системного диска в GPT:
mbr2gpt /validate /allowfullos
Если конвертация MBR в GPT возможна, утилита вернет:
MBR2GPT: Validation completed successfully
Если появится ошибка
Disk layout validation failed for disk 0
:
- Проверьте, что на вашем MBR диск создано не более 3 основных (primary) разделов
- Расширенные (Extended), логические (Logical) и динамические разделы должны отсутствовать
- На диске есть как минимум 500 Мб свободного места для создания системных разделов и размещения основной и резервной таблиц разделов GUID
Другая возможная ошибка
Cannot find OS partition(s) for disk 0
указывает на то, что в конфигурации загрузчика BCD отсутствует запись на загрузку в среде восстановлений Wingows. Проверьте это:
reagentc /info
Windows RE status: Disabled
Как включить среду восстановления WinRE описано по ссылке.
После того, как все предварительные проверки пройдены, запустите конвертацию системного диска из MBR в GPT непосредственно из запущенной Windows:
MBR2GPT.EXE /convert /allowfullos
После завершения работы команды, проверьте что таблица разделов была изменена на GPT:
get-disk
Затем нужно перезагрузить компьютер, войти в меню настроек BIOS/UEFI отключить режим Legacy BIOS и переключиться в режиме UEFI+Secure Boot.
На физическом компьютер, чтобы войти в настройки UEFI, нужно при загрузке нажать клавишу
F2
,
Delete
или
F1
. Название и местоположение пункта меню, которые обеспечивает загрузку в режиме Legacy BIOS, отличается в зависимости от прошивки и версии материнской платы. Возможные названия пунктов — CSM (Compatibility Support Module), Legacy Mode, CSM Boot, Legacy OS и т.д. Измените его на UEFI.
Если это виртуальная машина VMware, нужно в настройках ВМ в разделе Boot Options переключиться в режим EFI и включить опцию Secure Boot.
После загрузки проверьте, что используется режим UEFI+ Secure Boot:
Confirm-SecureBootUEFI
Если режим Secure Boot отключен, проверьте что включен режим UEFI командой:
$env:firmware_type
На старых компьютерах с BIOS, которые не поддерживают режим UEFI, можно загружать Windows с внешней USB флешки с MBR. В этом случае на системном разделе можно использовать таблицу разделов GPT. Смотри статью Загрузка Windows с GPT диска на BIOS компьютере (без UEFI).
Большинство современных материнских плат поддерживают два режима загрузки: новый UEFI и устаревший Legacy. В некоторых случаях для загрузки с определённого накопителя или при возникновении проблем с запуском ОС после сброса настроек БИОС, может потребовать переключить тип загрузки с одного на другой.
В этой простой инструкции о том, как изменить один UEFI на Legacy или Legacy на UEFI с примерами переключения для разных БИОС и дополнительная информация, которая может быть полезной в контексте рассматриваемой темы.
Изменение режима загрузки в настройках БИОС/UEFI
Прежде чем приступить, отдельно отмечу, что материал касается только изменения типа загрузки в БИОС/UEFI, но не изменения типа загрузки уже установленной системы. Если вас интересует вопрос изменения типа загрузки уже установленной Windows 11/10 с Legacy на UEFI, вы можете использовать встроенный инструмент mbr2gpt.
Действия по изменению типа загрузки производятся в настройках БИОС, перейти в которые обычно можно, нажав клавишу Del при включении на настольных ПК или какую-любо клавишу (обычно — F2, но есть и другие варианты) на ноутбуке. На сайте есть отдельная инструкция по входу в БИОС на различных устройствах.
В большинстве случаев нужная настройка находится на вкладке «Boot» (Загрузка) в настройках БИОС, иногда для доступа к ней необходимо перейти в «Advanced Mode» по клавише F7 (информация об этом будет указана внизу экрана конфигурации). Далее — примеры того, как может называться и где находится нужный параметр переключения типа загрузки между UEFI и Legacy:
- Пункт может называться «Boot Mode» или похожим образом, с возможностью выбора между UEFI и Legacy режимом, на некоторых устройствах есть опция «UEFI с поддержкой CSM/Legacy», при таком выборе будет работать оба типа загрузки.
- На некоторых материнских платах информация о режиме загрузки (Boot Mode) на вкладке Boot может быть предназначена только для получения сведений, а само переключение выполняться в другом расположении, например, на некоторых материнских платах MSI — в разделе Advanced — Windows OS configuration — BIOS Mode.
- CSM, Compatibility Support Module, Legacy Support — требуется отключить (установить в Disabled) если требуется только UEFI загрузка, включить, если необходима поддержка двух типов загрузки: в последнем случае тип загрузки будет определяться подключенным накопителем, а если он поддерживает оба типа загрузки, то выбором этого накопителя с пометкой или без пометки UEFI в настройках устройств загрузки или Boot Menu.
- UEFI Boot — с опциями Enabled (Включена UEFI) и Disabled (Отключено).
- OS Type — выбор типа ОС между UEFI и Legacy (CSM, Other OS), либо между Windows и «Другой ОС», в последнем случае Windows будет означать UEFI загрузку, а «Другая ОС» — Legacy загрузку.
- Загрузка модуля CSM, Windows 10/8 Features — если требуется только Legacy загрузка, включить модуль CSM, также можно установить Windows 10/8 Features в Other OS (Другая ОС) и наоборот.
Это лишь несколько примеров, но по аналогии вы, вероятно, сможете найти нужную опция и поменять UEFI и Legacy загрузку или наоборот на вашем компьютере или ноутбуке. После изменения настроек не забудьте сохранить их, обычно это выполняется нажатием клавиши F10 и подтверждением сохранения.
Если найти необходимый пункт не удалось, либо возникли иные проблемы, напишите модель устройства в комментариях, я подскажу и, возможно, добавлю информацию выше.
Что следует учитывать при переключении между режимами UEFI и Legacy в БИОС:
- Если система была установлена в другом режиме, она перестанет запускаться, поскольку для них используются разные загрузчики.
- Secure Boot (Безопасная загрузка) работает только для UEFI-загрузки. В некоторых случаях без предварительного отключения Secure Boot нельзя включить Legacy загрузку. Если вам требуется использовать только Legacy загрузку, отключите Secure Boot (обычно где-то в разделе Security).
- Для отключения Secure Boot и включения возможности переключиться на Legacy режим в некоторых БИОС может потребоваться установить пароль администратора, сохранить настройки, после чего зайти в БИОС с установленным паролем.
- При включении режима загрузки UEFI и полном отключении Legacy загрузки флешки и другие накопители без UEFI-загрузчика перестанут отображаться в меню настройки порядка устройств загрузки.
- Некоторые новые ноутбуки (на ПК пока не встречал) не имеют возможности переключения загрузки на Legacy (CSM) режим, в этом случае единственный вариант — подготовить загрузочную флешку для UEFI-режима и выполнить загрузку именно в нём.
Будет отлично, если вы сможете поделиться информацией о том, где нужная настройка находилась в вашем случае, при условии, что вариант не был представлен в списке выше — это может помочь другим читателям.
Accessing the BIOS is not tricky, but it sometimes might annoy some users. There are so many keys to choose from and key-spamming. Fortunately, an easy way to reboot to it is through your Windows OS environment. All you need to do is run a simple command on the Command Prompt (CMD) of Windows.
In this Quick Tips article, we will learn to master the UEFI/BIOS (CMD BIOS) easily, like pros.
How to
- Choose “Command Prompt” and run it “As Administrator.”
- Type this command:
shutdown /r /fw
- On the dialogue box that appears, choose “OK“.
That’s it! After restarting, you will come across your UEFI/BIOS. It couldn’t get simpler, could it?