电脑系统的pe数据指什么,电脑的pe系统有什么用
1.pe是什么
2.PE文件是什么?就是EXE文件吗?
3.PE是什么意思?什么是PE
Windows PE 简介
Windows(R) 预安装环境 (Windows PE) 3.0 是一种可启动工具,为安装、故障排除和恢复提供了最小的操作系统功能集。Windows PE 并不是一个常规用途的操作系统。它设计用于三种特定任务:
安装 Microsoft Windows 7。每次安装 Windows? 7 时,Windows PE 都会运行。在安装阶段收集配置信息的图形工具将在 Windows PE 中运行。此外,信息技术 (IT) 部门可以自定义和扩展 Windows PE 以满足其独特的部署需求。
故障排除。Windows PE 可用于自动和手动故障排除。例如,如果 Windows 7 由于系统文件损坏而无法启动,则 Windows PE 可以自动启动并运行 Windows 恢复环境 (Windows RE)。还可以手动启动 Windows PE 以使用内置或自定义的故障排除和诊断工具。 恢复。原始设备制造商 (OEM) 和独立软件供应商 (ISV) 可以使用Windows PE 构建自定义的自动解决方案,以恢复和重建运行 Windows 7 的计算机。例如,用户可以从 Windows PE 恢复 CD 或恢复分区启动计算机,以便自动重新格式化其硬盘并使用原始驱动程序、设置和应用程序重新安装 Windows 7。
Windows PE 的优点
创建 Windows PE 以帮助 OEM 和 IT 专业人员启动未运行操作系统的计算机。 过去,OEM 和 IT 专业人员常常使用基于 MS-DOS 的启动软盘启动计算机。但是,基于 MS-DOS 的启动软盘具有许多限制,使其很难用于预安装 Windows 或恢复现有的安装或数据。限制包括:
不支持 NTFS 文件系统。 ? 不支持本地网络。 ? 不支持 32 位(或 64 位)Windows 设备驱动程序,这样就必须找到 16 位驱动程序。
有限地支持自定义应用程序和脚本。基于 MS-DOS 的启动磁盘的限制致使 Microsoft 开发了 Windows PE,现在它是 Microsoft 用于启动未运行操作系统的计算机的主要工具。将计算机启动到 Windows PE 后,可以为安装 Windows 而准备计算机,然后从网络或本地源启动 Windows 安装程序。还可以处理 Windows 的现有副本或恢复数据。
pe是什么
PE教程1: PE文件格式一览
考虑到早期写的PE教程1是自己所有教程中最糟糕的一篇,此番决心彻底重写一篇以飨读者。
PE 的意思就是 Portable Executable(可移植的执行体)。它是 Win32环境自身所带的执行体文件格式。它的一些特性继承自 Unix的 Coff (common object file format)文件格式。"portable executable"(可移植的执行体)意味着此文件格式是跨win32平台的 : 即使Windows运行在非Intel的CPU上,任何win32平台的PE装载器都能识别和使用该文件格式。当然,移植到不同的CPU上PE执行体必然得有一些改变。所有 win32执行体 (除了VxD和16位的Dll)都使用PE文件格式,包括NT的内核模式驱动程序(kernel mode drivers)。因而研究PE文件格式给了我们洞悉Windows结构的良机。
本教程就让我们浏览一下 PE文件格式的概要。
DOS MZ header
DOS stub
PE header
Section table
Section 1
Section 2
Section ...
Section n
上图是 PE文件结构的总体层次分布。所有 PE文件(甚至32位的 DLLs) 必须以一个简单的 DOS MZ header 开始。我们通常对此结构没有太大兴趣。有了它,一旦程序在DOS下执行,DOS就能识别出这是有效的执行体,然后运行紧随 MZ header 之后的 DOS stub。DOS stub实际上是个有效的 EXE,在不支持 PE文件格式的操作系统中,它将简单显示一个错误提示,类似于字符串 "This program requires Windows" 或者程序员可根据自己的意图实现完整的 DOS代码。通常我们也不对 DOS stub 太感兴趣: 因为大多数情况下它是由汇编器/编译器自动生成。通常,它简单调用中断21h服务9来显示字符串"This program cannot run in DOS mode"。
紧接着 DOS stub 的是 PE header。 PE header 是PE相关结构 IMAGE_NT_HEADERS 的简称,其中包含了许多PE装载器用到的重要域。当我们更加深入研究PE文件格式后,将对这些重要域耳目能详。执行体在支持PE文件结构的操作系统中执行时,PE装载器将从 DOS MZ header 中找到 PE header 的起始偏移量。因而跳过了 DOS stub 直接定位到真正的文件头 PE header。
PE文件的真正内容划分成块,称之为sections(节)。每节是一块拥有共同属性的数据,比如代码/数据、读/写等。我们可以把PE文件想象成一逻辑磁盘,PE header 是磁盘的boot扇区,而sections就是各种文件,每种文件自然就有不同属性如只读、系统、隐藏、文档等等。 值得我们注意的是 ---- 节的划分是基于各组数据的共同属性: 而不是逻辑概念。重要的不是数据/代码是如何使用的,如果PE文件中的数据/代码拥有相同属性,它们就能被归入同一节中。不必关心节中类似于"data", "code"或其他的逻辑概念: 如果数据和代码拥有相同属性,它们就可以被归入同一个节中。(译者注:节名称仅仅是个区别不同节的符号而已,类似"data", "code"的命名只为了便于识别,惟有节的属性设置决定了节的特性和功能)如果某块数据想付为只读属性,就可以将该块数据放入置为只读的节中,当PE装载器映射节内容时,它会检查相关节属性并置对应内存块为指定属性。
如果我们将PE文件格式视为一逻辑磁盘,PE header是boot扇区而sections是各种文件,但我们仍缺乏足够信息来定位磁盘上的不同文件,譬如,什么是PE文件格式中等价于目录的东东?别急,那就是 PE header 接下来的数组结构 section table(节表)。 每个结构包含对应节的属性、文件偏移量、虚拟偏移量等。如果PE文件里有5个节,那么此结构数组内就有5个成员。因此,我们便可以把节表视为逻辑磁盘中的根目录,每个数组成员等价于根目录中目录项。
以上就是PE文件格式的物理分布,下面将总结一下装载一PE文件的主要步骤:
当PE文件被执行,PE装载器检查 DOS MZ header 里的 PE header 偏移量。如果找到,则跳转到 PE header。
PE装载器检查 PE header 的有效性。如果有效,就跳转到PE header的尾部。
紧跟 PE header 的是节表。PE装载器读取其中的节信息,并采用文件映射方法将这些节映射到内存,同时付上节表里指定的节属性。
PE文件映射入内存后,PE装载器将处理PE文件中类似 import table(引入表)逻辑部分。
上述步骤是基于本人观察后的简述,显然还有一些不够精确的地方,但基本明晰了执行体被处理的过程。
其它看这里~
style="font-size: 18px;font-weight: bold;border-left: 4px solid #a10d00;margin: 10px 0px 15px 0px;padding: 10px 0 10px 20px;background: #f1dada;">PE文件是什么?就是EXE文件吗?
pe是一个设计用于为Windows安装准备的计算机最小操作系统。
pe通常放在u盘中,作为一个紧急备用系统,当电脑系统打不开时通过该系统进行备份,系统还原等操作。pe系统是windows预安装环境,是一个操作系统,只是非常小,很精致而已,可以把它安装在U盘上面,用U盘启动就可以进入这个迷你系统启动和维护。
pe是急救系统,在电脑无法开机时,可以通过pe系统修复电脑里的各种问题,比如删除顽固病毒,修复磁盘引导分区,给硬盘分区,数据备份等。通常在电脑出现问题不能正常进入的时候会使用到PE系统。
pe的其他含义
pe是市盈率Price earnings ratio,也称“本益比”、“股价收益比率”。市盈率应与股本挂钩。平均市盈率与总股本和流通股本都有关,总股本和流通股本越小,平均市盈率就会越高。如果股份是全流通的,市盈率就会低一些,如果股份不是全流通的,那么流通股的市盈率就会高一些。
PE投资即Private Equity,简称PE。把Private Equity(PE)翻译成“私募股权投资”,似乎Private的意义在于资金募集渠道是非公开发行。这实际上存在一种误解,应当更多从投资角度来理解,PE主要是投资于非公开发行的公司股权而得名。
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是指Windows系统的预安装环境,它的全称是Preinstallation
Environment。PE其实就是一个临时性的紧急系统,在电脑无法启动或者系统损坏的时候,可以用来恢复我们的电脑,并进行备份。
{{1}}
PE主要是用来进行一些系统操作,重装系统,磁盘分区等等,PE系统占存储空间较小,可以将自己的U盘做成启动盘,存放PE系统,来进行电脑的维护等操作。
{{2}}
通常情况下,开机是不能进入PE系统的。如果电脑出问题,无法正常启动,需要重装等情况时,需要我们进行手动把PE启动设置为优先引导的启动项。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。