BCDboot 命令列選項

發佈時間: 2009年10月

更新日期: 2009年10月

適用於: Windows 7

BCDboot 是用來快速設定系統磁碟分割,或修復位在系統磁碟分割上之開機環境的工具。系統磁碟分割的設定是透過複製已安裝 Windows(R) 映像的小型開機環境檔案集。BCDboot 也會在系統磁碟分割上建立含有新開機項目的開機設定資料 (BCD) 存放區,而此開機項目讓您可以開機進入已安裝的 Windows 映像。

您可以在 Windows(R) PE 中執行 BCDboot。如需 Windows PE 的相關資訊,請參閱 Windows PE 逐步解說

BCDboot 隨附於 Windows® 7 和 Windows Server® 2008 R2 的 %WINDIR%\System32 資料夾中。也可以在 %Program Files%\<version>\Tools 目錄 (其中 <version> 是 Windows OPK 或 Windows AIK) 下的 Windows OEM Preinstallation Kit (OPK) 和 Windows 自動化安裝套件 (AIK) 中找到 BCDboot。

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 命令列語法 (可能為英文網頁)

  • 在 BIOS 型的系統中,系統磁碟分割是使用主開機記錄 (MBR) 磁碟格式之磁碟上的使用中磁碟分割。BCDboot 會在系統磁碟分割上建立 \Boot 目錄,並將全部所需的開機環境檔案複製到此目錄。

  • 在整合可延伸韌體介面 (UEFI) 型的系統上,EFI 系統磁碟分割是使用 GUID 磁碟分割表格 (GPT) 磁碟格式之磁碟上的系統磁碟分割。BCDboot 會建立 \Efi\Microsoft\Boot 目錄,並將全部所需的開機環境檔案複製到此目錄。

BCDboot 可以將現有的開機環境更新為系統磁碟分割。較新的 Windows 映像檔案版本會複製到系統磁碟分割。

如果 BCD 存放區已存在於系統磁碟分割上:

  • BCDboot 會根據 BCD-Template 檔案中的設定,在現有的 BCD 存放區中建立新的開機項目,並移除任何參照相同 Windows 映像的重複開機項目。

  • 如果 Windows 映像已有開機項目,且已為該開機項目啟用不同於預設值的其他 BCD 設定,則可以使用 /m 選項合併現有的開機項目,將這些設定保留到下次執行 BCDboot 時,而 BCDboot 所建立的新開機項目的 OS 載入器 GUID 可以識別這些設定。

BCDboot 命令列選項

BCDboot.exe 有下列可用的命令列選項。

BCDBOOT source [/llocale] [/svolume-letter] [/v] [/m [{OS Loader GUID}]]

 

選項 描述

來源

指定 Windows 目錄的位置,以做為複製開機環境檔案的來源。

/l

選用。指定地區設定。預設為 US 英文。

/s

選用。指定系統磁碟分割的磁碟區代號。預設為韌體所識別的系統磁碟分割。

/v

選用。啟用詳細資訊模式。

/m

選用。根據預設,只合併全域物件。

如果指定 OS 載入器 GUID,則會合併系統範本內指定的載入器物件以產生可開機的項目。

範例

  • 此範例使用安裝在 C: 磁碟區中作業系統映像的檔案,來初始化系統磁碟分割。

    bcdboot C:\Windows
    
  • 此範例將日文設為預設的 BCD 地區設定,並將 BCD 檔案複製到系統磁碟分割,而該磁碟分割是使用 DiskPart 來指派磁碟區代號 S:

    bcdboot C:\Windows /l ja-jp /s S:
    
  • 此範例合併目前 BCD 存放區中的 OS 載入器,而該存放區是以新的 BCD 存放區中指定的 GUID 來識別。

    bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
    

另請參閱

社群新增項目

新增
顯示: