CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > WinSystem子站

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

作者: DuckulA,  出处:IT168, 责任编辑: 刘志坡, 
2008-07-28 08:00
  WinPE全称"Windows Preinstallation Environment",中文译名为"Windows预安装环境",是微软制作的一个只运行部分极为重要核心服务的Windows子系统。

  笔者大惑不解,打开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",无需任何参数,回车即可。

共3页。 9 1 2 3 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

该文章的读者还阅读了

天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i