您的位置 首页 > 电脑资讯

pe系统是什么格式的_pe系统里面有什么强大的功能

1.PE文件是什么?就是EXE文件吗?

2.PE系统是什么,怎么进入PE系统

3.pe是什么,ghost是什么,镜像又是什么

pe系统是什么格式的_pe系统里面有什么强大的功能

1、pe不是一个系统。是微软在2002年7月22日发布,带有限服务的最小Win32子系统,基于以保护模式运行的Windows XP Professional内核。

2、Windows PE主要的使用环境是虚拟机,虚拟机环境与实际PC环境几乎没有区别。

3、pe是完全读入内存中运行的,内存越大,运行速度越快。而系统几乎都需要在硬盘中才能运行。

4、pe的缺点也很明显:计算机必须有最低 256 MB 的 RAM; PE 不能在软盘中提供;PE 不提供服务器功能;Windows PE 既支持 IPv4 又支持 IPv6,但它不支持其他协议,如网间分组交换/顺序分组交换 (IPX/SPX) 协议; PE 不支持 .NET Framework;32位 PE 中不能运行 16 位应用程序,而在 64 位版本的 PE 中不能运行 32 位应用程序;pe在运行72小时后,会被强制重启;最后,pe不能访问控制、NetShow Theater Administration、OpenGL、电源管理选项、打印和打印脱机系统、静止图像、磁带备份、终端服务、用户配置文件、Windows 站和桌面、Windows 多媒体以及 Windows shell等等。

5、所以,pe只是个工具不是个系统。

PE文件是什么?就是EXE文件吗?

ELF,COFF是机器语言格式,对应于不同的芯片平台(ARM,x86),他们的汇编语言所使用的格式和寄存器等都不同

而PE文件结构是在COFF指令结构的基础上进行了包装,加入了一些DOS文件头,导入表,导出表,表等,然后PE载入器根据一定的流程载入执行该PE文件

比如,同是x86芯片上的linux和windows,windows的PE文件是无法在linux下执行的,因为linux载入器按照自己的规范根本找不到入口点等,虽然都是x86平台上的COFF或类似的代码格式.....

PE系统是什么,怎么进入PE系统

1、EXE文件是属于PE文件的一种。

2、PE文件的全称是Portable Executable,意为可移植的执行体是,常见的EXE、DLL、OCX、SYS、COM都是PE文件,PE文件是微软Windows操作系统上的程序文件(可能是间接被执行,如DLL)

3、一个操作系统的可执行文件格式在很多方面是这个系统的一面镜子。虽然学习一个可执行文件格式通常不是一个程序员的首要任务,但是可以从这其中学到大量的知识。

4、 Microsoft 的所有基于win32系统(如winnt,win9x)的可移植可执行(PE)文件格式的详细介绍。在可预知的未来,包括Windows2000, PE文件格式在 MicroSoft 的操作系统中扮演一个重要的角色。

5、如果在使用 Win32 或 Winnt ,那么已经在使用 PE 文件了。甚至只是在 Windows3.1 下使用 Visual C++编程,使用的仍然是 PE 文件(Visual C++ 的 32 位MS-DOS扩展组件用这个格式)。简而言之,PE 格式已经普遍应用,并且在不短的将来仍是不可避免的。

pe是什么,ghost是什么,镜像又是什么

一、了解什么是PE。

PE英文为Windows Preinstallation Environment的缩写,意为Windows预安装环境,用MS帮助上的说明来

说,是带有有限服务的最小 Win32 子系统,它基于以受保护模式运行的 Windows?XP Professional 内核

。它包括运行 Windows 安装程序、从网络共享安装操作系统、自动化基本过程,以及执行硬件验证所需

的最基本功能。。某些人可能会对这些所谓的名词感到疑惑,不妨换个思考的角度,PE是什么?偶说,它

是一个操作系统,类似于DOS,只不过内核是NT的内核,支持NTFS文件系统,可在光盘上运行的一个操作

系统。

二、PE的历史背景。

PE最早是微软发布的一种光盘预安装系统,当时的出现让人很振奋,因为在它出现之前,DOS只能借第三

