一盘在手,走遍天下也无忧

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:gz_firefox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  电脑出现故障无法启动,这时手头如果有一张能够启动电脑并带有一套维修软件的工具光盘,必能“手到病除、起死回生”。不过随着操作系统的升级更新(不少人已装上了Vista),传统的工具光盘显得有点力不从心,所以今天让我们来制作一个基于全新的WinPE 2.0(Windows PreInstallation Environment)核心的超级工具光盘。
  
  一步一步,教你制作图形版WinPE 2.0
  
  WinPE在修复系统时能起到很大的作用,但是它命令行的工作方式却非常不友好,用起来也麻烦。所以我们今天的任务就是为WinPE 2.0披上一件易用的图形外衣。
  首先,将默认的WinPE 2.0映像解开,再向其中加入图形插件,然后生成新的WinPE 2.0映像并刻录光盘。
  ★Microsoft Windows AIK:请到微软官方网站搜索下载,再将其安装到默认目录(即C:\Program Files\Windows AIK),后面的叙述将以此为准。
  ★Bsexplorer:为WinPE 2.0添加图形界面的工具软件。不需安装,按后面提供的方法解压到指定位置即可。
  ★bmrui.exe、rstrui.exe、mrt.exe:运行于WinPE 2.0的命令提示符工具。bmrui.exe:离线映像还原工具。rstrui.exe:离线还原点恢复工具;mrt.exe:离线恶意程序扫描工具。用Vista安装光盘启动电脑到WinPE 2.0环境后可找到这些文件,请将其拷贝到硬盘备用。
  ★a43.exe:可运行于WinPE 2.0的图形化资源管理器。可从传统的系统维护光盘找到。为便于管理,请在硬盘上创建名为A43的目录,再将a43.exe及运行它的支持文件存放到A43目录备用。
  ★winload.exe:系统加载文件。可在安装Vista的分区中找到,默认位置为C:\windows\system32目录。
  
  除Windows AIK外,其他工具可从http://work.newhua.com/cfan/200714/WinPE2.rar下载的压缩文件中获取。有了这些准备,我们就可开始制作图形版的WinPE 2.0了。
  
  第1步 生成默认的WinPE 2.0映像
  
  单击“开始→所有程序→Microsoft Windows AIK”,在其下找到“Windows PE 工具命令提示”,右击之,选择“以管理员身份运行”,弹出命令提示符窗口,输入命令“copype.cmd x86 E:\MYPE”(不含引号,下同),按
  回车键执行后将生成以下目录结构(见图1):
  E:\MYPE
  E:\MYPE\ISO
  E:\MYPE\mount
  要注意的是,这时在E:\MYPE目录下已生成了默认的WinPE 2.0映像文件winpe.wim,下一步要用到它。此时,当前目录是E:\MYPE,请不要修改。当前目录在命令提示符下非常重要,否则可能会因找不到命令而报错。
  
  第2步 释放WinPE 2.0映像
  
  接着执行下面这行命令:
  Imagex /mountrw E:\MYPE\winpe.wim 1 E:\MYPE\mount
  这一命令的作用是将上一步生成的WinPE 2.0映像文件winpe.wim进行分解,分解后的文件存放到E:\MYPE\mount目录(见图2)。
  


  图1
  
  第3步 生成图形界面
  
  图形界面的WinPE 2.0,主要通过bsexplorer来实现。
  
  1.拷贝文件
  ★拷贝bsexplorer
  将下载到的bsexplorer拷贝到E:\MYPE\mount\Program Files目录,为方便管理,请将bsexplorer以目录的形式拷贝进去,即E:\MYPE\mount\Program Files\bsexplorer目录下的文件才是支持bsexplorer所必需的。
  可以这样理解:在Windows系统下,程序大都安装到Program Files目录,将bsexplorer拷贝到这里就相当于安装它。一般程序安装时除复制一些文件外,还要修改注册表,向系统文件夹写入配置文件等,下一步,我们要完成的就是编写配置文件,再次证明了拷贝bsexplorer相当于安装它。
  
  ★拷贝其他文件
  bmrui.exe、rstrui.exe、mrt.exe、winload.exe:这些是WinPE 2.0的工具,请将它们拷贝到E:\MYPE\mount\Windows\system32目录。
  A43.exe:它相当于WimPE 2.0下的应用软件。请将A43目录拷贝到E:\MYPE\mount\Program Files目录。
  
  2.创建ini文件
  打开记事本,输入以下内容:
  [LaunchApp]
  AppPath=%systemdrive%\Program files\bsexplorer\explorer.exe
  完成后,另存为winpeshl.ini,再将winpeshl.ini拷贝到E:\MYPE\mount\Windows\system32目录。
  
  3.定制菜单
  在E:\MYPE\mount\Program Files\bsexplorer下,可找到bs_desktop.ini、bs_strat.ini等文件。其中bs_desktop.ini用于定义桌面菜单,bs_strat.ini用于定义开始菜单。下面以定义桌面菜单为例进行说明。
  用记事本打开bs_desktop.ini,可以看到其中的<-ItemBegin->和<-ItemEnd->标签是成对出现的,它们之间的内容定义一个桌面菜单。
  ItemX=20和ItemY=100:定义了桌面菜单X、Y坐标。
  Caption=:定义桌面菜单的名称,可为简体中文。
  ExeName=:定义桌面菜单指向的程序。
  IconName=和IconNumbe=:定义桌面菜单的图标。
  IconName=:指明使用哪一个程序文件的图标,一般地,一个程序文件可包含几个图标。IconNumbe=则指明使用第几(注意起始编号是0而不是1)个图标。
  ExeDir=:指明程序的起始运行目录。
  只要编辑bs_desktop.ini,可为任何程序在桌面上添加快捷菜单。下面我们试着为rstrui.exe、mrt.exe、a43.exe编写桌面菜单配置文件,修改后的bs_desktop.ini内容如下:
  


  图2
  [Desktop CFG file Ver.1]
  <-ItemBegin->
  ItemX=20
  ItemY=20
  Caption=系统还原
  ExeName=%SystemDrive%\windows\system32\ rstrui.exe
  IconName=%SystemDrive%\windows\system32\bmrui.exe
  IconNumber=0
  ExeDir=%SystemDrive%\windows\system32
  CmdParam=
  ShowState=NORMAL
  <-ItemEnd->
  
  <-ItemBegin->
  ItemX=20
  ItemY=100
  Caption=恶软扫描
  ExeName=%SystemDrive%\windows\system32\mrt.exe
  IconName=%SystemDrive%\windows\system32\mrt.exe
  IconNumber=0
  ExeDir=%SystemDrive%\windows\system32
  CmdParam=
  ShowState=NORMAL
  <-ItemEnd->
  
  <-ItemBegin->
  ItemX=20
  ItemY=180
  Caption=资源管理器
  ExeName=%SystemDrive%\Program Files\A43\a43.exe
  IconName=%SystemDrive%\Program Files\A43\ a43.exe
  IconNumber=0
  ExeDir=%SystemDrive%\Program Files\A43
  CmdParam=
  ShowState=NORMAL
  <-ItemEnd->
  显然,我们定义了三个桌面快捷菜单:
  ★它们将在WinPE 2.0的桌面上竖直排列,因为它们的横坐标都是20,纵坐标分别是20、100、180。
  ★它们的名称分别是“系统还原”、“恶软扫描”、“资源管理器”。这由“Caption=”后的内容决定,可任意输入,只要有一定的助记意义即可。
  ★这三个快捷方式指向的程序由“IconName=”后的内容决定,一定要与实际位置相符。本例中,它们指向的程序分别是rstrui.exe、mrt.exe、a43.exe。“%SystemDrive%”是WinPE 2.0中的环境变量,表示光盘启动后系统盘的位置。
  
  第4步 重新制作映像
  
  在命令提示符中执行以下命令:
  imagex /boot /compress max /capture E:\MYPE\mount E:\boot.wim "WimVistaPE"
  这一命令的作用是将E:\MYPE\mount下的文件制作为映像文件,E:\boot.wim则指明了映像文件的存放位置和文件名。
  "WimVistaPE":对该映像进行说明,引号中的内容可随意输入。
  /boot参数:必不可少,它的意思是将卷映像标记为可启动。
  /compress max参数:指定了制作映像时的压缩比为最大。
  Imagex,是WinPE 2.0中的重要工具,具体用法参考AIK中的帮助文档。
  
  第5步 替换原映像
  
  执行以下命令即可:
  copy E:\boot.wim E:\MYPE\ISO\sources /y
  
  第6步 最终生成ISO光盘镜像
  
  执行以下命令:
  oscdimg -n -o -bE:\MYPE\etfsboot.com E:\MYPE\ISO E:\VistaPE.iso
  这一命令的作用是生成光盘映像文件。E:\VistaPE.iso指明了光盘映像文件的存放位置和文件名。将这一映像文件(即:VistaPE.iso)刻录成光盘,一张图形版的WinPE 2.0光盘就制作好了。不过为了保证不出错,最好先在虚拟机(如:Virtual PC或VMware)上检验一下,无误后再刻光盘不迟。
  一般地,命令提示符、命令参数之间应该有一个空格。但第6步中的命令,-b 和E:\MYPE\etfsboot.com之间绝对不能有。在写这篇文章进行验证时,我就是在这上面吃了大亏,呵呵。
  
  “东拼西凑”,
  打造超级WinPE 2.0光盘
  一提到系统维护光盘,大家免不了会想到传统的DOS工具,比如分区魔术师、Ghost等。另一方面,WinPE 2.0光盘中的工具必须启动到它的环境才能使用,有点费时。所以,我们还要把传统的DOS维护工具也添加到光盘,让这些DOS工具与WinPE 2.0位于同一启动界面。
  在今年第6期的《武外W传》中,我们介绍了使用EasyBoot创建具有多重启动菜单的启动光盘,大家可以参考。这里我主要介绍一下如何将WinPE 2.0加到启动光盘中。
  第1步 将前面制作的WinPE 2.0光盘插入光驱,运行UltraISO,单击“启动光盘”下的“从CD/DVD提取引导文件”,按提示保存一个扩展名为bif的文件即可,比如保存为pe.bif。
  第2步 将WinPE 2.0光盘中的所有文件拷贝到EasyBoot的安装目录“\EasyBoot\disk1”文件夹下,将pe.bif拷贝到“\EasyBoot\disk1\ezboot”文件夹下。
  第3步 在EasyBoot中制作时,将对应WinPE 2.0的菜单项的“执行命令”设置为“run pe.bif”就可以了(见图3)。
  


  图3
  网上流行的WinPE(或PE2)
  WinPE,并不是Vista推出后才有,还存在其他版本,比如针对Windows XP的WinPE,但都无一例外地采用命令提示符界面,因此有不少高人开发出一些基于WinPE的图形界面工具。早期,杰出代表作有“深山红叶”等,它用PEBuilder(生成winPE的工具软件)构建并且将另一与WinPE类似的工具ERD集成在一起,强强联合,相信很多朋友对其有所了解。
  最近,网上也有其他网友制作的WinPE 2.0出现,功能各有千秋,不同的制作者有不同的偏好,添加的工具也各不相同。
  相比于网上已有的WinPE工具,本文制作的图形版WinPE具备特有的优势,比如将WinPE 2.0与其他工具集成在光盘启动界面上,至今我还没有发现。另外本文为朋友们留足了DIY的空间,尽可自由发挥。
