先装Windows XP,再装Windows 7,启动菜单会出现“早期版本的Windows”与“Windows 7”两个选项条。希望将“早期版本的Windows”改名为“Windows XP”,并将等待时间改为5秒。
实现方法:
1、改名
在Windows 7中打开“开始菜单”,在“搜索程序和文件”中输入“cmd”。在开始菜单里搜索出“cmd”。右键点击,选择“以管理员身份运行”。跳出命令行窗口,输入“bcdedit /set {ntldr} description “Windows XP””。
2、改等待时间
同样的命令行窗口,输入“bcdedit /timeout 5”。
重启便可以看到效果。
PS:
如果要改变两者的顺序,可以用命令“bcdedit /displayorder {*1} {*2}”或“bcdedit /displayorder {*} /addfirst”或“bcdedit /displayorder {*} /addlast”。
如果要设定某个系统为默认启动,可以用命令“bcdedit /default {*}”。
一个添加BCD项的例子:
安装多系统的用户,往往会因为系统安装次序不够科学而造成系统启动选择菜单不全或者有误,此时我们需要手动添加系统菜单项。下面分别说说如何利用bcdedit.exe命令添加Windows XP启动菜单项和Windows 7启动菜单项。
假设Windows XP系统安装在C盘,在Windows 7中添加其系统启动菜单项可以依次执行下面的命令或者将其保存为一个批处理文件(bat或者cmd文件)。
bcdedit /create {ntldr} /d "Microsoft Windows XP"
bcdedit /set {ntldr} device partition=C:
bcdedit /set {ntldr} path ntldr
bcdedit /displayorder {ntldr} /addfirst
同样我们假设Windows 7安装在C盘,其语言版本为简体中文版,系统标识符为{ba50c1f0-3752-11de-90d5-cdf8d52a3222},要添加其系统启动菜单项依次执行下面的命令或者将其保存为一个批处理文件(bat或者cmd文件)。
set id={ba50c1f0-3752-11de-90d5-cdf8d52a3222}
bcdedit /create %id% /d "Windows 7" /application osloader
bcdedit /set %id% locale zh-cn
bcdedit /set %id% device partition=C:
bcdedit /set %id% osdevice partition=C:
bcdedit /set %id% path Windowssystem32winload.exe
bcdedit /set %id% inherit {bootloadersettings}
bcdedit /set %id% systemroot windows
bcdedit /set %id% nx OptOut
bcdedit /displayorder %id% /addfirst