Windows-7

如何在 Windows 7 中自動啟動進入高級啟動菜單

  • August 10, 2010

不是在啟動時玩 F8 遊戲,有沒有辦法(命令行等)配置視窗,以便關閉視窗並重新啟動總是會出現高級啟動菜單,或者有沒有辦法關閉視窗,這樣它總是會提供 Windows 恢復環境。我正在考慮某種命令行工具,它可以設置系統資料庫設置或類似的設置,以便在重新啟動時 Windows 會進入高級啟動菜單。

如果這些都不可能,我如何將 Windows 恢復環境 (WinRE) 添加到啟動菜單 - 這可以通過 BCDEdit 或 Easy BCD 完成嗎?

順便說一下,這是 Windows 7 64 位。

謝謝,

馬修。

首先,使用 . 備份您目前的 BCD bcdedit -export backup_file.bcd。如果您在啟動驅動器上啟用了 BitLocker,則需要在完成更改之前將其禁用。

如果您只想顯示菜單:bcdedit /delete {bootmgr} default

啟動電腦與系統資料庫無關,只有 BCD 控制啟動過程。

添加 WinRE 有點複雜;您是否正在尋找特定的東西,或者您只是想要整個環境?

編輯

安裝 WinRE(簡單的方法):

  1. 從您的安裝 CD 和 WinAIK 中獲取 winre.wim 和 boot.sdi 的副本。此處的說明,步驟 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

您現在有了 ramdisk 選項。

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 成為一次性交易。

引用自:https://serverfault.com/questions/168856