扒掉XP“赘肉”,我的系统启动只需20秒!

时间:2022-10-29 04:36:52

扒掉XP“赘肉”,我的系统启动只需20秒!

本文可以学到

了解什么是嵌入式XP系统

安装XPE镜像系统的方法和技巧

制作自己的XP Embedded SP2系统

本文相关小知识

嵌入式系统,是指在具有计算机功能但又不是计算机的设备或器材上使用的操作系统,如掌上PDA、电视机顶盒、手机、微波炉、数码相机、电梯、空调、自动售货机等。

Windows XP Embedded也叫Windows XP嵌入式系统,简称为XPE。XPE是组件化了的XP,这有两层意思:它们使用的核心代码基本一样,所以XP上运行的软件工具,原则上可直接放在XPE上运行;XPE将XP分成了一个一个小组件,这样个人就可以根据自己的实际情况挑选组件,把没用的内容删减掉。

WinPE算得上是Windows嵌入式版本的一种,但它的目标是适应“所有人”的需要,难免有冗余功能,硬件要求相对较高(256MB内存)。而用XPE定制的最小化系统,在几十兆的内存中依然能快速运行。假如想在比较老旧的电脑上运行XP,非得用XPE不可。

另外,XPE系统与nLite也大不相同,nLite仅是给XP瘦身削减功能,无法对系统核心服务进行操作,而XPE能对XP核心进行优化重组。

本文相关小提示

开始之前,先检查一下你的PC是否符合以下要求。大致如下:

操作系统:Windows 2000 SP4或Windows XP Professional;

硬盘:系统分区剩余空间≥10GB;一个400MB~700MB的空白分区,开发好的Windows XP Embedded Image从此分区中启动;

CPU:PIII 500MHz以上(建议1GHz以上);

内存:512MB以上。

网络大补贴

本文还只是初步介绍了XPE,想要深入研究的朋友,我推荐您去下面的论坛多看看。

/forum

我们还可以将XPE系统放到光盘和U盘上,以便在电脑出现故障时作为工具盘使用,具体方法可参考微软MSDN网站上的资料。

/en-us/library/ms932879.aspx

警告!

对系统的操作都有一定的风险,请在尝试本文介绍的所有方法之前,务必先对硬盘上的重要数据做好备份工作。

先尝后买,预先感受XPE的魅力

我们可以先试用别人制作好的XPE,体验一下它的魅力。我测试所用的XPE下载地址为:.cn/detail/9/88006.shtml,快车代码:CF0808CMXT01。通过Ghost32.exe(Ghost的版本必须为V11.0)将下载的GHO镜像恢复到某一空白的硬盘分区中(假设为D盘),再在记事本中打开C:\boot.ini文件,添加“multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Embedded" /fastdetect”。其中的“partition(2)”,参数“2”指的是第2个分区,也即D盘,如果XPE镜像恢复在其他分区,需酌情进行修改。修改完毕重启,进入XPE系统,根据提示安装驱动(必须通过搜索驱动程序的INF安装文件的方式来安装)就可以了。从开机到进入XPE系统,半分钟时间都不到,并且它和原装的XP十分相似,而系统的内存占用仅在80M或MB~90MB之间。

搭建XPE的开发工作室

工欲善其事,必先利其器。开发XPE系统,首先要安装微软提供的一个专用工具平台。

第一步:微软提供了一个120天免费试用的XPE Studio。打开/windows/embedded/eval/trial.mspx,选择左侧“Windows XP Embedded”,点击“Download”进入注册页面,注册一个Windows Live ID(已有MSN账号的则直接使用)。根据提示将获得免费试用序列号及下载管理器XPEFFI.exe,运行它,然后全选Main Products(主产品)中的项,切换到MUI Packs(多语言包)中再选中两个Chinese(Simplified)项,最后点击Start Download Now(现在下载)。

第二步:下载的过程比较漫长,耐心等待。下载完成后它会自动解压,其中包含了Disk1、Disk2、Disk3等文件夹。双击运行Disk1里的Setup.exe,打开如图1所示界面,依次点击安装“Tools Setup”(工具安装)、“Database Engine Setup”(数据库引擎安装)、“Database Setup”(数据库安装)。

第三步:重启,运行Disk3(XPE SP2补丁包)中的Setup.exe,类似图1的界面,依次安装“Database Engine Update”(数据库引擎更新)、“Tools Update”(工具更新)、“Database Update”(数据库更新)。

