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、将修改后的替换原来的

本文标签: 修改文件目录运行制作