BCDboot 是一種用于快速設置系統分區或修復系統分區上的啟動環境的工具。系統分區是通過從已安裝的 Windows(R) 映像復制一小部分啟動環境文件來設置的。BCDboot 還會在系統分區上創建引導配置數據 (BCD) 存儲,該存儲中包含一個新的引導項,可讓您引導到已安裝的 Windows 映像。
可以從 Windows(R) PE 運行 BCDboot。有關 Windows PE 的信息,請參閱 Windows PE 操作實例。
BCDboot 包含在 Windows® 7 和 Windows Server® 2008 R2 的 %WINDIR%/System32 文件夾內。Windows OEM 預安裝工具包 (OPK) 和 Windows 自動安裝工具包 (AIK) 也提供了 BCDboot,位置在 %Program Files%/<version>/Tools 目錄下,其中 <version> 是 Windows OPK 或 Windows AIK。
BCDboot 從計算機上已有的 Windows 映像復制一套啟動環境文件。BCDboot 可以從 Windows Vista®、Windows Server® 2008、Windows 7 或 Windows Server 2008 R2 的映像復制啟動環境文件。有關將 Windows 映像應用于系統的信息,請參閱捕獲和應用 Windows 映像。
BCDboot 使用%WINDIR%/System32/Config/BCD-Template 文件在系統分區上創建新的 BCD 存儲并初始化 BCD 啟動環境文件??梢栽?BCD-Template 文件中定義特定的 BCD 設置。該工具還將最新版本的啟動環境文件從操作系統映像 %WINDIR%/boot 文件夾和 %WINDIR%/System32 文件夾復制到系統分區中。
BCDboot 將文件復制到固件所標識的默認系統分區。您可以使用分區工具(例如 DiskPart)創建此分區。不必為了便于 BCDboot 查找而指定此分區的驅動器號。有關詳細信息,請從命令行參閱 DiskPart 幫助,或訪問 Diskpart 命令行語法(可能為英文網頁)。
BCDboot 可以將現有的啟動環境更新到系統分區。Windows 映像中較新的文件版本會復制到系統分區中。
如果系統分區中已存在 BCD 存儲,則:
BCDboot 命令行選項
下列命令行選項可用于 BCDboot.exe。
BCDBOOT source [/llocale] [/svolume-letter] [/v] [/m [{OS Loader GUID}]]
選項 | 描述 |
---|---|
source | 指定作為源的 Windows 目錄的位置,將從該目錄中復制啟動環境文件。 |
/l | 可選。指定區域設置。默認值為美國英語。 |
/s | 可選。指定系統分區的卷號。默認值是固件所標識的系統分區。 |
/v | 可選。啟用詳細模式。 |
/m | 可選。默認情況下,僅合并全局對象。 如果指定了 OS Loader GUID,則合并系統模板中給定的加載程序對象以生成可啟動項。 |
示例
•此示例使用 C: 卷上安裝的操作系統映像中的文件來初始化系統分區。
新聞熱點
疑難解答