Назад | Перейти на главную страницу

Как я могу автоматически загрузиться в меню расширенной загрузки в Windows 7

Вместо того, чтобы играть в игру F8 при запуске, есть ли способ (командная строка и т. Д.) Настроить окна так, чтобы при закрытии Windows и перезагрузке всегда появлялось расширенное меню загрузки или, альтернативно, есть способ закрыть окна, чтобы он всегда будет предлагать среду восстановления Windows. Я думаю о каком-то инструменте командной строки, который устанавливает параметр реестра или что-то вроде этого, чтобы при перезагрузке Windows попадала в расширенное меню загрузки.

Если ни одно из этих действий невозможно, как добавить среду восстановления Windows (WinRE) в меню загрузки - можно ли это сделать с помощью BCDEdit или Easy BCD?

Это, кстати, с 64-битной Windows 7.

Спасибо,

Мэтью.

Сначала сделайте резервную копию вашего текущего BCD с помощью bcdedit -export backup_file.bcd. Если на вашем загрузочном диске включен BitLocker, его необходимо отключить до тех пор, пока вы не внесете изменения.

Если вы просто хотите, чтобы в меню отображалось: bcdedit /delete {bootmgr} default

Загрузка компьютера не имеет ничего общего с реестром, только BCD управляет процессом загрузки.

Добавление WinRE требует некоторых усилий; вы ищете что-то конкретное или вам просто нужна вся среда?

редактировать:
Чтобы установить WinRE ( легко путь):

  1. Получите копии winre.wim и boot.sdi с установочного компакт-диска и WinAIK. Указания здесь, шаги 1, 2 и 5. Поместите boot.sdi в свой \ boot каталог (обратите внимание, что он может быть на отключенном разделе, проверьте его в Диспетчере дисков). Winre.wim можно использовать где угодно, просто сделайте это просто.
  2. запустите их, чтобы добавить WinRE в свой BCD:

    Bcdedit –create {ramdiskoptions}
    Bcdedit –set {ramdiskoptions} ramdisksdidevice  boot
    Bcdedit -set {ramdiskoptions} ramdisksdipath  \boot\boot.sdi
    

    Теперь у вас есть параметры RAM-диска.

    Bcdedit –store c:\BCD –create /d “WinRE” /application osloader
    

    Обратите внимание на GUID, который он вам дает, поскольку он понадобится вам в следующих нескольких строках:

    Bcdedit –set {guid1} systemroot \Windows
    Bcdedit –set {guid1} detecthal Yes
    Bcdedit –set {guid1} winpe Yes
    Bcdedit –set {guid1} osdevice ramdisk=X:\Path\To\WinRE.wim,{ramdiskoptions}
    Bcdedit –set {guid1} device ramdisk=X:\Path\To\WinRE.wim,{ramdiskoptions}
    

Это почти все по памяти; так что возможно я что-то забыл. Я не знаю простого способа сделать загрузку WinRE одноразовой сделкой.