1. 程式人生 > >bcdboot(引導修復工具) 命令行工具使用方法

bcdboot(引導修復工具) 命令行工具使用方法

可選 too 英語 英文網頁 命令 系統 給定 source windows

BCDboot 是一種用於快速設置系統分區或修復系統分區上的啟動環境的工具。系統分區是通過從已安裝的 Windows(R) 映像復制一小部分啟動環境文件來設置的。BCDboot 還會在系統分區上創建引導配置數據 (BCD) 存儲,該存儲中包含一個新的引導項,可讓您引導到已安裝的 Windows 映像。

軟件名稱:
bcdboot.exe 引導修復工具
軟件大小:
68KB
更新時間:
2015-08-06

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

  • 在基於 BIOS 的系統上,系統分區是使用主引導記錄 (MBR) 磁盤格式的磁盤上的活動分區。BCDboot 會在系統分區上創建 \Boot 目錄,並將所有需要的引導環境文件都復制到此目錄中。

  • 在基於統一可擴展固件接口 (UEFI) 的系統上,EFI 系統分區是使用 GUID 分區表 (GPT) 磁盤格式的磁盤上的系統分區。BCDboot 會創建 \Efi\Microsoft\Boot 目錄,並將所有需要的引導環境文件都復制到此目錄中。


BCDboot 可以將現有的啟動環境更新到系統分區。Windows 映像中較新的文件版本會復制到系統分區中。

如果系統分區中已存在 BCD 存儲,則:

  • BCDboot 將根據 BCD-Template 文件中的設置,在現有的 BCD 存儲中創建一個新啟動項,並刪除引用同一個 Windows 映像的所有重復的啟動項。

  • 如果已存在 Windows 映像的啟動項,並且除了默認值以外還對該啟動項啟用了其他 BCD 設置,則下次運行 BCDboot 時,可使用 /m 選項將 OS 加載程序 GUID 所標識的現有啟動項合並到 BCDboot 創建的新啟動項,以此來保留這些設置。

BCDboot 命令行選項
下列命令行選項可用於 BCDboot.exe。


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

選項描述

source

指定作為源的 Windows 目錄的位置,將從該目錄中復制啟動環境文件。

/l

可選。指定區域設置。默認值為美國英語。

/s

可選。指定系統分區的卷號。默認值是固件所標識的系統分區。

/v

可選。啟用詳細模式。

/m

可選。默認情況下,僅合並全局對象。

如果指定了 OS Loader GUID,則合並系統模板中給定的加載程序對象以生成可啟動項。

示例
•此示例使用 C: 卷上安裝的操作系統映像中的文件來初始化系統分區。


復制代碼 代碼如下:
bcdboot C:\Windows



•此示例將默認 BCD 區域設置設為日語,並將 BCD 文件復制到已使用 DiskPart 分配了卷號 S: 的系統分區。


復制代碼 代碼如下: bcdboot C:\Windows /l ja-jp /s S:



•此示例將當前 BCD 存儲中由給定 GUID 標識的操作系統加載程序合並到新的 BCD 存儲中。


復制代碼 代碼如下: bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}



bcdboot引導工具,非常實用的uefi引導修復工具,可針對gpt硬盤重裝時引導故障進行修復。

常用命令行:bcdboot c:\windows /s t: /f uefi /l zh-cn

註解:


c:\windows 系統目錄,打開計算機,查看你安裝的系統是在那個盤,就輸入相應的盤符。
/s t: 指定esp分區所在磁盤,小編指定ESP分區為t盤。
/f uefi 指定啟動方式為uefi,註意之間的空格一定要輸入。
/l zh-cn 指定uefi啟動界面語言為簡體中文

bcdboot(引導修復工具) 命令行工具使用方法