Chinaunix首页 | 论坛 | 博客
  • 博客访问: 56606
  • 博文数量: 9
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 119
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-23 18:05
文章分类

全部博文(9)

文章存档

2014年(2)

2013年(7)

我的朋友

分类: WINDOWS

2013-09-30 13:34:55

BCD 是Boot Configuration Data的简称,它为操纵管理不同版本的Windows操作系统的引导环境数据提供了一种固件无关的机制。Windows Vista 以及更新的Windows版本使用BCD来加载操作系统,或是运行启动程序例如内存诊断。关于更详细的BCD的说明请参考:

BCDEdit 用于 Windows Vista 和更新版本的 Windows 的启动配置文件(BCD)的编辑。Windows中对于BCDEdit的说明如下:

BCDEdit /?
  1. BCDEDIT - 启动配置数据存储编辑器
  2. Bcdedit.exe 命令行工具用于修改启动配置数据存储。
  3. 启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于稳定 RAM 项中(在基于可扩展固件接口的操作系统中)。可以使用 Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。
  4. 有关命令和选项的详细信息,请键入 bcdedit.exe /?
  5. 例如,若要显示有关 /createstore 命令的详细信息,请键入:
  6. bcdedit.exe /? /createstore
  7. 有关本帮助文件中按字母顺序排列的主题列表,请运行 "bcdedit /? TOPICS"。
  8. 对存储执行的命令
  9. ================================
  10. /createstore 新建空的启动配置数据存储。
  11. /export      将系统存储的内容导出到文件。以后可以使用该文件还原系统存储的状态。
  12. /import      使用 /export 命令创建的备份文件来还原系统存储的状态。
  13. /sysstore    设置系统存储设备(仅影响 EFI 系统,在重新启动后不再有效,且仅用于系统存储设备不确定的情况下)。
  14. 对存储中的项执行的命令
  15. ===========================================
  16. /copy     复制存储中的项。
  17. /create   在存储中新建项。
  18. /delete   删除存储中的项。
  19. /mirror   创建存储中项的镜像。
  20. 运行 bcdedit /? ID 可获得有关这些命令使用的标识符的信息。
  21. 对项选项执行的命令
  22. ======================================
  23. /deletevalue    删除存储中的项选项。
  24. /set            设置存储中的项选项值。
  25. 运行 bcdedit /? TYPES 可获得这些命令使用的数据类型的列表。
  26. 运行 bcdedit /? FORMATS 可获得有效数据格式的列表。
  27. 控制输出的命令
  28. ============================
  29. /enum 列出存储中的项。
  30. /v 命令行选项,完整显示项标识符,而不是使用已知标识符的名称。单独使用命令 /v 可完整显示活动类型的项标识符。
  31. 单独运行 "bcdedit" 等同于运行 "bcdedit /enum ACTIVE"。
  32. 控制启动管理器的命令
  33. ======================================
  34. /bootsequence      为启动管理器设置一次性启动序列。
  35. /default           设置启动管理器将使用的默认项。
  36. /displayorder      设置启动管理器显示多重引导菜单的顺序。
  37. /timeout           设置启动管理器的超时值。
  38. /toolsdisplayorder 设置启动管理器显示工具菜单的顺序。
  39. 控制启动应用程序紧急管理服务的命令
  40. ==========================================================================
  41. /bootems       启用或禁用启动应用程序的紧急管理服务。
  42. /ems           启用或禁用操作系统项的紧急管理服务。
  43. /emssettings   设置全局紧急管理服务参数。
  44. 控制调试的命令
  45. ==============================
  46. /bootdebug             启用或禁用启动应用程序的启动调试。
  47. /dbgsettings           设置全局调试程序参数。
  48. /debug                 启用或禁用操作系统项的内核调试。
  49. /hypervisorsettings    设置虚拟机监控程序的参数。
对于大多数用户而言,BCDEdit命令还是比较繁琐的。所以除了个别技术帝们,普遍会选择一些替代的工具,例如easyBCD 。说到   不禁要多说一句,这玩意确实挺好用,很多介绍装双系统的文章里都用到了它。

参考:
 

  百度百科
阅读(5465) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~