Windows 10 не загружается в uefi режиме

В этой статье мы разберемся, как восстановить загрузчик Windows 10 или 11 на современном компьютере, на котором используется UEFI интерфейс вместо классического BIOS и таблица разделов диска GPT (вместо MBR). Повреждение загрузчика Windows может быть вызвано установкой второй ОС (Dual Boot — конфигурация), повреждением файловой систему, некорректным восстановлении Windows после сбоя, удалением скрытых разделов, вирусом-вымогателем и рядом других причин.

Данная статья содержит подробную пошаговую процедуру восстановления поврежденного или удаленного загрузчика ОС в Windows 11/10/8.1 и Windows Server 2022/2019/2016/2012R2 на компьютерах, которые работают в нативном (не legacy) режиме UEFI. Инструкцию можно использовать как для восстановления бинарных файлов загрузчика Windows, так и конфигурационного файла загрузчика EFI\Microsoft\Boot\BCD (в случаях, когда Windows не загружается из-за отсутствия или повреждения файла конфигурацией загрузка BCD.

Содержание:

  • Не загружается Windows: Boot configuration data is missing EFI\Microsoft\Boot\BCD
  • Автоматическое восстановление загрузчика Windows
  • Ручное восстановление загрузчика Windows с помощью BCDBoot

Не загружается Windows: Boot configuration data is missing EFI\Microsoft\Boot\BCD

UEFI компьютер с Windows, установленной в наивном режиме, не сможет загрузиться при повреждении EFI загрузчика Windows. При попытке загрузиться с диска с повреждённым или отсутствующим EFI загрузчиком появится BSOD (синий экран смерти) с ошибкой:

Ошибка загрузки Windows 8: The boot configuration data for your PC is missing or contains errors. File :\EFI\Microsoft\Boot\BCD Error code: 0xc000000f

The boot configuration data for your PC is missing or contains errors.
File :\EFI\Microsoft\Boot\BCD
Error code: 0xc000000f

или

Error code: 0xc000014c

В русской версии Windows ошибка может быть такая:

Ваш компьютер нуждается в ремонте Данные конфигурации загрузки для вашего ПК отсутствуют или содержат ошибки Файл:\EFI\Microsoft\Boot\BCD  

Код ошибки: 0xc000000f

Эта ошибка говорит о повреждении или даже полном удалении конфигурации загрузчика Windows — Boot Configuration Data (BCD). Если вы попытаетесь восстановить загрузчик на UEFI компьютере с помощью утилиты
bcdedit
, вы получите такую ошибку:

The boot configuration data store could not be found.
The requested system device cannot be found.

Дело в том, что если Windows 10/11 установлена в нативном режиме UEFI на GPT диск, то EFI загрузчик Windows (Windows Boot Manager) хранит программу управления загрузкой и конфигурацию BCD на отдельном скрытом разделе EFI (размером 100 мб с файловой системой FAT32). Утилита bcdedit не видит этот EFI раздел, и соответственно не может управлять конфигурацией загрузчика на нем.

Если при загрузке Windows появляется только черный экран с надписью “Operating System not found”, скорее всего у вас полностью удален загрузчик Windows. Следуйте инструкции по ссылке.

Автоматическое восстановление загрузчика Windows

Процедура автоматического восстановления загрузчика, зашитая в среду восстановления Windows (WinRe), как правило, в таких случаях бессильна. Но попробовать все-же стоит:

  1. Загрузитесь с диска загрузочного диска, диска восстановления или установочной флешки с Windows 10 или 11;
  2. На экране установки нажмите кнопку Восстановление системы;
  3. Затем выберите пункт Поиск и устранение неисправностей -> Восстановление при загрузке и выберите ОС, загрузчик которой нужно попытаться восстановить;Автоматическое восстановление при загрузке
  4. Но скорее всего результат будет отрицательный: Восстановление при загрузке не удалось восстановить компьютервосстановить загрузчик автоматически не удалось

Ручное восстановление загрузчика Windows с помощью BCDBoot

Перейдем к процедуре ручного восстановления EFI загрузчика Windows на UEFI компьютере.

Для восстановления конфигурации загрузчика (BCD), вам нужно загрузить компьютер с оригинального установочного диска с Windows (диска восстановления или специально подготовленной установочной USB флешки с Windows ). После загрузки в среде восстановления нужно открыть окно командной строки: выберите Восстановление системы -> Диагностика -> Командная строка (System Restore -> Troubleshoot -> Command Prompt).

Командную строку также можно запустить, если у вас под рукой есть только установочный диск с Windows. Для этого достаточно на самом первом этапе установки Windows (при выборе языка и раскладки клавиатуры) нажать комбинацию клавиш Shift+F10 (или Shift+Fn+F10 на некоторых моделях ноутбуков).

Коммандная строка восстановление системы Windows 8

В открывшейся командной строке выполните запустите утилиту управления дисками, набрав команду:

diskpart

Выведите список дисков в системе:

list disk

На этом этапе очень важно определить тип таблицы разделов на диске, на котором установлена Windows: MBR или GPT. Дело в том, что EFI загрузчик используется только на дисках с GPT разметкой.

Если у диска в столбце Gpt указана звездочка (
*
), тогда на диске используется таблица разделов GPT, если нет – MBR.

какая таблица разделов на диске gpt или mbr?

Если с помощью diskpart вы определили, что на вашем диске используется GPT разметка, следуйте дальнейшим шагам инструкции по восстановлению загрузчика.

Если у вас разметка MBR, тогда данная инструкция не применима к вашему компьютеру. Скорее всего у вас компьютер с BIOS, или в настройках UEFI включен режим совместимости Legacy/Compatibility Support Module/CSM.

На MBR дисках загрузчик хранится на отдельном разделе System Reserved, а не на EFI разделе (ни в коем случае не конвертируйте таблицу разделов MBR в GPT, пока не исправите загрузчик!!) Используйте другую инструкцию по восстановлению BCD загрузчика на MBR (Master Boot Record) диске.

Выберите диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):

