网站首页 > 编程文章 正文
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看下修改成果。
猜你喜欢
- 2024-10-11 SSD不够用?三招教你免费腾空间(ssd硬盘空间不足)
- 2024-10-11 自己动手 打造RAM OS系统(linux ramos制作)
- 2024-10-11 win8开机提示Invalid partition table解决步骤
- 2024-10-11 电脑硬盘分区不见了怎么恢复数据?
- 2024-10-11 笔记本提速不是梦,换硬盘,分区,系统迁移,装机,全套教程来喽
- 2024-10-11 软路由OpenWrt X86软路由安装(软路由教程openwr)
- 2024-10-11 光盘装系统怎么分区(光盘安装系统怎么操作)
- 2024-10-11 开机提示invalid partition table的解决方案
- 2024-10-11 Windows系统的安装注意此什么?如何快速安装系统?
- 2024-10-11 包教包会!不换系统换硬盘这样就行
你 发表评论:
欢迎- 05-09Spring Boot3 RESTful 接口参数校验,这篇吃透就够了!
- 05-09《Spring6》第02节:基于XML方式搭建Spring6框架开发环境
- 05-09MapStruct架构设计(mapstruct @mapping)
- 05-09分布式微服务架构组件(分布式微服务架构设计)
- 05-09Java Swing组件下的JButton实例(java swing 组件)
- 05-09java基础都在这了,小主们拿去吧(java基础是指什么)
- 05-09AOP的实现落地(拦截过滤),一切都要从Servlet说起
- 05-09【Spring Boot】WebSocket 的 6 种集成方式
- 最近发表
-
- Spring Boot3 RESTful 接口参数校验,这篇吃透就够了!
- 《Spring6》第02节:基于XML方式搭建Spring6框架开发环境
- MapStruct架构设计(mapstruct @mapping)
- 分布式微服务架构组件(分布式微服务架构设计)
- Java Swing组件下的JButton实例(java swing 组件)
- java基础都在这了,小主们拿去吧(java基础是指什么)
- AOP的实现落地(拦截过滤),一切都要从Servlet说起
- 【Spring Boot】WebSocket 的 6 种集成方式
- Java 中五种最常见加密算法:原理、应用与代码实现
- 用注解进行参数校验,spring validation介绍、使用、实现原理分析
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)