其他文献
作为一款文本编辑器软件,EmEditor可以说是已经非常不错了,但有些功能还是不能非常简单方便地完成,于是就有很多人为EmEditor开发插件,有了它们的帮助,你会发现一切都变得简单。    插件的安装及调整    EmEditor的汉化版通常会包含很多常用插件,如果你觉得这些还不够,那么可以从http://www.newhua.com/soft/35609.htm下载EmEditor 78个实用
期刊
部门年中总结会上,小张带着笔记本自信地上场,将PPT拷贝到指定的演示用的电脑上,可播放时却傻眼了:字体变了、链接的动画无法播放。原来,笔记本与演示机所安装的字体不同,而且演示文稿中的动画是以链接方式插入的——动画还在他的笔记本上乘凉哩。    其实,任何程序、文件都有自己的运行环境,为保证有很好的可移植性,一个常用的方法是将运行环境一同移植。就像常吃的包子一样,馅儿随包子走。以下热腾腾的Offic
期刊
影子系统是款很奇特的小软件,当你安装它并重新启动电脑以后,电脑会类似安装了双系统一样,多出一个启动项,选择其中影子系统的启动项后,跟原系统完全一样的使用,而且资源使用与速度及稳定性跟原系统一样!它独创的影子模式让你的系统具有隐身的能力,使你拥有一个真正自修复免维护的系统。    个人介绍  贺志强坚果比特技术总监,1999年从重庆大学自动化系毕业,分配到北京某军工研究部门,专攻杀毒引擎和虚拟机的研
期刊
喜欢在淘宝网上购物的朋友,对“支付宝”肯定比较熟悉。平时大家可能只用它来安全地给卖家付款,其实支付宝还有不少其他功能技巧,例如让你可以直接在网上买彩票,朋友聚会AA制付款,刷信用卡免年费等。    实例1:无须跑路,网上买彩票  现在,支付宝支付用户在网上购买彩票,价格与彩票代售点的价格一样(2元一注),但省下了跑路的麻烦。  第1步:打开支付宝社区页面:http://club.alipay.co
期刊
让Reset键“再就业”  天津/孙仲皓    随着Windows XP和Vista的稳定性越来越出色,在Windows 9x时代经常的出现蓝屏和死机也变得难得一见。于是机箱上那一个小小的Reset(重启)键也就变得越来越不起眼。但就在不久前,一个罕见的故障就让这下岗多年的Reset键重新“再就业”了。    故障:    同学的电脑最近突然出现了不能开机的故障,而且“非常彻底”:按下机箱上的电源
期刊
新买显示器,大家都会根据自己的习惯进行一些调节,画面大小、位置、形状失真的调节方法凭肉眼观察就可以,不过亮度、对比度、色彩、清晰度等是很难调节到合适的,这是调节的难点。过去,调节的标准不定,全凭个人主观感受。但事实上,这几点将严重地影响视频播放、图片浏览效果。    为充分体现电脑的娱乐功能,微软在发布的MCE 2005和Windows Vista中都内置了媒体中心组件以方便对影、音、图等媒体文件
期刊
店铺营业管理、家庭个人理财……利用Excel 2003便可制作出符合自己需要的管理数据系统,任意定制,快捷方便!    ★创建超市管理工作簿,设计商品目录表    新建一个Excel工作簿。由于通常情况下一个超市的商品管理涉及商品目录、日常结算、库存管理以及利润测算等问题,因此这个工作簿采用了4个工作表,在商品目录的A3:D30单元格区域输入超市商品的编号、名称、单位以及销售价格等信息(见图1)。
期刊
为帮助报名参加9月份NCRE考试的考生积极备考,本刊与教育部考试中心合作,由全国计算机等级考试官方对2007年4月考试的试题进行分析,依靠官方统计数据,选择出考生容易出错或得分率很低的重点和难点真题试题进行深入分析。相信通过分析这些试题,对大家熟悉NCRE考试和提高自身的水平,一定会有帮助。本刊首先刊登二级Java语言和C语言的分析总结,在以后的几期,我们会对其他项目也进行分析,敬请全国的考生们关
期刊
假期有什么事做呢?没事就来学学如何制作网页图片,如何制作Flash,如何制作网页吧。制作工具就是网页三剑客,即Fireworks、Flash和Dreamweaver。下面,我们就来好好学习网页三剑客,让自己真正能制作出优秀的网页。    Flash MX 2004实战篇  水中倒影  今天我们用图、文、动画、音频结合的Flash教程向大家介绍Flash MX 2004实例剖析视频教程中的“水中倒影
期刊
从事统计工作的小丽做的报表大家都爱看。“其实没什么绝技,充分开发Excel 2007里的单元格‘美容’功能就OK了。”    快速插入“斑马线”    “斑马线”我们经常走,可你是否知道,Excel 2007中也有“斑马线”(见图1)?它不但养眼,更主要的是看数据不容易串行。选中工作表中的数据区域,单击“开始”选项卡中的“套用表格格式”,在列表中选择“中等深浅”下的样式,根据需要决定是否选中图2中
期刊