Bcdboot使用方法

Bcdboot - Bcd 启动文件创建和修复工具。

bcdboot.exe 命令行工具用于将关键启动文件复制到
系统分区并创建新的系统 BCD 存储。

bcdboot <source> [/l <locale>] [/s <volume-letter> [/f <firmware>]] [/v]
[/m [{OS 加载程序 ID}]][/addlast][/p][/c]

源 指定 Windows 系统根目录的位置。

/l 指定在初始化 BCD 存储时要使用的可选区域设置参数。
默认值为英语(美国)。

/s 指定可选的卷号参数以指定
复制引导环境文件的目标系统分区。
默认值为系统分区,通过
固件加以识别。

/v 启用详细模式。

/m 如果提供了 OS 加载程序 GUID,此选项将合并
给定的加载程序对象和系统模板,以生成
可启动项。否则,只合并全局对象。

/d 指定现有的默认 Windows 启动项
应予保留。

/f 与 /s 命令一起使用,指定
目标系统分区的固件类型。<firmware> 的选项是 "UEFI"、
"BIOS" 或“全部”。

/addlast 指定 Windows 引导管理器固件项
应在最后添加。默认行为是最早添加

/bcdclean 清除 BCD 存储。默认情况下,只需删除任何 BCD 中的重复项
。之后可以“全部”清除。在这种情况下,
系统会扫描每个条目。如果该条目的相应设备
不存在, 则删除该条目。

/p 指定 Windows 引导管理器固件项
应保留位置。如果条目不存在,
新条目将添加到第一个位置。

/c 指定由模板描述的任何现有对象
不应迁移。

示例: bcdboot c:\windows /l en-us
bcdboot c:\windows /s h:
bcdboot c:\windows /s h: /f UEFI
bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
bcdboot c:\windows /d /addlast
bcdboot c:\windows /p

点赞