admin管理员组文章数量:1539363
2024年6月23日发(作者:)
详解 WinPE 修改制作 PE说明 各PE文件解说
一、什么是WinPE
winpe的全名是WindowsPreinstallationEnvironment(WinPE)直接从字面上翻译就是
“Windows预安装环境”。微软在2002年7月22日发布,它的原文解释是:“Windows预安
装环境(WinPE)是带有限服务的最小Win32子系统,基于以保护模式运行的
WindowsXPProfessional内核。它包括运行Windows安装程序及脚本、连接网络共享、自动
化基本过程以及执行硬件验证所需的最小功能。”换句话说,你可把WinPE看作是一个只拥
有最少核心服务的Mini操作系统。微软推出这么一个操作系统当然是因为它拥有与众不同
的系统功能,如果要用一句话来解释,我认为与Win9X/2000/XP相比,WinPE的主要不同
点就是:它可以自定义制作自身的可启动副本,在保证你需要的核心服务的同时保持最小的
操作系统体积,同时它又是标准的32位视窗API的系统平台。
二、WinPE的限制
1.为了防止将它用作盗版操作系统,在连续使用24小时后WinPE将自动退出并重启。
2.你可从WinPE计算机通过网络直接访问服务器和共享。但不能从网络上的另一个位
置访问WinPE计算机上的任何文件或文件夹。WinPE通过TCP/IP及其上的NetBIOS获得
到达文件服务器的网络连接,不支持其他方法(如IPX/SPX网络协议)。
3.因为涉及反盗版,所以只能从Windows XP Professional CD建立WinPE的自定义版本。
而不能从Windows XP Home Edition或Windows 2002 Server操作系统家族的任何成员建立。
太大,不能放在软盘上。WinPE仅包括可用Win32API的子集(包括I/O(磁
盘和网络)和核心Win32API)。如果 Win32下运行的服务基于Win32API子集,则它在WinPE
是否可用需具体分析。这里不详细列出WinPE不支持的API了,反正 和
等是不被支持的,想要在WinPE下面玩Quake的朋友还是趁早放弃。
三、怎么制作WinPE
谈到这个话题,应该有很多人比较关心,很想了解一下怎么一步一步制作自己的pe。其实
我也不明白pe是怎么制作出来的,但是咱们可以享受别人的劳动成果,有一句话说的比较
好,站在巨人的肩膀上看的就是远。呵呵!我们完全可以走另外一条路,就是--拿来主义!
我们完全可以下载别人做好的pe系统,然后经过自己的加工和修改让它变成自己的pe系统。
如果你是想完全一步一自己制作pe系统,那么本文不适合你,没办法,有很多东西都是自
己做不来的,最起码的工具不能自己编写吧!windows不能自己编吧!所以我们可以先学习
怎么自己修改pe然后在学习pe是怎么制作出来的。下面就讲讲怎么修改pe系统!
A、 修改WinPE的OEM信息
1.提取文件
从WinPE镜像光盘中提取_并解压,得到,提取其中需要的文件
2.修改
修改OEM文字信息请编辑 (用记事本编辑即可),修改OEM图标请用作
图工具编辑
3.替换文件&压包
用UltraISO把修改好的文件替换到中对应的位置,再把用
makecab压为_文件,最后用UltraISO把刚压缩得到的_替换到原始WinPE
光盘(镜像)中生成新的WinPE光盘(镜像)
备注:有的修改 OEM 信息是修改 文件。我用到的pe就是修改这里,很多资料
都是互相摘抄的,我的也是,呵呵!在我修改的过程中下载了几个pe都没有找到
文件,让我忙了好久。呵呵,比较笨!
还可以在中添加代码如下:
reg add"HKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /vRegisteredOwner /t
reg_sz /d 本拉登 /f >nul
reg add "HKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /vRegisteredOrganization
/t reg_sz /d 基地组织 /f >nul
reg delete "HKLMSOFTWAREMicrosoftWindows NTCurrentVersion" /vProductId /f >nul
2>nul
del /a /f /q
B、增减外置程序
外置程序在光盘的“外置程序”目录中,有的名字发生了变化,不过大多数都跟
在一个目录中。对应的配置文件是该目录下的 。删除程序只须删除该软件在外置
程序目录对应的子目录,再删除 中相应的 LINK 创建快捷方式的语句行即可。
添加程序正好相反,将绿色软件放到外置程序目录中,在 中加入相应的 LINK
语句行创建快捷方式即可(参照其它 LINK 语句,复制一行,只须要改一下快捷方式的位置、
名称/目标程序的目录名、可执行文件名。配置图标只需定位到原程序即可)。
这里所说的绿色软件是指能在 PE 中运行绿软,网上所见的大多绿软并不是真正的绿色
软件,应该叫准绿色软件或者免安装软件。实际上很多并不是为 PE 准备的软件也是可以
在 PE 中运行的,用一个笨办法来判断一个普通的绿软是否可以直接在 PE 中运行,启动
PE 环境,找到该软件所在目录,复制一份备份,然后将该目录和目录下的所有文件属性改
为只读,直接双击目录内的可执行文件,看能否运行,运行后各项功能都使用一下看是否正
常,如无异常,则可按上面的方法简单加入。
如运行异常,有可能缺某些库文件(这种情况一般有提示),或它在自己的目录内写东西,
或依赖注册表中的某些键值,这就需要动点手脚,如准备缺少的库文件,看它自己的目录下
有没有配置文件可以修改,在 XP 中运行监视它要读些哪些注册表项。这种情况对不同的
软件解决的方法不同,也可能无法解决,不过此种情况超出本文的定位,不再详述。
C、定制WinPE启动时显示中文进度条
1、用UE打开查找bootfont修改所有为(中文支
持字体文件,在WinXP系统的根目录下可以找到。或者直接找到文件,修改为
)
2、在偏移45358h处找到00 DB 00修改DB为3E(可以选择自己喜欢的半角符号的16
进制码) 或16进制查找00 DB 00修改
3、修改你认为有必要修改的英文提示字符串为中文(注意合适的字节数),最好也把
里的那句也改成中文
4、将放在WinPE 的根目录下
5、将修改后的替换原来的
版权声明:本文标题:详解WinPE 修改制作 PE说明 各PE文件解说 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1719126871a758194.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论