Debugging Tools for Windows |
在Windows Server 2003和之前基于NT内核的Windows中,引导管理器通过引导入口来生成引导菜单。菜单中条目是以引导入口的友好名来显示的。在Windows Vista中类似,引导管理器中出现的条目是引导入口的说明。
一般来说,在复制了引导入口之后,会把新入口的友好名修改掉,以和原始入口区分开。
也可以将友好名修改得更容易理解自定义的引导入口。用适合的说明来描述引导入口可以节省很多时间。
如下的友好名没有什么意义
"Windows XP Debug2"
但是,下面这样有意义的名字,使得选择更加容易。
"Windows XP 1394"
注意 当引导入口在x86或x64系统上被配置来进行调试(/debug /debugport)或紧急管理服务(Emergency Management Services (EMS)) (/redirect)时 ,boot loader会在引导菜单中显示的友好名后添加一个中括号括起来的后缀([debugger enabled] 或 [ems enabled])。
但是,boot loader在友好名和后缀合起来超过70个字符时,会省略掉后缀。要想它被显示出来,需要改短友好名。
修改Boot.ini文件中的引导入口友好名,可以通过Bootcfg或者用记事本编辑Boot.ini。在EFI NVRAM的机器上,使用Bootcfg。
修改Windows Vista或之后版本Windows上的引导入口友好名,使用BCDEdit。
使用Bootcfg,可以在复制引导入口的时候就修改友好名。用Bootcfg /copy 命令复制入口并修改它的名字。
下面的Bootcfg命令复制第一个入口并创建新入口。/ID参数指定新入口复制到的行号。/d(说明)参数指定新入口的友好名。
Bootcfg的完整操作说明,查看帮助和支持服务。示例可以查看使用引导参数。
在Boot.ini文件中,引导入口的友好名被引号括起来。
例如,下面的Boot.ini示例中将Microsoft Windows XP Professional引导入口复制了一份。
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
修改入口的友好名,可以修改掉引号内的字符串。下面的示例中,因为第一个入口将用于调试,所以名字修改为Windows XP Debug。
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
修改引导菜单中显示的引导入口说明,/set ID description选项。命令语法如下,其中的ID是引导入口的GUID(或者是其他标识符,例如{current})。
例如:
下面的例子修改当前运行的操作系统地引导入口:
也可以在复制入口的时候用/d选项修改。