Я хочу читать и устанавливать записи по умолчанию в Windows Boot Manager из моего приложения от bcdedit. Но bcdedit очень медленный. Для ответа от bcdedit я должен ждать около 16 секунд. Почему bcdedit слишком медленный или как управлять диспетчером загрузки Windows быстрее?

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

1 ответ1

0

BCDedit довольно быстро работает в BIOS.

BCDedit может работать медленнее в UEFI, потому что он синхронизирует NVRAM с BCD и копией BCD в реестре. (На биосе нет NVRAM)

NVRAM содержит переменные загрузки UEFI. BCD в UEFI содержит копию некоторых переменных загрузки NVRAM, таких как запись диспетчера загрузки Windows с диска, подключаемых загрузочных устройств, таких как USB, DVD.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .