Коротко — проблема не в самом Windows, а в том, где/как прописан загрузчик и как материнка его ищет. Чаще всего причины: EFI‑раздел (ESP) создан не там, где ожидает BIOS/UEFI, на нём нет правильных файлов/записи в NVRAM, либо прошивка матплаты «не видит» существующую запись. Ниже — последовательность проверок и действий, которые в большинстве случаев решают проблему.
1) Первичные проверки
- В BIOS: режим загрузки — UEFI (CSM выключен). SATA в AHCI (не RAID), Secure Boot можно временно выключить для диагностики.
- Убедитесь, что вы загрузились установочной флешкой именно в UEFI‑режиме (в меню загрузки будет пометка UEFI: Rufus...).
- Определите, на каком физическом диске создан ESP (EFI System Partition). В командной строке установщика:
diskpart
list disk
sel disk X (где X — ваш SSD)
list vol
exit
Ищите маленький раздел FAT32 (~100–500 МБ) — это ESP.
2) Правильное восстановление загрузчика (рекомендованный способ)
- Если ESP есть — смонтируйте его и выполните bcdboot (это «правильно» прописывает загрузчик и создаёт запись в NVRAM):
diskpart
sel disk X
list part
sel part Y (где Y — номер FAT32 раздела ~100–500 МБ)
assign letter=S:
exit
bcdboot C:\Windows /s S: /f UEFI
(Если Windows не на C:, подставьте правильную букву.)
- Если bcdboot выдаёт ошибку — проверьте, что раздел действительно FAT32 и доступен на запись. Если нет — отформатируйте (внимание: формат удалит содержимое): format fs=fat32 quick
3) Если после bcdboot в BIOS всё ещё нет «Microsoft Boot Manager»
- Отключите все остальные диски (особенно старый HDD/M.2). Иногда установщик/Windows пишет ESP на «первый» диск и/или создаёт запись NVRAM, привязанную к другому диску. Повторите процедуру (bcdboot) с подключённым только SSD.
- Создайте «fallback» загрузчик (много матплат автоматически видят путь \EFI\Boot\bootx64.efi):
md S:\EFI\Boot
copy S:\EFI\Microsoft\Boot\bootmgfw.efi S:\EFI\Boot\bootx64.efi
(Можно также скопировать другие файлы из S:\EFI\Microsoft\Boot\ при необходимости.)
Это часто заставляет UEFI увидеть диск как загрузочный без ручной записи в NVRAM.
4) Если bcdboot / fallback не помогли
- В BIOS зайдите в «Add Boot Option» (ASRock позволяет вручную добавить пункт). Укажите файл \EFI\Microsoft\Boot\bootmgfw.efi на нужном диске и сохраните. Назовите его «Windows Boot Manager».
- Обновите прошивку материнской платы до последней версии (иногда баги UEFI/BCD‑записи).
- Проверьте GUID/тип раздела: ESP должен иметь тип EFI System (GUID c12a7328‑f81f‑11d2‑ba4b‑00a0c93ec93b). В diskpart это отмечено как «System».
5) Дополнительные замечания
- bcdboot не «привязывает» загрузчик к другому диску, но запись в NVRAM может указывать на конкретный диск/index. Потому отключение лишних дисков при восстановлении важно.
- Если на системе несколько ESP (на SSD и на HDD), лучше оставить только один на загрузочном диске или удалить лишние, чтобы не было путаницы.
- Если в старом ПК запись появилась, но привязалась к M.2 — это именно пример того, как NVRAM может ссылаться на конкретное устройство.
- Можно воспользоваться утилитой EasyUEFI в Windows для управления записями NVRAM — добавить/удалить/переименовать загрузочные опции.
6) Быстрая «checklist» последовательность, которую рекомендую:
- Отключите все другие диски.
- Загрузитесь в UEFI‑установщик Windows.
- Создайте/убедитесь в наличии ESP (FAT32, 100–500 МБ).
- Завершите установку или в командной строке сделайте: assign S:, bcdboot C:\Windows /s S: /f UEFI.
- Если нет — скопируйте bootmgfw.efi в \EFI\Boot\bootx64.efi.
- Включите диск в BIOS и убедитесь, что появилась запись. Если не появилась — вручную Add Boot Option в BIOS, указав EFI\Microsoft\Boot\bootmgfw.efi.
- При необходимости обновите BIOS.
Если выполните эти шаги и всё ещё не увидите Microsoft Boot Manager — пришлите выводы команд:
- diskpart -> list disk / sel disk X / list part
- list vol (видно FAT32 разделы)
- bcdedit /enum firmware
и укажите, какие диски были подключены при установке. Тогда дам точные команды и разбор.