最后你可以根据需要安装中文语言包,双击运行langchssp2.exe即可。

知己知彼,收集PC硬件信息

XPE能够为具体的某台电脑量身定制,所以必须先充分了解和支持硬件,才能让XPE正常稳定地运行。

第一步:打开C:\Program Files\Windows Embedded\Utilities目录,运行硬件分析工具TAP.exe,会自动在同目录中生成Devices.pmq。

第二步:点击XPE Studio程序组中的“Component Designer”(组件设计器),选择“FileImport”(文件导入),选中Devices.pmq后点击“Start”(开始)按钮。

第三步:导入完成,组件设计器左侧多出“Devices.sld”项,双击打开右侧的“Devices”(设备),再点击“Prototype”(原型)右侧“Browse”(浏览)按钮,如图2所示,选中“SoftwareTest&DevelopnentSelector Prototype Component”(软件测试与开发原型组件选择器),单击OK返回主界面。最后按Ctrl+S键保存配置文件(.SLD文件),并关闭组件设计器。

第四步:点击XPE Studio程序组中的“Component Database Manager”(组件数据库管理器),在“Database”选项卡下单击“Import”,导入上一步生成的SLD文件(devices.sld),关闭组件数据库管理器。

开始啦,设计专属于你的XPE系统

收集完硬件信息,就可以从自己的XP系统中挑选出最适合的驱动程序,而将不需要的驱动剔除掉。再接下来,进一步选择出我们需要的应用程序以及服务程序就可以了。

第一步:在XPE Studio程序组中运行Target Designer(目标设计器),新建一个模板(假设保存为DemoPlatform.slx)。在配置浏览器的顶端,展开DemoPlatform.slx,选中“Settings”(设置),再点击右侧“Target Devices Settings”(目标设备设置)下的“Show”(显示),编辑将要生成的XPE系统的boot.ini内容(见图3)。

第二步:接下来添加组件。可以单个组件逐一添加,或者添加宏组件,也可以通过目标设计器的关联性检查功能自动添加组件。这里以加入“Windows-based Terminal Professional”组件为例:这个组件可以在左侧的Design Templates(设计模板)中找到,双击即可添加。

第三步:另外,核心组件和常用组件是必须要添加的,我列了一个表格供大家选择,具体请参阅:.cn/index.php/11702/action_viewspace_itemid_291216。如果将你认为没有必要的组件误加了进去,可以在配置单中右击它,选择“Delete”删除即可。

第四步:进行关联性检查,确保所有的必要组件都已经添加到配置中。在菜单中依次选择“ConfigurationCheck Dependencies”(配置检查关联),所有宏组件的关联组件以及缺少的组件都会自动添加到配置中。如果目标设计器不能自动添加组件(因为有多个组件可以选择),它会把这些组件列出,由我们自己决定添加哪一个。这时,我们在底部的Tasks(任务)栏中双击出现问题的条目,即会显示一个提示,从多个可选的组件中挑选需要的组件,然后再次进行关联性检查,直到没有任何提示和警告为止。

第五步:最后就是要创建及测试运行时镜像了。单击工具栏上的“Build”按钮(快捷键为F7)打开创建窗口,在“Destination”(目标)栏中设置镜像保存目录(目录为空,并且镜像不能和LOG文件在同一目录中),然后单击“Build”开始创建系统镜像。

第六步:保存配置信息并退出目标设计器。将以上镜像文件目录中的目录和文件拷贝到D分区下,确保分区和前面配置属性中的设定相匹配。接下来构建双系统启动文件,打开C:\boot.ini文件,将“multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Embedded" /fastdetect”添加到文件中,保存文件后重启系统,选择“Microsoft Windows XP Embedded”就可以进入XPE了。第一次启动需要初始化驱动,有点慢,再启动就非常快了。

小编有话说:

实际上有了XPE Studio平台,我们还可以为其他人的电脑打造专属系统,很简单,将硬件分析工具TAP.exe复制到目标电脑中,通过它获取Devices.pmq,然后按上面方法定制系统,再把生成的镜像复制到目标电脑中就可以了。如果你像某些网友宣称的那样,定制了一个仅37MB的XP,别忘了拿出来炫耀一番哦。

上一篇:Victoria会武术,硬盘坏道挡不住 下一篇:手动不如自动