您现在的位置: 星云电脑教程 >> 电脑教程 >> 经验共享 >> 操作系统 >> Vista 专栏 >> 正文

Vista系统用WinPE 打造双启动菜单

星云电脑教程 文章来源:IT168 作者:DuckulA 更新时间:2008-2-25 12:34:51 点击数有问必答

  笔者大惑不解,打开C盘后,去掉了文件夹选项中的系统保护以及文件隐藏,发现C盘多了一些文件以及文件夹,打开其中的Boot.ini的文件,打开后发现如下语句:

  ――――――――――――――――――――――――

  [boot loader]

  timeout=5

  default=C:\

  [operating systems]

  multi(0)disk(0)rdisk(0)partition(1)\windows="Microsoft windows XP

  Professional" /noexecute=optin /fastdetect

  C:\WanMei\Wanmei.BIN="WinPE Plus V2"

  ――――――――――――――――――――――――

  虽然这里把操作系统的版本写错了,但是从上面的截图可以看出,这个文件并没有起到系统引导的作用。笔者查了一些资料后发现,原来Vista的系统引导已经不再是传统的引导方式,而是全新的启动构架,其启动内容由Boot.ini移交给了"Boot Configuration Data" (BCD : 启动设置数据)。虽然这种构架具有兼容性更好,引导过程更加快速、安全等特点,但是也给启动菜单的DIY带来了一定的困难。微软为此提供了一个运行在命令行模式的启动设置管理工具――BCDEdit.exe,通过这个工具可以实现Vista启动菜单的创建与修改。

  如何运行BCDEdit工具

  首先,这款工具需要在管理员身份下运行,所以我们最好从"开始-所有程序-附件"中的"命令提示符"快捷图标上点击右键,选择"以管理员身份运行"。

  

  管理员身份运行命令提示符

  由于BCDEdit.exe命令存放在"C:\Windows\system32"目录中,所以打开命令提示符窗口后要进入"C:\windows\system32"目录中才可运行BCDEdit.exe。因为BCDEdit的命令参数十分复杂,也由于篇幅限制,笔者就不再解释相关命令以及参数的用法,直接说一下如何修改菜单添加WinPE的启动项。如果有读者对此感兴趣,可以运行"bcdedit /?"来获取十分详细的系统帮助。不想仔细研究的读者可以按照后面文章中提供的步骤操作。

  为安全起见,在正式操作前先使用导出工具备份系统启动引导信息。这里笔者把文件备份到"D:\Bak Data\BCD"中,文件夹必须事先建立好,程序并不会自动创建不存在的文件夹。然后在命令提示行输入"bcdedit /export "D:\Bak Data\BCD\Boot" ",Boot为储存的文件名。如果修改失败,就可以通过"bcdedit /import"来恢复备份。

  

  备份引导信息

  注意:如果文件名包含空格,则必须将其包含在英文的双引号中。

  备份成功后,就可以进行启动项的修改了,我们可以先看一下此时的启动信息,在命令行输入"bcdedit",无需任何参数,回车即可。

上一页  [1] [2] [3] 下一页

>>