BCDEDIT - 启动配置数据存储编辑器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。



BCDEDIT - 启动配置数据存储编辑器

Bcdedit.exe 命令行工具用于修改启动配置数据存储。
启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于
Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于稳定 RAM 项中(在基于可扩展
固件接口的操作系统中)。可以使用 Bcdedit.exe 在启动配置数据存储中添加、删除、
编辑和附加项。

有关命令和选项的详细信息,请键入 bcdedit.exe /?
例如,若要显示有关 /createstore 命令的详细信息,请键入:

bcdedit.exe /? /createstore

有关本帮助文件中按字母顺序排列的主题列表,请运行 "bcdedit /? TOPICS"。

对存储执行的命令
================================
/createstore 新建空的启动配置数据存储。
/export 将系统存储的内容导出到文件。以后可以使用该文件还原系统
存储的状态。
/import 使用 /export 命令创建的备份文件来还原系统存储的状态。

/sysstore 设置系统存储设备(仅影响 EFI 系统,在重新启动后不再有效,
且仅用于系统存储设备不确定的情况下)。

对存储中的项执行的命令
===========================================
/copy 复制存储中的项。
/create 在存储中新建项。
/delete 删除存储中的项。
/mirror 创建存储中项的镜像。

运行 bcdedit /? ID 可获得有关这些命令使用的标识符的信息。

对项选项执行的命令
======================================
/deletevalue 删除存储中的项选项。
/set 设置存储中的项选项值。

运行 bcdedit /? TYPES 可获得这些命令使用的数据类型的列表。
运行 bcdedit /? FORMATS 可获得有效数据格式的列表。

C:\Windows\system32>bcdedit /? set

此命令设置引导配置数据存储中的项选项值。

bcdedit [/store ] /set [{}] [ /addfirst | /addl
ast | /remove ]

指定要使用的存储。如果未指定此选项,则使用系统存储。
有关详细信息,请运行 "bcdedit /? store"。

指定要修改的项的标识符。如果未指定,则使用 {current}。
有关标识符的详细信息,请运行 "bcdedit /? ID"。

指定将创建或修改的选项数据类型。
有关数据类型的详细信息,请运行 "bcdedit /? TYPES"。

指定应分配给该选项的值。 的格式取决于指定的数据类型。
有关数据格式的详细信息,请运行 "bcdedit /? FORMATS"。

/addfirst 仅当数据类型是对象列表时才能使用此开关。
将指定的项标识符添加到列表的顶部。
如果已

指定此开关,则只能指定一个项标识符。
如果所指定的标识符已在列表中,请将它移到列表顶部。

/addlast 仅当数据类型是对象列表时才能使用此开关。
将指定的项标识符添加到列表的结尾。
如果已指定此开关,则只能指定一个项标识符。
如果所指定的标识符已在列表中,它将被移到列表结尾。

/remove 仅当数据类型是对象列表时才能使用此开关。
请从列表中删除指定的项标识符。
如果已指定此开关,则只能指定一个项标识符。
如果此标识符不在列表中,则操作无效。
如果正在删除最后一项,则此数据类型值也将被删除。

示例:

对于指定的操作系统项,下列命令将应用程序设备设置到 C: 分区:

注意: 使用 "hd_partiton=" 语法显式禁用自动 VHD 检测,并
创建与启动虚拟机兼容的项目,例如,

bcdedit /store Foocd /set {default} device hd_partition=F:

对于指定的操作系统项,下列命令将操作系统设备设置到 VHD 文件(C:\vdisks\vdisk01.vh
d)

bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} osdevice
vhd=[C:]\vdisks\disk01.vhd

对于指定的操作系统项,下列命令将应用程序路径设置到 \windows\system32\winload.exe
:

bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} path
\windows\system32\winload.exe

对于当前的操作系统启动项,下列命令将 NX 策略设置到 OptIn。

bcdedit /set nx optin

C:\Windows\system32>







控制输出的命令
============================
/enum 列出存储中的项。
/v 命令行选项,完整显示项标识符,而不是使用已知标识符的名称。

单独使用命令 /v 可完整显示活动类型的项标识符。

单独运行 "bcdedit" 等同于运行 "bcdedit /enum ACTIVE"。

控制启动管理器的命令
======================================
/bootsequence 为启动管理器设置一次性启动序列。
/default 设置启动管理器将使用的默认项。
/displayorder 设置启动管理器显示多重引导菜单的顺序。
/timeout 设置启动管理器的超时值。
/toolsdisplayorder 设置启动管理器显示工具菜单的顺序。

控制启动应用程序紧急管理服务的命令
==========================================================================
/bootems 启用或禁用启动应用程序的紧急管理服务。
/ems 启用或禁用操作系统项的紧急管理服务。
/emssettings 设置全局紧急管理服务参数。

控制调试的命令
==============================
/bootdebug 启用或禁用启动应用程序的启动调试。
/dbgsettings 设置全

局调试程序参数。
/debug 启用或禁用操作系统项的内核调试。
/hypervisorsettings 设置虚拟机监控程序的参数。


C:\Windows\system32>


相关文档
最新文档