BCDEdit 是编辑 Windows Vista 和更新版本的 Windows 的启动配置的主要工具。 该工具与 Windows Vista 分发一起包含在 %WINDIR%\System32 文件夹中。

引导配置数据 (BCD) 文件提供用于描述启动应用程序和启动应用程序设置的存储。 存储中的对象和元素有效地替换 Boot.ini。

BCDEdit 是用于管理 BCD 存储的命令行工具。 它可用于多种用途,包括创建新存储、修改现有存储、添加启动菜单参数等等。 BCDEdit 的作用实质上与早期版本的 Windows Bootcfg.exe 相同,但有两个主要改进:

  • 公开与 Bootcfg.exe 范围更广的启动参数。

  • 提高了脚本支持。

注意:需要管理权限才能使用 BCDEdit 来修改 BCD。

BCDEdit 限制为标准数据类型,主要用于对 BCD 执行单个常见更改。 对于更复杂的操作或非标准的数据类型,请考虑使用 BCD Windows Management Instrumentation (WMI) 应用程序编程接口 (API) ,以创建功能更强大和更灵活的自定义工具。

语法

bcdedit /command [<argument1>] [<argument2>] ...

参数

常规 BCDEdit Command-Line 选项

选项 说明
/? 显示 BCDEdit 命令的列表。 如果不使用参数运行此命令,则会显示可用命令的摘要。 若要显示特定命令的详细帮助,请运行 bcdedit/? <command>,其中 <command> 是要搜索的命令的名称。 例如, bcdedit/? createstore 显示 createstore 命令的详细帮助。

在存储区上操作的参数

选项 说明
/createstore 创建新的空启动配置数据存储。 创建的存储不是系统存储区。
/export 将系统存储的内容导出到文件。 稍后可以使用此文件来还原系统存储的状态。 此命令仅对系统存储有效。
/import 使用以前使用 /export 选项生成的备份数据文件还原系统存储的状态。 此命令将在执行导入之前删除系统存储中的所有现有条目。 此命令仅对系统存储有效。
/store 此选项可与大多数 BCDedit 命令结合使用,以指定要使用的存储。 如果未指定此选项,则 BCDEdit 将在系统存储区上操作。 自行运行 bcdedit/store 命令等效于运行 bcdedit/enum active 命令。

对存储中的项进行操作的参数

/copy 在同一系统存储中创建指定启动项的副本。
/create 在启动配置数据存储中创建新条目。 如果指定了众所周知的标识符,则不能指定 /application、 /inherit 和 /device 参数。 如果未指定标识符或未指定标识符,则必须指定 /application、 /inherit 或 /device 选项。
/delete 从指定的项中删除一个元素。

操作项选项的参数

参数 说明
/deletevalue 从启动项中删除指定的元素。
/set 设置输入选项值。

控制输出的参数

参数 说明
/enum 列出存储中的条目。 /Enum 选项是 BCEdit 的默认值,因此,运行不带参数的 bcdedit 命令等效于运行 bcdedit/enum active 命令。
/v 详细模式。 通常,任何已知的条目标识符均由其友好速记形式表示。 将 /v 指定为命令行选项,将全部标识符全部显示。 自行运行 bcdedit/v 命令等效于运行 bcdedit/enum active/v 命令。

控制启动管理器的参数

参数 说明
/bootsequence 指定用于下一次启动的一次性显示顺序。 此命令类似于 /displayorder 选项,只不过它仅在计算机下次启动时使用。 之后,计算机将恢复为原始显示顺序。
/默认27000 指定在超时过期时启动管理器选择的默认项。
/displayorder 指定启动管理器向用户显示启动参数时使用的显示顺序。
/timeout 指定在启动管理器选择默认条目之前等待的时间(秒)。
/toolsdisplayorder 指定在显示 " 工具 " 菜单时要使用的启动管理器的显示顺序。

控制紧急管理服务的参数

参数 说明
/bootems 启用或禁用指定条目 (EMS) 的紧急管理服务。
/ems 为指定的操作系统启动项启用或禁用 EMS。
/emssettings 设置计算机的全局 EMS 设置。 /emssettings 不会为任何特定的启动条目启用或禁用 EMS。

控制调试的参数

参数 说明
/bootdebug 启用或禁用指定启动项的启动调试器。 尽管此命令适用于任何启动条目,但它仅对启动应用程序有效。
/dbgsettings 指定或显示系统的全局调试器设置。 此命令不 enablepose。 若要设置单个全局调试器设置,请使用 bcdedit/set <dbgsettings> <type> <value> 命令。
/debug 启用或禁用指定启动项的内核调试器。

