BCD简介分析和总结.docxVIP

  • 54
  • 0
  • 约3.77千字
  • 约 11页
  • 2023-05-12 发布于上海
  • 举报
目录 TOC \o 1-1 \h \z \u 一、BCD 简介 2 二、BCD 的基本操作: 3 三、BCD 中项的操作 4 四、BCD 项选项的操作 8 五、控制启动管理器的命令 10 一、BCD 简介 BCD(boot configuration data)即启动配置数据存储, 包含了启动配置参数并控制操作系统启动的方式。这些参数以前在Boot.ini 文件中(在基于 BIOS 的操作系统中)或在稳定 RAM 项中(在基于可扩展固件接口的操作系统中)。Bcdedit.exe 是微软提供的用于修改启动配置数据存储的命令行工具。可以使用Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。 二、BCD 的基本操作: 对存储即BCD 可执行的操作: /createstore 新建空的启动配置数据存储. /export 将系统存储的内容导出到文件。以后可以使用该 文件还原系统存储的状态。 /import 使用 /export 命令创建的备份文件来还原系统存储的状态。 如: Bcdedit /createstore d:\newstroe Bcdedit /export d:\bcdbake 备份当前存储 Bcdedit /import d:\bcdbake 还原系统存储的状态 三、BCD 中项的操作 1、BCD 项的介绍 BCD 由不同的项组成(项又有多个选项,对启动配置的修改是通过设置或修改项选项的值来完成的)。在Bcdedit 命令中,项需要用标识符来表示。标识符唯一标识BCD 中包含的项。标识符采取全局唯一标识符或 GUID。GUID 具有以下格式,其中 x 代表十六进制数。 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} 例如: {d2b69192-8f14-11da-a31f-ea816ab185e9} 破折号(-)的位置以及 GUID 开头和结尾的括号是必需的。通过bcdedit /enum /v 命令可以查看各个项以GUID 格式表示的标识符。另外,BCD 提供了几个已知标识符,使用已知标识符可以使操作更加方便。BCD 中的已知标识符包括: {bootmgr} 指定 Windows 启动管理器项。 {fwbootmgr} 指定固件启动管理器项,特别是在实现可扩展固件接口(EFI)规格的系统上。 {memdiag} 指定内存诊断应用程序项。 {ntldr} 指定可用于启动早于 Windows Vista 版本的操作系统的 OS 加载器(Ntldr)。 {current} 指定与当前运行的操作系统的操作系统启动项对应的虚拟标识符。(不能通过/create 参数创建) {default} 指定与启动管理器默认应用程序项对应的虚拟标识符。(不能通过/create 参数创建) {ramdiskoptions} 包含启动管理器必需的 RAM 磁盘 设备其他选项。 {dbgsettings} 包含可由任意启动应用程序项继承的全局调试程序设置。 {emssettings} 包含可由任意启动应用程序项继承的全局紧急管理服务设置。 {badmemory} 包含可由任意启动应用程序项继承的全局 RAM 故障列表。 {globalsettings} 包含所有启动应用程序项应继承的全局设置的集合。 {bootloadersettings} 包含所有 Windows 启动加载器 应用程序项应继承的全局设置的集合。 {resumeloadersettings} 包含所有 Windows 从休眠状态恢复应用程序项应继承的全局设置的集合。 2、BCD 项的操作 对 BCD 中的项可执行的命令: /copy 复制存储中的项。 /create 在存储中新建项。 /delete 删除存储中的项。 如: 创建基于 NTLDR 的 OS 加载器项(Ntldr): bcdedit /create {ntldr} /d Earlier Windows OS Loader 创建新的操作系统启动项: bcdedit /create /d Windows Vista /application osloader 复制当前系统的启动加载器项: bcdedit /copy {current} /d “copy of osloader” 执行第 3 个命令后,会在BCD 中新建一个windows 启动加载器项,它的GUID 标识符为:{9f62d3dc-3054-11dd-95a5-001e3d8b719b} (运 行时得出的标识符可能和这个不一样)。 删除用第 3 个命令创建的项: Bcdedit /delete {9f62d3dc-3054-11dd-95a5-001e3d8b719b} 在 BCD 中新建

文档评论(0)

1亿VIP精品文档

相关文档