BCDboot是一种用于快速设置系统分区或修复系统分区上的启动环境的工具。系统分区是通过从已安装的Windows(R)映像复制一小部分启动环境文件来设置的。BCDboot还会在系统分区上创建引导配置数据(BCD)存储,该存储中包含一个新的引导项,可让您引导到已安装的Windows映像。软件名称:bcdboot.exe引导修复工具软件大小:68KB更新时间:2015-08-06可以从Windows(R)PE...
BCDboot是一种用于快速设置系统分区或修复系统分区上的启动环境的工具。系统分区是通过从已安装的Windows(R)映像复制一小部分启动环境文件来设置的。BCDboot还会在系统分区上创建引导配置数据(BCD)存储,该存储中包含一个新的引导项,可让您引导到已安装的Windows映像。
可以从Windows(R)PE运行BCDboot。有关WindowsPE的信息,请参阅WindowsPE操作实例。
BCDboot包含在Windows®7和WindowsServer®2008R2的%WINDIR%\System32文件夹内。WindowsOEM预安装工具包(OPK)和Windows自动安装工具包(AIK)也提供了BCDboot,位置在%ProgramFiles%\version\Tools目录下,其中version是WindowsOPK或WindowsAIK。
BCDboot从计算机上已有的Windows映像复制一套启动环境文件。BCDboot可以从WindowsVista®、WindowsServer®2008、Windows7或WindowsServer2008R2的映像复制启动环境文件。有关将Windows映像应用于系统的信息,请参阅捕获和应用Windows映像。
BCDboot使用%WINDIR%\System32\Config\BCD-Template文件在系统分区上创建新的BCD存储并初始化BCD启动环境文件。可以在BCD-Template文件中定义特定的BCD设置。该工具还将最新版本的启动环境文件从操作系统映像%WINDIR%\boot文件夹和%WINDIR%\System32文件夹复制到系统分区中。
BCDboot将文件复制到固件所标识的默认系统分区。您可以使用分区工具(例如DiskPart)创建此分区。不必为了便于BCDboot查找而指定此分区的驱动器号。有关详细信息,请从命令行参阅DiskPart帮助,或访问Diskpart命令行语法(可能为英文网页)。
在基于统一可扩展固件接口(UEFI)的系统上,EFI系统分区是使用GUID分区表(GPT)磁盘格式的磁盘上的系统分区。BCDboot会创建\Efi\Microsoft\Boot目录,并将所有需要的引导环境文件都复制到此目录中。
如果已存在Windows映像的启动项,并且除了默认值以外还对该启动项启用了其他BCD设置,则下次运行BCDboot时,可使用/m选项将OS加载程序GUID所标识的现有启动项合并到BCDboot创建的新启动项,以此来保留这些设置。
BCDboot命令行选项
下列命令行选项可用于BCDboot.exe。
BCDBOOTsource[/llocale][/svolume-letter][/v][/m[{OSLoaderGUID}]]
source
指定作为源的Windows目录的位置,将从该目录中复制启动环境文件。
/l
可选。指定区域设置。默认值为美国英语。
/s
可选。指定系统分区的卷号。默认值是固件所标识的系统分区。
/v
可选。启用详细模式。
/m
可选。默认情况下,仅合并全局对象。
如果指定了OSLoaderGUID,则合并系统模板中给定的加载程序对象以生成可启动项。
示例
此示例使用C:卷上安装的操作系统映像中的文件来初始化系统分区。
复制代码代码如下:
bcdbootC:\Windows
此示例将默认BCD区域设置设为日语,并将BCD文件复制到已使用DiskPart分配了卷号S:的系统分区。
复制代码代码如下:bcdbootC:\Windows/lja-jp/sS:
此示例将当前BCD存储中由给定GUID标识的操作系统加载程序合并到新的BCD存储中。
复制代码代码如下:bcdbootc:\windows/m{d58d10c6-df53-11dc-878f-00064f4f4e08}
bcdboot引导工具,非常实用的uefi引导修复工具,可针对gpt硬盘重装时引导故障进行修复。
常用命令行:
注解:
c:\windows系统目录,打开计算机,查看你安装的系统是在那个盘,就输入相应的盘符。
/st:指定esp分区所在磁盘,小编指定ESP分区为t盘。
/fuefi指定启动方式为uefi,注意之间的空格一定要输入。
/lzh-cn指定uefi启动界面语言为简体中文
推荐: