如何DIY自己的个性PE

时间:2022-08-16 11:37:50

【摘要】PE制作主要掌握以下几个环节:添加外置程序,制作启动过程,替换外置程序目录,更改注册信息,自制启动进度条,修改PE启动画面,添加硬件驱动,自定义收藏夹和PE镜像的修改。

【关键词】PE制作;步骤;方法

PE的全名:preinstallationenviro-nment(PE),是微软预安装环境。类似XP系统中的安全模式,带着有限服务的最小32系统。它使用的是微软出品的XP专业版的内核部分。包括系统运行及脚本,链接网络,安装程序和执行硬件验证等功能。可以认为PE是一个使用最少核心服务的微型操作系统。特点就是可以自定义本身的可启动副本,确保你开启所需的核心服务,并且还能保持最小的最小系统体积,同时还是标砖的32位可视窗口API平台。当你的机器系统崩溃的时候,里面的重要数据无法拿出来的时候,选择PE就可以迎刃而解。甚至可以破解密码、重装系统、浏览信息、查询硬件驱动、调取重要数据等等一切功能。

怎样制作带有个人色彩的PE?我们先从网络下载一些版本来参考一下。然后通过自己的加工和修改让其变成自己的PE系统。说实话,如果你想自己做一个PE系统,你可能很难,这些核心部分是微软公司制作,属于技术核心。你想想最低要求所需工具不能自己编,WINDOWS不能自己编吧!所以我们可以先学习怎样修改别人的PE变成自己的。然后学习怎样制作属于自己的PE。

1.添加外置程序

外置程序在外置目录中,对应的配置文件在该目录下的WINpe。INI里面。首先将要添加的软件放到外置程序目录中,然后再WINpe。INI中加入相应的LINK语句创建一个快捷方式就可以。例如:LINK %Programs%\克隆工具\Ghost32 v11,%OPDir%\Ghost11\Ghost32.exe

2.制作启动过程

这里需要有一定计算机专业基础的人员来操作。不然很容易出问题。这里需要改动PECMD各命令的使用,能够读懂配置文件,(1)将安装盘的映像文件根目录中的PE.IS__用ULTRAISO或者WinImage提取出来。(2)将名称改成PE。CAB格式的文件。(3)用压缩软件把PE.ISO文件解压。(4)再将PE.ISO里面的PECMD.INI提取。(5)根据自己的个人要求修改提取出来的文件。(6)将修改后的文件替换原来的文件并且用打包工具重新打包成PE.IS__。

3.替换外置程序目录

内部配置文件PECMD.INI 2、\外置程序\WinPE.INI 3、\WINPE安装\SETUP.INI将三个文件提取出来后按照下面步骤进行修改和整理,新建一个名为:“石度空间“先是用记事本打开INI文件,然后利用菜单进行编辑和替换。期间在查找内容中输入“外置程序\”(不含引号)点击全部替换成“石度空间“最后保存即可。

4.更改注册信息

修改注册信息在PE.INI中添加代码(我已编辑好你们可以直接调用网上也有我发表的)reg add"HKLM\SOFTWARE\Micro-soft\Windows NT\CurrentVersion"/vReg-isteredOwner/t reg_sz/d **/f>nul

reg add"HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"/vRegisteredOrganization/t reg_sz/d石度空间/f>nul reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"/vProductId/f>nul 2>nul

del/a/f/q

5.自制启动进度条

(1)用UE打开Setupldr.bin查找bootfont修改所有bootfont.bak为bootfont.bin(中文支持字体文件,在WinXP系统的根目录下可以找到。或者直接找到bootfont.bin文件,修改为bootfont.bak);

(2)利用注册表编辑器找到65536h处找到修改6259 7F为3E DB 58;

(3)修改你认为有必要修改的英文提示字符串为中文,最好也把TXTSETUP.SIF里的那句也改成中文;

(4)将bootfont.bin放在WinPE的根目录下;

(5)将修改后的Setupldr.bin替换原来的Setupldr.bin。

6.修改PE启动画面

利用软件reshacker找到NTOSKRNL.EXE文件。进行复制主要是用来备份和编辑的。其次,打开并找到第一行bitmap\1\3072;第八行bitmap\8\3072分别保存。再用图片编辑软件进行修正。最后在reshacker用编辑好的2张图片分别替换,找到“替换位图“,找到刚才编辑好的图片。选择打开然后替换,最后保存NTOSKRNL.EXE文件。这里很容易出错。所以图片只支持16色的位图。如果从网上照片截取的话会黑屏的。为了避免这样情况,最好事先做个备份以防万一。

7.添加硬件驱动

PE本身不能拥有每一台机器的硬件驱动程序,所以就需要我们自己手动调节把需要的驱动文件加进去就可以。步骤如下:

对将要添加到PE的驱动文件进行打包处理。将提取包含有INF安装信息文件,利用打包工具压缩成CAB格式,放到DRIVERS目录。在CAB里每一个驱动程序都有一个独立的文件夹,并且放在根目录下的,而且CAB中的INF文件时必须经过处理的。最后用记事本打开根目录下的XMD.ini找到源代码:devi%curdrv%\programs\drivers\drv。Video。cab后面把自己想要添加的驱动程序按照同样的方式添加进入。

8.自定义收藏夹

打开WINDOWS系统收藏夹;然后用压缩软件打开programs\system\favorites.exe,删除你不要的内容,把自己个性化的收藏夹内容加进去,注意这里的其他不要修改。不然就麻烦了。

9.PE镜像的修改

PE系统保存在\winpe。Im_这个CAB格式的压缩包里。具体修改步骤如下:首先,用打包工具或者压缩软件打开PE.IM_从中提取PE.IMG这个文件。其次,用已有的vdmi程序加载PE。IMG并且利用系统重新分配一个区这里需要注意的是不能只读,也不要退出vmd虚拟磁盘程序。这里强调一点,一旦修改失败有可能PE系统不可用,甚至导致系统崩溃,所以一定要小心,建议先备份。最后修改完毕关闭已打开的虚拟磁盘,切换到程序窗口,之后卸载掉虚拟磁盘。所有的对虚拟磁盘的操作都会进行保存。然后使用CABmanager将修改后的PE.CAB添加到该窗口中,点击保存。这个PE。IMG就重新以PE。IM_的形式保存在镜像里了。主要目的是为了要和之前的打包工具所生成的文件格式保持一致。不然就要使用记事本修改根目录下的WINPE.SIF文件。将pe。Im_修改成与之前保存的镜像压缩包对应的文件名才可以。

作者简介:石健(1980—),男,大学本科,研究方向:计算机及其应用。

上一篇:关于高速公路机电设备的维护与管理的分析 下一篇:基于IFC—67 DELTAV温压补偿在热力系统中的应...