bcdboot(引导修复工具) 命令行工具使用方法
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 命令行语法(可能为英文网页)。
- 在基于 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: 的系统分区。
•此示例将当前 BCD 存储中由给定 GUID 标识的操作系统加载程序合并到新的 BCD 存储中。
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启动界面语言为简体中文
相关文章

新增命令面板停靠栏! Win10/Win11优化工具PowerToys 0.98发布
微软发布 PowerToys 0.98 版本,面向 Windows 10/11 用户,本次更新核心是引入常驻屏幕边缘的‘命令面板停靠栏’,支持自定义固定命令、资源监控及第三方模块集成2026-03-18
微软系统直链下载工具怎么使用?Windows系统直链下载使用图文教程
今天为大家介绍一款可以用来下载原版 windows 10 和 widnows 11 系统,通过点击标题栏右键还可以切换至自定义直链下载,欢迎需要的朋友赶紧一起下载使用吧2025-10-31
ZyperWin++ 怎么使用? ZyperWin++使用详细图文教程
今天小编为大家介绍一款叫ZyperWin++的工具,它是一款Windows系统优化工具,只有5M左右大小的超精简工具,不需要安装,解压就能用,下文为大家带来了详细使用教程,一起看看2025-09-09
directx损坏怎么办? 6个常用的directx修复方法全解析
directx修复是很多电脑用户在玩游戏或者用某些软件时经常会碰到的烦心事,该怎么解决这个问题呢?详细请看下文介绍2025-07-24
怎么查看directx版本? 查看directx版本的常用方法汇总
么怎么查看directx版本呢?DirectX是Windows系统中负责多媒体和游戏图形处理的核心组件,不同软件或游戏可能依赖特定版本的DirectX,本文将介绍几种常用的查看方法2025-07-24
很多人都跟我一样的疑惑,就是DirectX怎么更新,随着技术的演进,DirectX 的版本也在不断更新,电脑安装的旧版本该怎么更新到新版本呢?下面我们就来看看详细教程2025-07-24
DirectX安装程序发生系统内部错误怎么办? DirectX安装错误的原因分析
今天安装DirectX,安装到最后的时候弹出“DirectX安装程序,发生内部错误”,下面我们就来看看这个问题的解决办法2025-07-24
DirectX在游戏和系统修复起到什么作用? DirectX的作用介绍
irectX能够解决应用程序无法正常启动的问题,错误代码为0xc000007b,究竟哪些问题是由DirectX引发的,以及它具体修复了哪些问题呢?让我们一起来揭秘2025-07-23
瞬间拾取想要的颜色代码! Color Picker颜色选择器使用指南
是无声的语言,代码是精准的表达,这时,Color Picker 颜色选择器就可以派上用场了,可以让您从 Windows 中的任何界面元素中拾取颜色,并以不同格式复制颜色代码,再根据需2025-05-26
微软在PowerToys 工具集中推出了命令面板功能,有了它,让你只需简单几步,就能高效执行各种快捷操作,大幅提升日常工作效率2025-05-26












最新评论