DOS命令:bcdedit相关推荐

  1. 常用DOS命令之通俗易懂篇

    摘要:讲解常用的Dos命令,如果需要学习更多的命令可以使用cmd的help工具. 文章内容较长,可以通过搜索来查找对应的命令 常用DOS命令之通俗易懂篇 Arp 命令 Assoc 关联 At 计划服务 ...

  2. windows常见DOS命令(完整版)

    dir (directory) :列出当前目录下的文件以及文件夹 md (make directory): 创建目录 rd (remove directory):删除目录 cd (change dir ...

  3. 网络安全学习-DOS命令

    注:建议命令通过虚拟机完成,以防自己电脑搞瘫 如何操作DOS命令 win+R键–>运行对话框中输入cmd 开始菜单–>运行对话框输入cmd 重定向符号 注:同Linux 1>:正确重 ...

  4. Shell命令、Dos命令和批处理命令

    1.小结 定义:DOS与Windows中cmd的区别:操作系统可以分成核心(kernel)和Shell(外壳)两部分,其中,Shell是操作系统与外部的主要接口,位于操作系统的外层,为用户提供与操作系 ...

  5. windows中dos命令汇总及获取管理员权限

    文章目录 windows 获取管理员权限的2种方式 runas 用法 windows dos 命令行语法项 windows dos命令总述 windows dos命令详细介绍 - win7及以前: 微 ...

  6. Windows常用DOS命令汇总

    如何打开Windows DOS窗口 开始菜单>>>运行>>>输入cmd>>>点击Enter键进入窗体 快捷键方式:ctrl+R>>&g ...

  7. DOS命令大全 黑客必知的DOS命令集合

    一般来说dos命令都是在dos程序中进行的,如果电脑中安装有dos程序可以从开机选项中选择进入,在windows 系统中我们还可以从开始运行中输入cmd命令进入操作系统中的dos命令,如下图: 严格的 ...

  8. php+管道+pipe管道,C++ 匿名管道执行DOS命令

    最近在开发一个项目.需要PHP Sock连接到服务器中执行DOS 命令 , 所以想到了命名管道 CreatePipe 其函数原型BOOL CreatePipe( PHANDLE hReadPipe, ...

  9. DOS命令行操作MySQL常用命令

    平时用可视化界面用惯了,如果紧急排查问题,没有安装可视化工具的话,只能通过命令来看了. 以备不时之需,我们要熟悉一下命令行操作MySQL. 打开DOS命令窗口:WIN + R 输入cmd,回车 然后输 ...

  10. DOS命令大全(经典收藏)

    http://wuhua.javaeye.com/blog/32374 net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net ...

最新文章

  1. python查看删除你微信的账号
  2. 高效的沟通方式-会议
  3. 个人开源作品,即时通讯App支持文本、语音、图片聊天
  4. 脚印:关于错误编码的管理的一些思考
  5. 基于abp vnext制作项目脚手架
  6. 西门子smartclient怎么用_Smart Client学习体会(一) Smart Client介绍
  7. Pandas GroupBy对象 索引与迭代
  8. 随机森林的基分类器可否由决策树替换为线性分类器或者K-NN?
  9. Fortran入门教程(七)——数组
  10. 编程不是一种知识,而是一门手艺。
  11. 人工智能行业数据安全解决方案
  12. xbox 360手柄驱动程序_魔派PRO手柄常见问题解决方法一览
  13. 关于前端直播(videoJS与百度云web播放器:Cyberplayer3.0试用)
  14. 为什么你的需求估算老是翻车?看看这个故事就明白了......
  15. 还不会用Vue写出的excel表实现pdf导出吗?来,豪豪手把手教你
  16. 假事务之名,深入研究UNDO与REDO
  17. 从浏览器下载表格数据为Excel的两种实现方法
  18. SpringBoot - SpringBoot配置说明
  19. Jackson详细介绍
  20. 飞猪项目管理数字化实践

热门文章

  1. 【SeedLab】Packet Sniffing and Spoofing Lab
  2. 什么是上变频和下变频
  3. 3、线性表的顺序存储结构(顺序表)
  4. 有一个已经排好序的数组,现输入一个数,要求按原来的规律将它插入数组中。——C与C++实现
  5. 诺布酒店在希腊的第一家酒店餐厅圣托里尼诺布酒店餐厅今年春季开业;爱彼迎邀旅居体验者住进西西里乡村慢生活 | 全球旅报...
  6. 【Python基础】第十六篇 | 面向对象之高级篇
  7. dis的前缀单词有哪些_三个常见的前缀,re-,anti-,dis-,你知道它们的用法吗?
  8. keplergl,一款超炫的地理数据可视化神器!
  9. mysql免安装百度云_Mysql免安装配置
  10. [TCP/IP] 基础知识总结