方软件的支持下才能访问NTFS格式的磁盘文件,而且还不全兼容。不过好境不长,当人们从微软的网站上

下载这个PE系统,并使用后,因为这个微软的WinPE启动后只有一个黑框框——CMD命令行窗口,什么桌面

啊,开始菜单啊,任务条什么的全都没有,我要运行任务管理器,怎么办?输入Taskmgr回车,这下出来

了,我要运行注册表编辑器怎么办?输入Regedit,出来了,我要分区?输入Diskpart,又是一大堆命令

,这下难到了一大批尝鲜者,都鼠标一统天下的时代了,但会玩命令行的只有以前的DOS高手了,所以PE

渐渐被人们所遗忘。还好,这个时候,总会有技术强人出来继续PE的研究,沉默一段时间后,终于以Bart

(巴特)这样的技术先锋为首的人,突破性研究出为PE添加各种系统文件,为PE穿上XP的漂亮外衣的办法

,才让PE从死谷里走出来,走入我们的日常生活中。让我们记住他——Bart和他的——Bart’s PE

Builder软件!

备注:用Bart的原话来讲,用PeB生成的Winpe已不是MS的那个PE了,两者不同,请要不要搞混了,更不要

向MS寻求技术支持,PEB本身是免费的。MS的有版权,而且每用24小时会自动关闭系统,既所谓的限

制。

三、当今国内、国外PE研究发展的情况。

国内研究PE的前锋当属无忧论坛无疑,(有兴趣的可以去那里看看)大家熟知的深山红叶PE系统工具箱和

老九、老毛的迷你WinPE系统均出自那里,当然,从一些资深人士来说,PE在国内也向这些系统制作人一

样,分成了两派,一派为深山红叶那种无桌面派的简洁派,一派为老九、老毛那种有XP桌面的桌面派。他

们都是成功的PE系统制作者,还有无忧上新进的一批VC++高手等,因为有了他们,才会有今天PE的实用价

值的存在。在国外,PE研究非常热,有很多的著名坛子,当然有Bart’s的坛子,还有LiveCD,911CD,以

及MN的坛子等,无数的老外制作了数不胜数的PE插件丰富,如Shell壳插件有GeoShell,Windows

Explorer(一个类拟于98菜单的壳,好像是俄罗斯人写的),XPE,Xbox等著名插件等,网络类的PPPOE拨

号插件,硬件类的USB即插即用接口插件,还有各种各样的软件类插件,大大丰富了PE的应用价值,很多

老外都在做自己的光盘Live系统,人家大多不是追求光盘有多小,而是比这个光盘用了多少外部插件,能

提供什么功能,偶看到老外做出来基本上都有300多MB之巨,当然功能更全,在上面打DX游戏的都有,人

家完全是在玩光盘Live系统。

四、无桌面派PE的制作方法。

为什么把深山红叶的那种光盘称为无桌面派,这个说法有点免强,必竞只是Shell壳的不同,只是不能在

桌面上或是任务栏上点右键而矣,偶觉得除了这点外,和有桌面的PE操作起来差不多吧。准备好我们的工

具:PE Builder 3.0.4或是3.1.0版软件(以后简称PEB),母盘用WinXP SP2完整版(切记不要用精简版

XP,包括D大的光盘也不行,会报错的,影响制作时查错),一些绿色的小软件,WinRAR压缩包制作软件

,同时下载偶提供的这个从国外的坛子里下载到的PE插件——GeoShell V2.0和偶修改过的PE中文插件,

当然,必要的测试装备,虚拟机也要准备好,本次提供VPC家族中最快的 5.2全版下载。另外,偶也向国

外的坛子学习,不提供PE成品盘,只提供PE插件和制作方法。

(1).将下载的PEB安装或是解压到一个目录下。

(2).将偶提供的这两个插件解压放入PEB目录下的Plugins目录中。

(3).将XP原光盘插入虚拟光驱,或是用UltraIso一类的软件提取到硬盘某目录下。

(4).编辑PEB目录下nu2menu目录中的nu2menu.xml文件,将里面的部分DD换成中文的,如下表类拟的样

子。

<NU2MENU>

<MENU ID="Startmenu">

<MITEM TYPE="ITEM">★ MiniOS WinXPE ★</MITEM>

<MITEM TYPE="SEPARATOR"></MITEM>

<MITEM TYPE="POPUP" DISABLED="@SetMenuPos( 'L','B' )0" MENUID="System program">◆系统附

件</MITEM>

<MITEM TYPE="POPUP" MENUID="Control pan">◆控制面板</MITEM>

<MITEM TYPE="POPUP" MENUID="System config">◆系统配置</MITEM>

<MITEM TYPE="SEPARATOR"></MITEM>

<MITEM TYPE="POPUP" MENUID="Software Tools">常用工具软件</MITEM>

<MITEM TYPE="POPUP" MENUID="Software Recover">数据恢复软件</MITEM>

<MITEM TYPE="POPUP" MENUID="Software Disk">磁盘工具软件</MITEM>

<MITEM TYPE="POPUP" MENUID="Software Ghost">Ghost 8.3 备份/恢复</MITEM>

<MITEM TYPE="SEPARATOR"></MITEM>

简单解释一下这个PEB中的XML格式,所有的东西都是以<XXXX>为开头</XXXX>为结尾的格式配对,我们修

改这个文件可以在Winpe中添加主菜单,子菜单,以及子菜单项和它们所对应的程序,基本格式都是固定

的。如下面这行

<MITEM TYPE="POPUP" MENUID="Control pan">◆控制面板</MITEM> ,这行前面指出MITEM为弹出式菜单

“POPUP”类型,子联项MenuID=” Control pan”是偶自定义添加的ID值,菜单中文显示名为“◆控制面

板”,最后以</MITEM>为结尾。效果如图所示:多比较一下里面相同部分和不同分部,你也会得到和偶一

样的结果,当然自己就可以随意的添加菜单项了。<MITEM TYPE="SEPARATOR"></MITEM>这条是显示一个分

格符。

(5).编写Ghost插件为PE添加Ghost功能。

; ghost.inf

; PE Builder v3 plug-in INF file for Symantec Ghost32

; Created by Bart Lagerweij

[Version]

Signature= "$Windows NT$"

[PEBuilder]

Name="Symantec Ghost 8.3"

Enable=1

[WinntDirectories]

a="Programs\ghost",2

[SourceDisksFiles]

files\ghost32.exe=a,,3

files\ghostexp.exe=a,,3

[Software.AddReg]

0x0, "Classes\.gho"

0x1, "Classes\.gho", "", "Ghost"

0x0, "Classes\Ghost"

0x1, "Classes\Ghost", "", "Ghost image file"

0x0, "Classes\Ghost\DefaultIcon"

0x2, "Classes\Ghost\DefaultIcon", "", "%SystemDrive%\Programs\ghost\ghostexp.exe,0"

0x0, "Classes\Ghost\shell"

0x0, "Classes\Ghost\shell\open"

0x0, "Classes\Ghost\shell\open\command"

0x2, "Classes\Ghost\shell\open\command", "", "%SystemDrive%\Programs\ghost8\ghostexp.exe "%

1""

将上面这段码复制到一个文本文件中,并改名为INF为后辍。在PEB的Plugins目录下创建Ghost83文件夹,

然后在这个文件夹下面再建立一个Files目录,同时把你的Ghost32.exe和GhostExp.exe文件放Files目录

中,并将刚才那个INF放Ghost83目录中。

五、有桌面派PE的制作方法

PE是一个小型操作系统用于维护电脑,如硬件检测,磁盘分区,安装系统等等。

Ghost是一个软件的名称,用于制作磁盘镜像备份,也可以用来安装ghost版本的操作系统(也就是别人封装好的gho版本的操作系统)。

镜像,顾名思义,就是像镜子成像一样的效果,把磁盘的数据保存下载,所以镜像有磁盘镜像,光盘镜像之分,它们的格式也不尽相同,有iso格式,有gho格式,有img格式等等。

热门文章