电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

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


发布日期:2023/3/5 10:31:53
 

由于笔者使用的笔记本没有光驱而外置光驱又坏了于是每次对系统进行Ghost备份时都十分麻烦经过了一段时间的研究后笔者终于通过制作Vista+WinPE的双启动解决了这个问题从而实现了无需任何外接设备即可方便的对系统进行Ghost备份操作在制作这个双系统的过程中笔者略有心得因此把整个过程记录下来供大家研究探讨

WinPE全称Windows Preinstallation Environment中文译名为Windows预安装环境是微软制作的一个只运行部分极为重要核心服务的Windows子系统在此系统下可以实现Windows安装访问NTFS分区网络共享甚至图形界面以及一些第三方程序――比如Ghost――的使用

WinPE的部署安装

其实WinPE的最普遍的使用方式是刻录成光盘或者部署到U盘等移动设备中从而实现对系统的引导但是笔者限于条件只能安装到本地硬盘从而带来了一些麻烦这是后话我们先来看一下WinPE的安装过程

从网络下载的Vista WinPE Plus V是一个光盘镜像程序直接刻录即可使用不过我们需要在硬盘安装所以需要先对安装包进行解压操作此步骤可以通过WinRAR压缩软件或者任意一款虚拟光驱软件(如Daemon Tools )来进行将镜像中的所有文件释放至任意位置然后运行其中的PESETUPexe进行安装

双击PESETUPexe在Vista系统下会弹出系统用户账户控制警告框选择允许之后就会出现安装提示由于是纯中文界面十分易于理解和操作

WinPE安装主界面

因为我们要安装到本地硬盘所以笔者这里选择[] 普通安装安装到第一硬盘活动分区(一般是 C 盘)输入然后回车这时出现的是WinPE安装程序对系统的检测如果没有什么错误就可以直接按任意键继续了等待几分钟后WinPE即可安装完毕按任意键退出

至此WinPE的安装就已经结束了但是笔者遇到了一个问题安装结束后系统没有任何变化系统配制启动菜单均看不到WinPE的身影重启后也看不到任何相关的信息这个该怎么办呢?

没关系请看下一页文章的介绍我会向大家一一到来

WinPE 无法加入到启动菜单

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

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

[boot loader]

timeout=

default=C:\

[operating systems]

multi()disk()rdisk()partition()\windows=Microsoft Windows XP

Professional /noexecute=optin /fastdetect

C:\WanMei\WanmeiBIN=WinPE Plus V

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

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

如何运行BCDEdit工具

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

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

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

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

备份引导信息

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

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

可以看到现在启动项中只有{current}一项我们就是要修改此处添加一个新的启动项这里读者要创建一个名为WanMei WinPE的启动项在命令提示行输入bcdedit /set {legacy} description WanMei WinPE

bcdedit编辑命令

设置了启动名称后就要设置启动路径了这里只要照抄bootini中提供的路径即可在命令提示符处输入bcdedit /set {legacy} path C:\WanMei\WanmeiBIN;这时运行bcdedit依旧看不到新的启动项需要加载一下启动项在命令提示符处输入bcdedit /displayorder {current} {legacy}这里项目的排列顺序即启动菜单中的顺序

排列启动菜单顺序

设置完成后我们可以通过输入bcdedit或者直接从系统启动菜单中看到新添加的启动项了

新的启动菜单

电脑启动画面

WinPE让你创建和格式化硬盘分区并且给你访问NTFS文件系统分区和内部网络的权限这个预安装环境支持所有能用Windows和WindowsXP驱动的大容量存储设备你可以很容易地为新设备添加驱动程序WinPE所包含的硬件诊断和其他预安装工具都支持标准的WindowsXP驱动你无需做任何其他特别的工作就能够操纵你的系统及其他分区比如备份文件等操作这样添加双启动菜单后就变得非常简单了没光驱也照样维护系统

上一篇:我的Vista复制文件十分缓慢,复制21MB文件还要计算时间数秒

下一篇:IE8:像用Windows一样用浏览器