1

Я ищу решение, в котором порядок загрузки можно изменить в Windows 7 без доступа к BIOS, перезагрузки компьютера и загрузки с компакт-диска. Все с минимальным вкладом пользователей.

Это возможно, или я был бы огромным недостатком?

Я надеюсь, что файл .bat сможет сделать это, поэтому он будет работать не только на Windows 7.

РЕДАКТИРОВАТЬ: я видел команду с именем BCDEdit, но я не вижу, как я бы изменить порядок загрузки.

2 ответа2

2

BCDEdit позволит вам управлять приоритетом загрузки ОС ПОСЛЕ последовательности загрузки BIOS. Это в случае, когда несколько ОС используют один и тот же загрузчик (multiboot).

Порядок загрузки следующий:

  1. bios пытается каждое настроенное устройство в своем списке порядка загрузки

  2. когда на устройстве установлен загрузчик (BCD для Windows после Vista, Lilo или Grub для Linux, ...), он запускает его.

  3. запущенный загрузчик отображает свое загрузочное меню со всеми доступными ОС, настроенными в нем.

    Если на вашем компьютере установлена только одна ОС, загрузчик может не отображать меню и напрямую запускать ОС.

В последних версиях Windows (8.X+) вы не можете изменить порядок загрузки, но можете загрузиться в режиме восстановления, который позволяет загружаться на DVD/USB или восстанавливать систему.

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

0

Да, это возможно. Вы можете использовать инструмент bootcfg.exe .

Для более подробной информации смотрите:

https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/boot-options-in-efi-nvram

https://docs.microsoft.com/en-us/windows-hardware/drivers/devtest/overview-of-boot-options-in-efi

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