WinPE的格式不同,准备的软件会有些不一样。比如ISO格式的,UltraISO是必备的,而FBA格式的,FbinstTool是必备的。除开这两个软件,其他准备的软件差不多,修改方式也基本一样。
下面我们以天意UD版为例。
需要的工具:
1、FbinstTool(必备,修改FBA文件。如果是ISO版,则需ULtraISO)
2、WIMTOOL(必备,修改WIM文件,可用WimKitx64替代)
3、好压(也可以选择WinRAR或者7z等其他压缩软件)
开始:
一、更新软件
我们首先还是从更新软件开始吧,因为更新软件是最简单的,只是简单的替换文件而已,不需要做其他修改。
1、首先插入你的U盘(确保你已经安装好天意U盘维护系统UD版),打开FbinstTool。我们可以看到如下图:
PS:如果是修改fba文件,则FbinstTool—数据管理—打开FBA文件即可编辑了。
2、单击左侧“PETOOLS”文件夹,出现如下图所示。其中Driver文件夹是03PE的网卡驱动,Drv7是win7pe的网卡驱动,SOGOU文件夹是搜狗拼音输入法,all.exe是03pe与win7pe扩展共享内核,sys7.exe是win7pe扩展二级内核,system.exe是03pe扩展二级内核,net.wim是网络软件包,basic.wm是常用软件包。我们更新添加软件一般修改basic.wm文件或net.wim(当然有可能其他PE的软件包命名是TOOLS.WIM。建议在修改前可以浏览一下来确认)。
3、选中“basic.wim”文件,右键出现如下菜单,单击“导出文件”,把文件导出到你指定的文件夹。
4、我们用好压(当然也可以用wimtool挂载,部分WIM文件可能用好压或者WINRAR无法解压,只能用WIMTOOL挂载)把basic.wim文件解压到basic文件夹。
5、打开解压出来的Basic文件夹,我们可以看到下面这些文件和文件夹。一般来说软件的摆放都有一定的规律,比如文件工具都放在“文件工具”文件夹,磁盘工具都放在“磁盘工具”文件夹。不清楚的,可以到各个文件夹里去看看。
6、如果我们要更新磁盘工具Diskgenius,则我们打开“磁盘工具”文件夹,可以看到有Diskgenius.exe文件。
我们先到网上下载Diskgenius的最新版,直接覆盖即可。其他软件的更新以此类推。记住:软件名必须要一模一样。否则PE工具栏不会显示。
如果你更新的文件名不一样了,或者说单文件更换成多文件,那就还需要修改配置文件了。
7、软件更新完毕后我们打开wimtool软件。
8、我们跳转到“新制和追加”栏,“选择要制作成WIM映像的源目录”浏览到刚才的basic文件夹,“选择保存WIM映像你的文件名”浏览到刚才的basci.wim文件。
右侧的“压缩类型”选择为“最大压缩”,这样可以有效减少wim文件的体积。
设定完参数后,我们单击右下侧的“新建映像”。出现如下提示,单击“是”。
9、软件开始打包wim文件。
出现如下提示,打包完成。我们可以关闭wimtool程序了。
10、返回到Fbinstool程序。我们直接把重新打包的basic.wim文件拖动到fbinstool程序右侧“PETOOLS”文件夹即可。出现如下提示,单击“是”。
11、出现如下提示,单击“是”。
开始导入文件。
导入完成后,我们可以看到basic.wim文件修改日期已经更新了。说明我们的更新成功了。
PS:有时候替换basic.wim文件时,软件会提示磁盘空间不足,我们把UD区的basic.wim删掉并进行碎片整理后重新导入即可。
另外如果是修改安装到U盘的WinPE,那么更新的体积不可过大,可能原来U盘预留的空间不够。但是如果是修改FBA或者ISO文件,则不受影响。添加软件也是一样的。
二、添加软件
添加软件方法其实和更新软件差不多,唯一不同的是需要修改INI配置文件。我们以添加自由天空的SkyIAR为例。
首先我们把下载好的SkyIAR放到对应的文件夹,这里我们放到basic文件夹下的WINPE_TOOLS文件夹。
2、接着我们返回到basic文件夹。其中net.ini是加载03pe网络的配置文件,win7net.ini是加载win7pe网络的配置文件,type.ini是两PE共享的配置文件,我们要修改的就是这个文件。而REGDOC.CMD是修改注册表的批处理文件,如果你添加的软件涉及注册或者对系统的一些改动,则需要修改这个文件。如果是绿色单文件,则只需要修改type.ini文件即可。
3、我们打开type.ini文件,开始把SkyIAR添加进去。如下图。其中“LINK %Programs%\\系统维护\\系统辅助\\离线驱动处理SkyIAR”命令是指定SkyIAR程序出现在菜单栏的什么项目,叫什么名字。而“%OPDir%\\WinPE_TOOLS\\SkyIAR.exe”则是定义SkyIAR的文件路径。如果路径不对,则pe菜单栏不会显示。具体的了解请大家读读pecmd帮助文档。
4、修改完文件后我们重新对basic.wim进行打包后更换。方法同上。
如果出现如下提示,即按更新软件部分所说的,删掉basic.wim文件,进行碎片整理后重新导入。
5、我们启动PE看下修改成果。