Как устранить проблему, когда система не обнаруживает Microsoft Boot Manager?

Купил новый компьютер на материнской плате ASRock B850M Pro RS WiFi. <br/> Диски — со старого ПК: SATA SSD 512 ГБ и HDD 2 ТБ. С помощью Rufus создал установочную флешку Windows (Gpt - Uefi), отформатировал диск, удалил все разделы и установил систему. <br/> В BIOS не отображается Microsoft Boot Manager. <br/> CSM отключён. <br/> Диск в GPT: в списке разделов видны системный раздел и загрузочный раздел ~300 МБ. <br/> bcdedit показывает, что загрузчик находится на этом 300 МБ разделе, а сама система — на SSD; запуск bcdboot из командной строки с флешки ничего не записывает. Поставил SSD в старый ПК (в нём другой M.2 SSD с Windows), загрузился в Windows и выполнил bcdboot — загрузчик прописался в Microsoft Boot Manager того M.2 и через него систему можно было запустить, но он привязывался к разделу M.2 и проблема не решилась. Перепробовал переустановку на другом компьютере и другой плате, разные сборки и версии Windows — результат тот же. В чём может быть причина и как правильно восстановить/создать загрузчик, чтобы в BIOS появился Microsoft Boot Manager и система загружалась с SSD?
  • 10 мая 2026 г. 20:01
Ответы на вопрос 3
Коротко — проблема не в самом 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
и укажите, какие диски были подключены при установке. Тогда дам точные команды и разбор.
Накатил винду. Проблема либо в том, что ставил на фат32, а не NTFS, либо в том, что ставил галки в Rufus на "настройку винды". Но когда ставил через Media Creation Tool, то он тоже не ставился. В любом случае, не ставьте галки в руфусе :)
скорее всего bcdboot файлы скопировал нормально, а вот запись в NVRAM материнки — нет. В биосе ищи Boot → Add New Boot Option (или Add EFI Boot Option), там выбираешь FAT32-раздел на 300 мб и прописываешь путь <code>\EFI\Microsoft\Boot\bootmgfw.efi</code> . На ASRock это обычно работает.
Похожие вопросы