sel disk 0

Выведите список томов и разделов в системе:

list partition
list volume

загрузочный efi и msr разделы в windows10

В нашем примере видно, что загрузочный раздел EFI имеет индекс Partition2 (он же Volume 5 с меткой Hidden). Проще всего определить EFI размер по файловой системе FAT32, размеру 100 Мб (это стандартный минимальный размер для Windows компьютеров, в редких случая размер раздела может быть). Чаще всего для него используется метка — System EFI или ESP/ EFI System Partion).

В нашем примере основной раздел, на который установлена Windows, имеет индекс volume 2, отформатирован в файловая система NTFS и ему назначена буква C:.

В вашем случае назначенная буква диске может отличаться. Это зависит, как вы загрузили свой компьютер в среде WinPE. Проще всего определить его по размеру. Если вы не уверены, нужно проверить что на этом диске есть каталог Windows. Выйдите из утилиты diskpart (команда exit) и выполните команду:

dir C:\

Убедитесь, что на этом диске есть каталоги
Windows
,
Program Files
,
Users
и прочие.

определить диск с установленной windows в winpe

Если этих каталогов нет, значит вашему диску с Windows назначена другая буква диска. Проверьте содержимоет дисков с другими буквами.

Запомните букву диска, назначенную разделу с Windows, чуть ниже мы будем использовать ее в качестве одного из аргументов команды bcdboot.

В таблице также обязательно должен быть раздел MSR (Microsoft System Reserved) размером 16 мб в Windows 10/11 (или 128 Мб в Windows 8.1).

Назначьте скрытому EFI разделу произвольную букву диска (например, M:):

select volume 5
assign letter M:

Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:

DiskPart successfully assigned the drive letter or mount point.

Завершите работу с diskpart:

exit

Перейдите в каталог с загрузчиком на скрытом разделе:

cd /d m:\efi\microsoft\boot\

В данном случае M: это буква диска, присвоенная разделу EFI чуть выше. Если каталог \EFI\Microsoft\Boot\ отсутствует
The system cannot find the path specified
), попробуйте следующие команды:

cd /d M:\Boot\

или

cd /d M:\ESD\Windows\EFI\Microsoft\Boot\

На этом этапе многие рекомендуют выполнить следующие команды, которые должны перезаписать загрузочную запись раздела, найти установленные Windows и добавить их в BCD:

bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

или даже:

bootrec /FixMbr
(восстановление MBR записи для GPT диска выглядит странным)

Все эти команды применимы только для дисков с MBR. Если ваш компьютер загружается в UEFI режиме, то на нем обязательно используется таблица разделов GPT (как раз наш случай). Поэтому при запуске команд
bootrec
вы увидите ошибку:
access is denied

Для исправления загрузочных записей на EFI разделе нужно использовать утилиту
BCDBoot
, а не bootrec.

Утилита BCDBoot позволяет восстановить файлы загрузчика на EFI разделе, скопировав их системного каталога на разделе с Windows. Конфигурация загрузчика BCD пересоздается с помощью шаблона %WINDIR%\System32\Config\BCD-Template.

С помощью команды
attrib
снимите атрибуты скрытый, read-only и системный с файла BCD:

attrib BCD -s -h -r

Удалите текущий файл с конфигурацией BCD, переименовав его (так вы сохраните старую конфигурацию в качестве резервной копии):

ren BCD BCD.bak

С помощью утилиты bcdboot.exe нужно скопировать из системного каталога критические файлы среды загрузки UEFI в загрузочный EFI раздел и пересоздать конфигурацию загрузчика в хранилище BCD:

bcdboot C:\Windows /l en-us /s M: /f ALL

где,

  • C:\Windows – путь к корневому системному каталогу Windows на диске (это ваш диск, на который была установлена ваша Windows, мы узнали его ранее с помощью команды diskpart);
  • /f ALL – означает, что необходимо скопировать файлы среды загрузки Windows, включая файлы для компьютеров с UEFI и BIOS (теоретическая возможность загружаться на EFI и BIOS системах). Чтобы скопировать только EFI загрузчик, используйте команду /f UEFI;
  • /l en-us — определяет языковой стандарт, который используется при инициализации хранилища BCD. По умолчанию используется en-US — английский язык (США);
  • /s M: — скопировать файлы EFI загрузчика на указанный раздел;
  • – эта новая опция BCDBoot в Windows 10, которая позволяет перезатереть имеющиеся загрузочные записи при создании нового хранилища (в том числе debugsettings). Используйте этот параметр, чтобы игнорировать старые настройки и создать полностью чистую конфигурацию BCD загрузчика;
  • /v – используется для включения режима вывода подробной информации BCDBoot..

