Windows 7 启动管理器编辑器作为启动管理器中的一个选项

Windows 7 启动管理器编辑器作为启动管理器中的一个选项

在系统加载和编辑启动管理器本身之前,是否有任何启动管理器编辑器可以在 DOS 中运行(可能)?

我想删除、编辑 VHD 和其他文件,从网络复制它们,更改名称并添加到管理器中)?

有没有其他启动管理器可以用来从 VHD 文件启动 Windows 7 和 2008?我希望具有与虚拟化类似的灵活性,且不会影响性能,并且能够使用服务器上的所有 4 个处理器(使用 Windows HPC 服务器)。

答案1

Vista 及更高版本的启动配置数据 (BCD) 存储在文件“\boot\BCD”中。

该文件位于 MBR 磁盘的活动分区上(位于 GPT 磁盘的系统分区上)。

您可以使用任何注册表编辑器来编辑 BCD,但是:

  • VHD 的设备元素类型为 LocateExDevice - 一种由两部分组成的复杂结构:
    • a)磁盘 ID 和分区偏移量
    • b) 类似“\my_vhds\Win7.vhd”的路径
  • 设备元素是对象(注册表中的二进制数据)而不是字符串或数字!

在命令行上编辑 BCD 的唯一安全且有记录的方法是使用 bcdedit.exe 实用程序。

bcdedit 在 Vista 及更高版本、Windows PE(v2.0 及更高版本)和 WindowsRE 中可用。

相关内容