Uefi
Зміст
- 1 Перенос Windows с MBR в GPT, переход на UEFI и включение Secure Boot
- 1.1 1. Подготовка диска
- 1.2 2. Проверка возможности конвертации
- 1.3 3. Конвертация MBR → GPT
- 1.4 4. Переключение BIOS в режим UEFI
- 1.5 5. Возможная ошибка при первом запуске (синий экран)
- 1.6 6. Проверка разделов в среде восстановления
- 1.7 7. Восстановление среды WinRE
- 1.8 8. Регистрация WinRE
- 1.9 9. Загрузка Windows в режиме UEFI
- 1.10 10. Включение Secure Boot
- 1.11 11. Итог
Перенос Windows с MBR в GPT, переход на UEFI и включение Secure Boot
Данная инструкция описывает полный рабочий процесс перевода установленной Windows 10/11, работающей в режиме Legacy BIOS (MBR), в режим UEFI (GPT) с последующим восстановлением WinRE и активацией Secure Boot. Процедура выполняется без переустановки системы.
1. Подготовка диска
- Открыть «Управление дисками».
- Уменьшить размер системного раздела C: или соседнего раздела, чтобы освободить ~100–260 МБ для будущего ESP.
- Убедиться, что диск — «Basic» и стиль разделов — MBR.
2. Проверка возможности конвертации
В командной строке от имени администратора:
mbr2gpt /validate /allowFullOS
Если всё корректно:
Validation completed successfully
3. Конвертация MBR → GPT
Запустить:
mbr2gpt /convert /allowFullOS
Утилита автоматически:
- создаёт GPT-разметку;
- создаёт EFI System Partition (ESP);
- переносит загрузчик;
- обновляет BCD.
В конце появляется предупреждение:
Before the new system can boot properly you need to switch the firmware to UEFI mode!
4. Переключение BIOS в режим UEFI
Войти в BIOS (пример MSI):
- Отключить CSM.
- Установить Boot Mode: **UEFI Only**.
- Убедиться, что в списке загрузки появилось:
**Windows Boot Manager**.
Загрузить систему.
5. Возможная ошибка при первом запуске (синий экран)
Может появиться:
File: \Windows\System32\drivers\wnbd.sys Error code: 0xc0000428 — digital signature could not be verified
Это связано с неподписанным драйвером. Для продолжения нужно войти в среду восстановления. и удлить или переименовать ren \Windows\System32\drivers\wnbd.sys wnbd.sys_
6. Проверка разделов в среде восстановления
В консоли:
diskpart list vol
Обратите внимание: буквы разделов могут отличаться от тех, что в рабочей Windows.
7. Восстановление среды WinRE
Проверить состояние:
reagentc /info
Если Windows RE выключена:
reagentc /disable
7.1. Если Winre.wim отсутствует
Перейти в каталог:
C:\Windows\System32\Recovery
Если файла Winre.wim нет — нужно извлечь его из образа ISO.
7.2. Извлечение Winre.wim из ISO Windows
1. Скачать оригинальный ISO Windows 10/11. 2. Определить индекс нужного образа:
dism /get-wiminfo /wimfile:J:\sources\install.esd
3. Сконвертировать ESD → WIM:
dism /Get-WimInfo /WimFile:install.esd dism /export-image /sourceimagefile:install.esd /sourceindex:6 /destinationimagefile:install.wim /compress:max
4. Смонтировать полученный install.wim:
dism /mount-image /imagefile:install.wim /index:1 /mountdir:C:\mount
5. Скопировать Winre.wim:
copy C:\mount\Windows\System32\Recovery\Winre.wim I:\Recovery\WindowsRE\
6. Размонтировать образ:
dism /unmount-image /mountdir:C:\mount /discard
8. Регистрация WinRE
Указать путь:
reagentc /setreimage /path I:\Recovery\WindowsRE
Включить:
reagentc /enable
Проверить:
reagentc /info
9. Загрузка Windows в режиме UEFI
После исправления WinRE и корректного ESP система загружается в режиме UEFI.
Проверка в Windows:
1. Выполнить msinfo32.
2. Убедиться, что:
* BIOS Mode: **UEFI** * Secure Boot State: **Отключено** (на этом этапе нормально)
10. Включение Secure Boot
В BIOS:
- Secure Boot → Enabled
- Secure Boot Mode → **Standard** (не Custom!)
- Проверить наличие ключей PK/KEK/DB.
После этого Windows должна загружаться без ошибок.
11. Итог
Система успешно перенесена:
- с MBR → GPT;
- с Legacy BIOS → UEFI;
- среда восстановления WinRE восстановлена;
- EFI-загрузчик работает корректно;
- Secure Boot включён.
Перенос выполнен полностью без переустановки Windows.