Теперь, если выполнить команду bcdedit, вы увидите следующую картину:

В секции диспетчера загрузки Windows (Windows Boot Manager) должна появится запись, указывающая на полный путь к файлу управления загрузкой UEFI. В этом примере он находится на разделе 2 (
partition=\Device\HarddiskVolume2
), путь
\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI
.

bcdedit вывод конфигурации windows boot manager файл bootmgfw.efi

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
bootshutdowndisabled    Yes
default                 {CURRENT}
resumeobject            {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
displayorder            {default}
toolsdisplayorder       {memdiag}
timeout                 30
Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows Server 10
locale                  en-US
inherit                 {bootloadersettings}
recoverysequence       {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

В секции Windows Boot Manager должен быть указан путь к EFI разделу (
=\Device\HarddiskVolume2
), путь к файлу управления загрузкой (bootmgfw.efi). В секции Windows Boot Loader указан раздел Windows и путь к EFI загрузчику Windows (
\Windows\system32\winload.efi
). При включении компьютер передаст управление диспетчеру загрузки EFI, который запустит загрузчик Windows.

Возможные ошибки:

Перезагрузите компьютер, отключите загрузочный диск. Если вы все сделали правильно, в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной операционной системы. Ваш EFI загрузчик и конфигурация BCD успешно восстановлены!

В некоторых случаях после восстановления BCD загрузчика, при загрузке Windows появляется ошибка
BAD SYSTEM CONFIG INFO
. Чтобы исправить ошибку:

Убедитесь, что вы не вносили недавно изменения в настройки UEFI

Загрузитесь с установочной/загрузочной флешки и измените конфигурацию загрузчика командами:

  • bcdedit /deletevalue {default} numproc
  • bcdedit /deletevalue {default} truncatememory

Как выполнить восстановление загрузки Windows 11/10? Какие самые полезные способы? Прочтите это руководство и узнайте, как устранить неполадки.

Рабочие решения Пошаговое устранение неполадок
Решение 1. Используйте восстановление при запуске Вы можете исправить большинство проблем с загрузкой Windows 11/10 UEFI с помощью инструмента восстановления при запуске…Все шаги
Решение 2. Используйте «Командную строку» Если вы не можете выполнить восстановление при запуске, вы можете попробовать использовать установку…Все шаги
Решение 3. Измените настройки BIOS Windows 8, 8.1, 10 и 11 были разработаны для установки в UEFI BIOS с использованием загрузчика EFI и GPT…Все шаги
Решение 4. Добавьте драйвер диска Ручная установка и добавление драйвера в восстановленный образ Windows может исправить загрузку UEFI…Все шаги
Решение 5. Измените режим SATA Вы можете менять разные режимы SATA в различных случаях для восстановления загрузки Windows 11/10…Все шаги

Иногда Windows 11/10 не загружается из-за проблемы с основной загрузочной записью. В этих случаях для перезапуска и запуска необходимо восстановить основную загрузочную запись. Если вы хотите выполнить восстановление при запуске Windows 11/10, вы можете использовать среду восстановления Windows 11/10, включающую автоматическую опцию для выполнения этой задачи. Если это не сработает, вы можете сделать это вручную с помощью утилиты Diskpart в «Командной строке» и других эффективных решений. В этой статье вы найдёте пошаговые инструкции по устранению ошибок загрузки UEFI компьютера в Windows 11/10/8/7. Читайте далее, чтобы узнать, как это сделать. Перед началом работы вы можете клонировать загрузочный диск на другой диск с помощью EaseUS Partition Master. Затем выполните следующие шаги, чтобы исправить восстановление загрузки Windows 11/10.

Способ 1. Используйте восстановление при запуске для восстановления загрузки Windows 11/10

Автоматическое восстановление Windows — это встроенный инструмент, который пользователи могут применять, чтобы попытаться исправить некоторые обычные ошибки на ПК с Windows. И вы также можете попробовать этот способ для устранения ошибки загрузки Windows 11, 10, 8 или 7 UEFI / EFI:

1. Загрузите Windows с установочного носителя

Шаг 1. Вставьте установочный диск Windows 11/10/8/7 или USB в свой ПК.

Шаг 2. Перезагрузите компьютер и загрузитесь с диска или USB.

2. Включите опцию автоматического восстановления

Шаг 1. Нажмите «Восстановить ваш компьютер» на экране «Установить сейчас».

Enable Automatic repair option to fix UEFI error.

Шаг 2. Нажмите «Поиск и устранение неисправностей» на экране выбора действий > нажмите «Автоматическое восстановление».

Use Automatic Repair option to fix UEFI boot error.

Шаг 3. Выберите учётную запись из списка, чтобы продолжить «Автоматическое восстановление», и дождитесь завершения процесса.

Когда процесс завершится, вы сможете перезагрузить ПК, и тогда вы снова сможете без проблем использовать свой компьютер.

Способ 2. Используйте Diskpart для исправления ошибки загрузки UEFI в Windows 11/10

Если вы являетесь пользователем Windows 11/10 или 8 и предпочитаете бесплатные методы исправления ошибки загрузки UEFI, вы можете воспользоваться двумя нижеприведёнными решениями, чтобы сразу решить эту проблему:

1. Войдите в «Командную строку» из «Дополнительных параметров»

Шаг 1. Вставьте установочный диск Windows 11/10/8/7 или установочный USB-накопитель в ПК > загрузитесь с диска или USB.

Шаг 2. Нажмите «Восстановление системы» или нажмите F8 на экране «Установить сейчас».

Шаг 3. Нажмите «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Командная строка».

2. Запустите Diskpart, чтобы установить идентификатор раздела и назначить букву диска

Шаг 1. Вводите команды, которые написаны ниже, и каждый раз нажимайте Enter:

  • diskpart
  • list disk
  • sel disk 0

Run Disk Part to start fixing UEFI error.

Шаг 2. Когда появится сообщение «Disk 0 is now the selected disk» («Выбран диск 0»), введите list vol и нажмите Enter.

Select disk and volume to set volume ID.

Diskpart теперь покажет полный список томов на вашем ПК, найдите том UEFI в списке: раздел UEFI будет на томе 2.

Шаг 3. Вводите команды, которые написаны ниже, и каждый раз нажимайте Enter:

  • sel vol 2
  • set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b 
  • Or SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7

Set volume ID to fix volume id.

Шаг 4. Назначьте букву диска, введя команду, которая написана ниже, и нажмите Enter:

  • assign letter=G: (Примечание: где G — это уникальная буква диска, которая ещё не была использована.)

Change drive letter of your selected partition.

3. Восстановите загрузочную запись

  1. Шаг 1. Откройте «Командную строку» от имени администратора, введите следующую команду:
  • cd /d G:\EFI\Microsoft\Boot\ (Примечание: где G — это буква диска, которую вы назначили для раздела UEFI, не забудьте заменить G в этой команде на букву раздела UEFI)

Repair boot record on UEFI disk.

  • Введите exit, когда процесс завершится.
  1. Шаг 2. Чтобы восстановить загрузочную запись, откройте CMD и введите следующую команду:
  • bootrec /fixboot

Fix boot record command.

  • Введите exit, когда процесс восстановления полностью завершится.

4. Восстановите хранилище BCD заново

Шаг 1. Введите коммандные строки, которые написаны ниже, и каждый раз нажимайте Enter:

  • ren BCD BCD.old
  • bcdboot C:\Windows /1 en-us /s G: /f ALL (Примечание: c:\ — это диск, на котором установлена Windows 11/10/8.1/8.)

Rebuild BDC store on UEFI.

Шаг 2. Введите exit в «Командной строке», когда процесс завершится, а затем перезагрузите компьютер.

Загрузка UEFI исправлена, и Windows 11/10/8/7 снова может загружаться на вашем ПК.

Способ 3. Измените настройки BIOS

Вам нужно выбрать способ загрузки в соответствии с типом диска в вашей системе. Если вы хотите запустить системный диск MBR, вы можете выбрать способ загрузки Legacy вместо UEFI. Чтобы запустить системный диск GPT, вам нужно выбрать UEFI.

Как получить доступ к BIOS: обычными клавишами для входа в BIOS являются F1, F2, F10, Delete, Esc, а также комбинации клавиш Ctrl + Alt + Esc или Ctrl + Alt + Delete, которые чаще встречаются на старых машинах. Вы можете войти в интерфейс BIOS, удерживая любую из этих клавиш во время загрузки компьютера.

Способ 4. Добавьте драйвер диска для восстановления загрузки Windows 11/10

Когда вы заменяете RAID другим компьютером или заменяете исходный диск SATA или IDE на более новый SSD NVMe, вы можете столкнуться с проблемами при запуске. Используйте следующую командную строку, чтобы добавить драйвер в восстановленный образ Windows вручную.

Dism /Image:X: /Add-Driver /Driver:»y:\z.inf»

Примечание: где X — буква диска восстановленного загрузочного раздела Windows, а в двойных кавычках — расположение драйвера .Inf файла.

Способ 5. Измените режим SATA для восстановления запуска Windows 11/10

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

Если у вас возникли проблемы с загрузкой после замены старого жёсткого диска на новый SSD, проверьте, не настроена ли в BIOS загрузка для AHCI. Если вы настроили его для режима RAID, убедитесь, что в клонированную систему добавлен правильный драйвер RAID.

Подведём итог

Восстановление загрузки Windows 11/10 — довольно сложная проблема. Существуют разные решения для разных причин и проблем. Описанные выше подходы применимы только к общим проблемам с загрузкой UEFI. Если ни один из способов не может устранить ошибку загрузки UEFI в Windows 11/10, вы можете обратиться в нашу службу технической поддержки, чтобы получить специализированные услуги по устранению проблем с загрузкой системы.

Do You Need Specialized Data Recovery Services?

You may need further help for tough data loss situations like reformatting drive, RAW disk, partition loss, repartition failures and system boot error. Consult with EaseUS Data Recovery Experts for cost-efficient one-on-one manual recovery service. They could offer the following services after FREE diagnosis:

1. Unformat the drive
2. Repair the RAID, RAW disk or operating system
3. Recover lost partition (the one that cannot be recovered by software)

Если вы не хотите рисковать потерей или перезаписью важных данных во время исправлений для восстановления загрузки Windows 11/10, вы можете восстановить данные с жёсткого диска ПК/ноутбука, который не загружается, с помощью EaseUS Data Recovery Wizard, известного на рынке инструмента для восстановления.

Часто задаваемые вопросы по восстановлению загрузки Windows 11/10

Следующие четыре вопроса очень важны для восстановления загрузки UEFI. Прочитайте ответы, чтобы больше узнать об этом.

1. Как восстановить Windows 11/10, если она не загружается?

Для восстановления загрузки Windows 11/10 UEFI вы можете выполнить автоматическое восстановление при запуске или использовать «Командную строку» . Пошаговые инструкции даны для каждой части, внимательно ознакомьтесь с руководствами.

2. Как восстановить Windows 11/10?

Чтобы восстановить загрузку Windows 11/10, используйте инструмент восстановления при загрузке. Чтобы получить доступ к среде восстановления Windows 11/10, включите и выключите компьютер три раза. Во время загрузки выключайте компьютер, когда увидите логотип Windows. После третьего раза Windows 10 загрузится в режиме диагностики. Нажмите «Дополнительные параметры», когда появится экран восстановления. Затем выберите «Восстановление при загрузке» и следуйте инструкциям на экране.

3. Как восстановить загрузчик UEFI Windows 11/​​​​10?

Чтобы решить проблему с загрузкой Windows 11/10 UEFI:

  • Вставьте носитель (DVD/USB) в компьютер и перезагрузите ПК
  • Загрузитесь с носителя
  • Выберите «Восстановление системы»
  • Выберите «Поиск и устранение неисправностей» в «Дополнительных параметрах»
  • Выберите в меню «Командная строка» и используйте командные строки diskpart. Введите и выполните команду: sel disk 0. Введите и выполните команду: list vol

4. Как решить проблему с запуском загрузки?

Существует множество эффективных решений для устранения проблемы с запуском Windows 11/10 и восстановления загрузчика EFI. Ты сможешь:

  • Воспользоваться средством восстановления при загрузке
  • Использовать Diskpart в «Командной строке»
  • Исправить ошибки BCD
  • Добавить элемент запуска
  • Изменить настройки BIOS
  • Добавить драйвер диска
  • Изменить режим SATA
  • Исправить MBR
  • Восстановить и исправить системные разделы
  • и т.п. решения

This article provides effective methods and detailed guides for Windows 10 boot repair. If you are having problems with UEFI bootloader and fail to boot your Windows 10/8/7 system, follow the useful solutions to fix UEFI boot on Windows 10.

How to do Windows 11/10 boot repair? What are the most useful ways? Read this tutorial and see how to troubleshoot.

Workable Solutions Step-by-step Troubleshooting
Fix 1. Use Startup Repair You can fix most Windows 11/10 UEFI boot problems using the Startup Repair tool. Boot Up Windows…Full steps
Fix 2. Use Command Prompt If you are unable to perform a startup repair, then you can try using Windows 11/10 installation…Full steps
Fix 3. Change BIOS Settings Windows 8, 8.1, 10 and 11 were designed to install on the UEFI BIOS using the EFI bootloader and GPT…Full steps
Fix4. Add Disk Driver Manually installing and adding the driver to the restored Windows image can repair UEFI boot…Full steps
Fix 5. Change the SATA Mode You can change different SATA modes in different cases for Windows 11/10 boot repair…Full steps

Sometimes, Windows 11/10 fails to boot because there is a problem with the master boot record. In these cases, the master boot record needs to be repaired to restart and run. When you want to do Windows 11/10 startup repair, you can use the Windows 11/10 recovery environment includes an automatic option to accomplish this task. If this does not work, you can do it manually with Diskpart command prompt and other effective solutions. In this article, you’ll find step-by-step methods to guide you to fix computer UEFI boot errors in Windows 11/10/8/7. Read on to find out how.  Before you start, you can clone your boot drive to another drive with EaseUS Partition Master. Then, follow these steps to fix Windows 11/10 boot repair.

— EaseUS Partition Master —

Your Smart Windows 11 Update Disk Manager

  • MBR to GPT Converter, Make Disk Ready for Windows 11.
  • Migrate Windows 11 to New SSD in 1-Click.
  • Handy to Extend or Combine Partitions in Windows 11.
  • Clone and Upgrade Disks without Data Loss.

You may also read: UEFI vs. BIOS: What’s the Difference and How to Check

Method 1. Use Startup Repair for Windows 11/10 Boot Repair

Windows provides some built-in boot repair tools. Windows Automatic Repair is a for users to apply and try to fix some normal errors on Windows PC. And you may also try this method to repair Windows 11, 10, 8 or 7 UEFI/EFI boot error:

1. Boot Up Windows from Installation Media

Step 1. Insert Windows 11/10/8/7 installation disk or USB to your PC.

Step 2. Restart PC and boot from the disk or USB.

2. Enable Automatic Repair Option

Step 1. Click «Repair your computer» at the Install now screen.

Step 2. Click «Troubleshoot» at choosing an option screen > click «Automatic repair».

Step 3. Choose an account from the list to continue at the Automatic Repair screen and wait for the process to finish.

When the process completes, you can restart your PC, and then you should be able to use your computer without any problems again. This way has helped a lot of users facing the UEFI boot error; share this article to help more people.

Method 2. Use Diskpart to Fix UEFI Boot Error in Windows 11/10

If you are a Windows 11/10 or 8 user and you prefer free methods to fix UEFI boot error, you may follow below two solutions to solve this issue now:

1. Enter Command Prompt from Advanced Options

Step 1. Insert Windows 11/10/8/7 installation disk or installation USB into PC > boot from the disk or USB.

Step 2. Click «Repair your computer» or hit F8 at the install now screen.

Step 3. Click «Troubleshoot» in Advanced options, and click «Command Prompt».

2. Run Diskpart to Set Partition ID and Assign a Drive Letter

Step 1. Type below command and hit Enter each time:

  • diskpart
  • list disk
  • sel disk 0

Step 2. When the message «Disk 0 is now the selected disk» shows up, type list vol and hit Enter.

Diskpart will now show the full list of volumes on your PC, find UEFI volume from the list: UEFI partition will be on Volume 2.

Step 3. Type below command and hit Enter each time: 

  • sel vol 2
  • set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93b 
  • Or SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7

Step 4. Assign the drive letter by typing below command and click Enter:

  • assign letter=G: (Note: G shall be a unique drive letter which cannot be already used.)

3. Repair the Boot Record

  1. Step 1. Open Command Prompt as an administrator, enter below command:
  • cd /d G:\EFI\Microsoft\Boot\ (Note: G is the drive letter you signed to UEFI partition and remember to replace G with UEFI’s partition letter)
  • Enter exit when the process completes.
  1. Step 2. To repair the Boot Record, open CMD and enter below command line:
  • bootrec /fixboot
  • Enter exit when the repair process completes.

4. Rebuild the BCD Store

Step 1. Type each command line and hit Enter each time:

  • ren BCD BCD.old
  • bcdboot C:\Windows /1 en-us /s G: /f ALL (Note: c:\ is the drive where Windows 11/10/8.1/8 is installed on.)

Step 2. Type exit in Command Prompt when the process completes and then restart your PC.

Now UEFI boot is fixed, and Windows 11/10/8/7 can be boot up on your PC again.

Method 3. Change BIOS Settings 

You need to select the boot mode according to the type of disk on your system. If you want to start an MBR system disk, you can select Legacy support instead of UEFI in boot mode. To start a GPT system disk, you need to select UEFI.

How to access BIOS: Common keys to enter the BIOS are F1, F2, F10, Delete, Esc, as well as key combinations like Ctrl + Alt + Esc or Ctrl + Alt + Delete, which are more common on older machines. You can enter the BIOS interface by holding down any of these keys while booting up on your computer.

Method 4. Add Disk Driver to Repair Windows 11/10 Boot

When you replace the RAID with a different machine or replace the original SATA or IDE disk with a newer NVMe SSD, you may encounter problems starting up. You can use the following Windows command line to add the driver to the restored Windows image manually.

Dism /Image:X: /Add-Driver /Driver:»y:\z.inf»

Note: X: is the disk character of the restored Windows boot partition, and in double-quotes is the location of the driver. Inf file.

Method 5. Change the SATA Mode for Windows 11/10 Startup Repair

After the older XP system restores, a blue screen or cycle start may occur, you can change to IDE mode to try to start.

If you run into boot problems after upgrading from an older HDD to a newer SSD, check to see if the BIOS is set to boot for AHCI. If you set it up for RAID mode, make sure the correct RAID driver is added to the cloned system.

To Sum Up

Windows 11/10 boot repair is a rather complicated problem. There are different solutions for different causes and problems. The above approaches only apply to common UEFI boot issues. If none of them can repair UEFI boot error in Windows 10, you can contact our technical support team to get specialized services for system boot issues.

Do You Need Specialized Data Recovery Services?

You may need further help for tough data loss situations like reformatting drive, RAW disk, partition loss, repartition failures and system boot error. Consult with EaseUS Data Recovery Experts for cost-efficient one-on-one manual recovery service. They could offer the following services after FREE diagnosis:

1. Unformat the drive
2. Repair the RAID, RAW disk or operating system
3. Recover lost partition (the one that cannot be recovered by software)

If you don’t want to risk losing or overwriting your important data during the fixes for Windows 11/10 boot repair, you can recover data from a PC/laptop hard drive that won’t boot with EaseUS Data Recovery Wizard, a renowned data recovery tool on the market.

To configure and optimize disk performance, you can also turn to EaseUS Partition Master for help.

Windows 11/10 Boot Repair FAQs

The following four questions are highly relevant to UEFI boot repair. Check the answers to get you through.

1. How do you repair Windows 11/10 if it does not boot?

For Windows 11/10 UEFI boot repair, you can perform an automatic startup repair or using command prompt to complete. The step-by-step instructions are given each part, check the guides carefully.

2. How do I repair Windows 11/10?

To repair Windows 11/10 boot, you can use the Startup Repair tool. To access Windows 11/10 recovery environment, turn your computer on and off three times. While booting, ensure you turn off the computer when you see the Windows logo. After the third time, Windows 10 will boot into diagnostics mode. Click «Advanced options» when the recovery screen appears. Then, choose «Startup Repair» and follow the on-screen institutions to do it.

3. How can I repair the Windows 11/10 UEFI bootloader?

To fix Windows 11/10 UEFI boot problem:

  • Insert the Media (DVD/USB) in your PC and restart
  • Boot from the media
  • Select Repair Your Computer
  • Select «Troubleshoot» in «Advanced Options»
  • Choose Command Prompt from the menu and use the dispart command lines: Type and run the command: diskpart. Type and run the command: sel disk 0. Type and run the command: list vol

4. How do I fix a boot startup problem?

There are many effective solutions to fix Windows 11/10 startup issue and repair your EFI Bootloader. You can:

  • Use the Startup Repair tool
  • Use Diskpart in Command Prompt
  • Fix BCD errors
  • Add startup item
  • Change BIOS settings
  • Add disk driver
  • Change SATA mode
  • Fix MBR
  • Restore and repair system partitions
  • more fixes…

Недавно знакомые принесли ноутбук DELL Inspirion 15, с не загружающейся Windows 8/10. Загрузившись с загрузочного диска, проверив на ошибки структуру раздела и файловую систему, я пришел к выводу что поврежден загрузчик.

uefi-bootДля начала я попробовал автоматическое и ручное восстановление загрузчика, однако в первом случае выскакивала ошибка «Диск на котором установлена система Windows заблокирован. Разблокируйте диск и попробуйте ещё раз», а во втором случае, команды просто не применялись.

Ответ на вопрос, как восстановить загрузчик, подсказал Google и Yandex. Как оказалось, проблема заключалась в том, что конфигурация загрузчика BCD, установленная в режиме UEFI, хранится на отдельном скрытом разделе EFI, имеющим файловую систему FAT32 и размер от 100 Мбайт, который утилита bcdedit не видит, именно поэтому, ручное или восстановление из командной строки, не помогало.

Для решение этой проблемы, необходимо указать нужный раздел для восстановления, в котором пересоздать и скопировать загрузочные файлы.

И так приступим, загрузитесь с оригинального установочного DVD диска с Windows 8/10 или специально подготовленного диска восстановления, в командную строку, затем выполните последовательно все команды.

rec-boot-uefi

1. Запускаем утилиту
diskpart
2. Выводим количество жестких дисков
list disk
3. Выбираем нужный жесткий диск*
sel disk 0
4. Выводим количество разделов
list vol
5. Делаем активным нужный нам раздел**
select volume 2
6. Присваиваем букву выбранному разделу
assign letter m
7. Выходим из утилиты
exit
8. Переходим в каталог загрузчика скрытого раздела
cd /d m:\efi\microsoft\boot\
9. Восстанавливаем загрузочный сектор (загрузчик) раздела
bootrec /fixboot
10. Удаляем файл BCD, а перед удалением делаем копию
ren BCD BCD2.bak
11. Создаем новое хранилище BCD, скопировав файлы загрузки из системного каталога***
bcdboot C:\Windows /l ru-ru /s M: /f ALL
*  Если у вас несколько жестких дисков, выберите нужный, поменяв 0, на 1 или более.
** Выберите нужный раздел, как правило, раздел имеет файловую систему FAT32 и размер более 100 Мбайт.
*** Если у вас английская версия ОС, то вместо «ru-ru», подставьте «en-us»

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

Автор: Ruterk
25 ноября 2016 г.

Предлагаемый для скачивания “Диск восстановления” создан в оригинальной операционной системе Windows 10 Pro.


0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

1

06.01.2019, 17:14. Показов 43593. Ответов 16


Студворк — интернет-сервис помощи студентам

Доброго времени суток. Только что столкнулся с такой проблемой. Всё было хорошо, пока не стукнуло в голову обновить BIOS на ноутубке ACER. Обновил и мне сразу же пишет, при перезагрузке — No Bootable Device. И всё тут. Почитал интернет немного. Переставил в меню Boot с UEFI на Legacy. Винда загрузилась, всё как обычно.
Господа, прошу помочь мне. Это мой жёсткий накрывается? В чём плюсы и минусы UEFI от Legacy и стоит ли пытаться поменять на то, что было (было UEFI).



0



2209 / 755 / 207

Регистрация: 02.02.2012

Сообщений: 3,656

Записей в блоге: 2

06.01.2019, 17:40

2

Была установлена ОС в режиме Legacy, после обновления BISO, настрой установились по умолчанию,
а именно Boot Mode — UEFI.
Поскольку ОС была установлена в режиме Legacy, то в UEFI она не «загружабельна», про что было оповещоно.
В режиме UEFI ставятся ОС 8 и выше, поскольку от ОС Win 8 Microsoft отказалась — только ОС 8.1 и выше.



0



0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

06.01.2019, 17:50

 [ТС]

3

Теперь в моей голове систематизация знаний произведена успешно.
Тогда ещё вопрос, стоит ли мне сносить винду и ставить всё на UEFI? Что лучше, что хуже. Ведь разница должна быть, не зря же 2 варианта дано нам.



0



2209 / 755 / 207

Регистрация: 02.02.2012

Сообщений: 3,656

Записей в блоге: 2

06.01.2019, 18:14

4

Если оно тебе нужно, ставь. Тогда понадобится конвертировать разметку HDD/SSD на GPT.
Какая полная модель ноутбука, а лучше серийный номер?



0



0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

06.01.2019, 18:18

 [ТС]

5

Acer E5-576G-56MD



0



2209 / 755 / 207

Регистрация: 02.02.2012

Сообщений: 3,656

Записей в блоге: 2

06.01.2019, 18:28

6

Оф. поддержка только 10 x64.
Качай оригинальную 10, и ставь дрова с оф. сайта производителя ноутбука.



0



0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

06.01.2019, 18:34

 [ТС]

7

Тоесть для моего ноутбука с Legacy далеко не уедешь и это необходимо?



0



2209 / 755 / 207

Регистрация: 02.02.2012

Сообщений: 3,656

Записей в блоге: 2

06.01.2019, 18:48

8

Нет.



0



0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

06.01.2019, 18:55

 [ТС]

9

Тогда последнее уточнение. Когда я буду ставить вин10, что именно мне надо поставить, что бы вин10 работала на uefi?
Мои действия:
переставлю сейчас на uefi в биосе
начну загрузку с флэшки
и снова форматирую все диски и создаю
все? никаких изменений? все будет после этого работать?



0



2209 / 755 / 207

Регистрация: 02.02.2012

Сообщений: 3,656

Записей в блоге: 2

06.01.2019, 19:14

10

Да.

  1. Сбросить BIOS по умолчанию.
  2. Main — Network boot — Disabled;
  3. Main — F12 Boot Menu — Enabled;
  4. Main — D2D Recovery — Disabled;
  5. Security — Secure Boot — Disabled;
  6. Boot — Boot Mode — UEFI;
  7. SATA Mode — AHCI(если есть);
  8. Сохранить настройки.

Скачать оригинальный образ ОС.
Записать образ на флешку.
Загрузить флешку UEFI: USB Flash Drive через Boot menu F12 клавиша, флешка там может быть одна.
В установщике ОС Windows Shift + F10
diskpart
list disk
sel disk n, n — номер HDD
clean — вся инфа удалится.
convert gpt

Разбить HDD на разделы установщиком Windows, и ставить ОС.



0



0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

06.01.2019, 19:53

 [ТС]

11

Делал по инструкции
(Security — Secure Boot — Disabled) — такого у меня нет
В какой именно момент нажимать Шифт + ф10? Как именно там вводить? Я очень и очень редко пользуюсь именно командной строкой.
P.S. сейчас компьютер на стадии — «Выберите тип установки». Не знаю что делать дальше. Я слишком криворукий пользователь, умею ставить без командных строк. Поэтому без понятия про конвертацию диска и как её сделать. Помогите пожалуйста.



0



Модератор

Эксперт Hardware

23558 / 13207 / 2305

Регистрация: 23.11.2016

Сообщений: 66,332

Записей в блоге: 31

06.01.2019, 20:42

12

Цитата
Сообщение от AlexanderDDD
Посмотреть сообщение

Тогда ещё вопрос, стоит ли мне сносить винду и ставить всё на UEFI?

Зачем?? Вас что-то в предыдущей системе не устраивает? Если у вас всё ок — предлагаю не искать себе проблем на пустом месте.



0



0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

06.01.2019, 20:44

 [ТС]

13

Так в том и дело, было на UEFI. Обновил биос и могу запустить винду только через Legacy… Через уефи уже не работает



0



Модератор

Эксперт Hardware

23558 / 13207 / 2305

Регистрация: 23.11.2016

Сообщений: 66,332

Записей в блоге: 31

06.01.2019, 21:03

14

AlexanderDDD, послушайте, винда сейчас запускается? Работает? Вас устраивает?



0



0 / 0 / 0

Регистрация: 06.01.2019

Сообщений: 35

06.01.2019, 21:04

 [ТС]

15

Запускался компьютер за 14-25 секунд, теперь выдаёт от 30 до 53
Скорее нет, чем да



0



2209 / 755 / 207

Регистрация: 02.02.2012

Сообщений: 3,656

Записей в блоге: 2

06.01.2019, 21:15

16

Цитата
Сообщение от AlexanderDDD
Посмотреть сообщение

(Security — Secure Boot — Disabled) — такого у меня нет

Security — Secure boot Mode — Standard не активно.
Понадобится установить пароль админа и запомнить его, что бы отключить Secure boot.
Этим не заморачивайся, пусть будет так.

Цитата
Сообщение от AlexanderDDD
Посмотреть сообщение

В какой именно момент нажимать Шифт + ф10?

Когда откроется мастер установки ОС Windows (установщик ОС Windows).
Смени язык на англ. сочетанием клавиш Alt+Shift.
Вводи команды по одной, после каждой энтер.
После команды clean вся информация и разделы будут удалены.



0



Модератор

Эксперт Hardware

23558 / 13207 / 2305

Регистрация: 23.11.2016

Сообщений: 66,332

Записей в блоге: 31

06.01.2019, 21:21

17

Цитата
Сообщение от AlexanderDDD
Посмотреть сообщение

Скорее нет, чем да

Ну если не устраивает — другое дело.



0



  • Windows 10 не загружается без второго жесткого диска
  • Windows 10 не идут обновления
  • Windows 10 не загружается iso с флешки
  • Windows 10 не запускаются приложения после обновления windows
  • Windows 10 не загружается bad system config info