WinPE是什么? 

  微软是这么说的:WinPE全称是Windows Preinstallation Environment,即Microsoft Windows预安装环境,是一个基于保护模式下运行的Windows XP Professional的工具,只拥有较少(但是非常核心)服务的Win32子系统。这些服务为Windows安装、实现网络共享、自动底层处理进程和实现硬件验证。

  WinPE允许信息技术 (IT) 人员构建自定义的解决方案,通过自动化操作加速桌面部署过程,这样他们只需花更少的时间和精力就可以让桌面保持更新。WinPE能够运行Windows安装程序、脚本和映像制作应用程序。WinPE还能让你创建和格式化硬盘分区,并且给你访问NTFS文件系统分区和内部网络的权限。这个预安装环境支持所有能用Win2000和WinXP驱动的大容量存储设备,你可以很容易地为新设备添加驱动程序。支持Fat、Fat32、NTFS系统分区的文件COPY、删除以及分区格式化等操作。

  使用WinPE可以帮助你把现有基于MS-DOS的工具转换为32位的WindowsAPIs,以便你在标准的开发环境(例如微软的VisualStudio)中更加容易地维护这些应用程序。WinPE所包含的硬件诊断和其他预安装工具都支持标准的WinXP驱动,你无需任何做其他特别的工作。对于程序开发者来讲,就可以把主要精力放在程序的诊断、调试和开发的环节上。

有点没看懂?

没看懂就对了,谁在解释某个东西的含义时会直接把课本上的定义拿来念啊。(逃

通俗地介绍PE

打个比方:

张三的电脑坏了,要你来修。

电脑已经无法启动,而你身边只有一块容量足够的U盘和你的可以正常使用的笔记本电脑。

这时你会怎么办?肯定要首先让张三的电脑能启动啊。

但是启动啥呢?完整的Windows加上维护用的工具起码得几十GB,先不说你的U盘放下这么多文件还剩下多少空间,你得想想从U盘启动这么大个系统,制作这样的U盘要多久,启动又要多久。U盘的速度可没有你的硬盘那么快,不信你拿个硬盘测试软件看看。

Windows PE就是为了这个而生的!

它的特点:

1、速度快,体积小巧。

一般的PE只有几百MB大小,省下空间的同时又提高了加载速度。

这也带来了一个坏处:为了在绝大多数电脑上可用,PE除了必要的不加载不能运行系统的驱动之外,不携带任何其它驱动程序,所以如果你的某个触摸板之类的设备不能在PE里使用的话,别大惊小怪。

2、极度精简。

PE系统为了减少体积,通常都会使用被极致精简的系统最小内核。简单来说,就是系统只能实现最基本的功能,不是让来给你玩3A大作的!

当然,这也是要付出代价的,那就是有些依赖某个运行库的程序运行不起来了。

3、带有维护工具

虽然RoguePE在定义上不是维护型PE,而是网络娱乐性PE。但它仍然带有不少维护工具。这些工具基本上都是为了帮你修复引导、装系统用的。

其实PE也不是非带维护工具不可,但是为了方便好用,一般的PE都会带几个。

4、RAMOS

什么意思呢?就是说系统启动时会将所有文件加载至内存再启动,启动后即使你拔出U盘,绝大多数功能仍然可以运行。

它还有一个好处,就是脱离磁盘启动,你可以从U盘启动后把U盘给格式化了,还可以把硬盘上的操作系统给扬了。

5、极高权限

通常,用户在使用Windows PE时,为了使用户能对硬盘上的关键系统文件进行操作而不提示没有对文件的操作权限(微软就是怕你手贱这么干),会使用SYSTEM账户作为用户账户。这是Windows里的最高权限账户(我们在此先不谈TrustedInstaller),理论上对任意文件都有最高权限(没错,比你在用的管理员账户还高)。

最后修改:2023 年 10 月 16 日
如果觉得我的文章对你有用,请随意赞赏