网上关于WinPE由于种种原因,教程要么不够详细全面,要么部分内容太陈旧,跟不上PE的发展。总之,让人不满意。就在这段时间有时间,所以我决定仔细整理一下WinPE相关知识,给有需要的朋友。
由于我的水平,有些表达可能不够准确,有些内容可能不够全面,请批评和纠正。
特别说明:我写的教程有相当一部分来自互联网和大师的成就。谢谢你!
一、什么是WINPE
Windows预安装环境Windows PreInstallation Environment(Windows PE),根据微软的官方说法,是Windows在核心上建立的最小有限服务 Win32 操作系统。用于安装 Windows 从网络文件服务器中复制磁盘图像并启动计算机 Windows 安装程序。
Windows PE计算机上的主要操作系统没有设计,它被用作独立的预安装环境和其他安装程序和恢复技术(如 Windows 安装程序、Windows 部署服务 (Windows DS)、系统管理服务器 (SMS) 操作系统 (OS) 部署功能包和 Windows 恢复环境 (Windows RE))使用的完整组件。
Windows PE 它可以作为具有适当授权协议的独立产品,集成了许多 Windows 技术[包括 Windows 安装程序和 Windows 部署服务 (Windows DS)]的组件。大多数人都有Windows PE是用Windows PE操作系统的定义,可以简单直接使用。大多数人都有Windows PE是用Windows PE操作系统的定义,可以简单直接使用。Windows PE大小有时是由自定义决定的。
原始的Windows PE它很简单,只提供有限的可操作性。微软提供的winpe只支持dos类型命令行。
随着一些技术人员的不断完善,逐渐让步PE它有更多的功能PE有桌面环境,支持更多的软件操作和功能。从2002年开始,荷兰人Bart突破性研究WinPE添加各种系统文件WinPE穿上XP漂亮的外套,让WinPE进入我们的日常生活。他的Bart’s PE Builder软件是目前制作的winpe主要工具。
我的理解是这样的:最初的Windows PE类似于Linux内核,我们现在用的各种Windows PE类似于各种类型Linux发行版。
通俗点说,Windows PE 可以理解为小的Windows系统,普通Windows操作系统与鼠标相同Windows也有开始菜单,桌面……,甚至可以像Windows系统上网,看电影,听歌,玩游戏。QQ聊天。只要你对Windows PE扩展,一般Windows能够实现系统的功能,Windows PE也可以做到。
说到这里,我们不得不提到它LXL1638(老九)和老毛桃、深山红叶。Lxl1638制作的PECMD广泛应用于各种领域Windows PE它是一种强大的功能 WinPE 命令解释工具,它是WINPE为创建快捷方式、设置壁纸、分辨率、安装网络等强大操作提供大量命令。现在可以说了PE离不开这个工具。因此Lxl1638和老毛桃也被称为中国WinPE开山鼻祖。老毛桃是对的WinPE为发展和完善做出最大贡献的人。老毛桃为WinPE他为简化、改进和功能增强做出了突出贡献,有力地促进了它WinPE从预装环境到功能强大、使用方便的迷你维护系统的发展。他制作的WinPE它已成为后来者学习的模板。现在大部分人都用了。PE1.X都是基于老毛桃的版本制作的。他也有力地促进了WinPE技术推广。至于深山红叶,他也是WinPE历史上重要的人物。他的WinPE该系统具有独特的特点,是最强大的维护功能WinPE,给后来者很多启发。他的深山红叶PE工具箱一直是我的宝藏。
二、什么是Native PE
Native,在软件平台上,英语意味着基本、本国、基本等。一般的软件或系统平台是积木或模块,可以减少。当软件或系统平台减少到不再减少时,此时的运行环境是native环境。中文称为基本环境。
大家知道G4D加载一些旧机器PE启动时,因为是调用BIOS当检测调用相应的模块时ZIP时间,因为本身没有USB2.0接口只能驱动30K/秒加载速度慢。2011足迹在精简PE时发现了WINDOWS想象一下这种现象ISO内核分为两部分,第一部分是基本驱动和2.0驱动,开始加载时加载。一旦2.0驱动加载完成,读取U盘数据就会很快,另一部分是二级内核,即普通内核。精简一级内核后,一般体积为3-4M左右,G4D加载这么小的体积也很快,因为一级核是基本不可或缺的核心,所以被命名为基本核心,英文名称被称为NATIVE。
但是改造需要一些内部工具的支持,所以2011年足迹开发了一个native shell及native cmd一级内核启动后加载二级内核的工具。这种方法改造了2011足迹PE,起名为PE native版本,区分普通内核PE。
经过这样的改造,一般在一些旧机器上启动一个PE时间从几分钟或几十分钟缩短到2分钟以内(ZIP)。大大提高了速度。而HOTDLL其他一些高手在他的基础上进行了改进和制作Native版XPE、03PE和Win7PE。使Native PE应用更广泛。
当然,因为现在新硬件加载PE已经很快了,所以Native PE基本被淘汰,只有少数PE系统也集成了Native PE(比如我的天意U盘系统)。
三、WinPE有哪些版本
其中PE1.x基于Windows XP和2003,体积小,GUI最小界面不超过20M,我们可以通过扩展来增强它的功能。具体版本分为:
1.0:基于最初的Microsoft Windows XP Professional。
1.1:基于Microsoft Windows XP Professional 含Service Pack 1 (SP1)。
1.2:基于Microsoft Windows Server 2003。
1.5:基于Microsoft Windows XP Professional 含Service Pack 2 (SP2)。
1.6:基于Microsoft Windows Server 2003 含Service Pack 1 (SP1)。
2.0基于Microsoft Windows Vista 和Microsoft Windows Server 2008
2.1 基于Microsoft Windows Vista 和Microsoft Windows Server 2008 含Service Pack 1(SP1)
2.2 基于Microsoft Windows Vista 和Microsoft Windows Server 2008 含Service Pack 2(SP2)
PE3.0基于Windows 7,它的功能比PE1.X更强大,特别是对新电脑的支持和支持USB3.0接口支撑比PE1.X好,但同时它的体积比PE1.X大,启动需要更多的内存。
3.1 基于Microsoft Windows 7 SP1。
3.1 基于Microsoft Windows 7 SP1。PE4.0则基于Windows 8。原生支持USB3.0,支持UEFI启动。
PE5.0则基于Windows 8.1。原生支持USB3.0,支持UEFI启动。PE6.0基于Windows 10,原生支持UEFI启动和NVME固态硬盘。而现在随着WIN11的推出,PE也进入了新时代。目前似乎还没有看到给予WIN11PE我们能把命名版定义为7.0版吗?