Windows预先安装环境
| 开发者 | 微软公司 |
|---|---|
| 源码模式 | 封闭源代码 |
| 当前版本 |
|
| 内核类别 | 混合核心 |
| 许可证 | 免费软件,需要Windows许可证 |
| 官方网站 | docs |
Windows 预先安装环境(英语:Windows Preinstallation Environment,简称 Windows PE 或 WinPE)是 Microsoft Windows 的轻量级版本,主要供个人电脑制造商(OEM)、工作站及服务器创建定制的操作系统环境,或在系统离线时进行故障排除,以取代过时的 MS-DOS 启动磁片或光盘。其性质类似于 Windows 的 Live CD 或子系统,采用 32 比特、64 比特或 ARM64 比特核心。由于硬件资源需求低,适合存储于光盘、U盘等各种便携式设备中。
Windows PE 最初设计仅供 OEM 厂商在生产电脑时预装(Pre-installation)Windows,但随后也以包形式提供给软件开发者与 IT 人员使用。自 Windows XP 以来的各个 Windows 版本均有支持,目前可透过 Windows ADK(Windows 评估与部署包)免费获取。
特点
[编辑]Windows PE(WinPE)是 Microsoft Windows 的精简版本,可透过具备启动功能的 CD、DVD 或 USB U盘加载至随机存储器(RAM)中执行。其特征在于启动时会显示对应 Windows 原型版本的启动画面,并提供基本的图形用户界面(GUI)与 Internet Explorer 浏览器执行环境。相较于完整版 Windows,WinPE 功能较为受限,主要定位于系统维护与部署。WinPE 支持网络功能,但原生仅内置命令提示符(CMD)、记事本及基本维护工具。
WinPE 的设计初衷是为了便利企业开发自定义的 Windows 环境,因此并未在零售市场贩售,但微软允许在遵守授权规范的前提下无偿分发。
在微软的授权下,软件厂商可将自有软件集成至 WinPE 中,使其在电脑启动时直接执行。这些软件通常用于系统修复或维护,例如 Symantec Norton Ghost 或 CPU-Z 等工具,确保电脑在无法正常进入操作系统时仍能进行故障排除。
基于 Windows NT 6.0 核心之后的操作系统,包括 Windows Vista、7、8、10、11 及对应的服务器版本,其安装程序均在 WinPE 环境下执行。自 Windows Vista 起,Windows 的安装架构基本一致;在“安装 Windows”界面中按下 Shift + F10 即可调用命令提示符。
WinPE 亦广泛应用于 OEM 厂商的预装流程。品牌套装电脑在出厂前,厂商可利用 WinPE 进行自动化部署,包括驱动程序安装、自定义 OEM 商标或预装辅助程序,以实现大量电脑快速且一致的安装流程。
由于 WinPE 独立于硬盘中的操作系统执行,用户可不受系统权限限制,任意新增、修改、复制系统文件,甚至格式化系统盘槽。这种特性使 WinPE 成为访问与修复核心系统文件的有效工具。
派生产品
[编辑]Windows 修复环境 (WinRE)
[编辑]自 Windows Vista 起,微软基于 WinPE 开发了 Windows 修复环境 (WinRE),以取代早期的故障修复控制台。当系统多次启动失败时,引导程序会自动进入 WinRE 环境,用户可在此执行系统还原、映像档撤销或透过命令提示符进行文件备份与工具执行。许多 OEM 厂商也会对 WinRE 进行二次开发,提供“一键还原”等定制功能。
WinRE 的功能在 Windows 8 中得到显著强化,引入了“一键初始化系统”(即重置此电脑 / Push-Button Reset)功能,简化了重装系统的流程。用户可选择保留个人文件,此时旧系统文件会被移至 Windows.old 文件夹中;亦可选择彻底擦除数据,并决定仅针对系统分区或整个硬盘进行清理。
诊断与修复工具包 (DaRT)
[编辑]Winternals 公司曾利用 WinPE 开发出广受系统管理员欢迎的 ERD Commander 系列工具,包含 Locksmith(强制清除管理员密码)、系统文件修复及崩溃分析器等功能。微软收购 Winternals 后,将其集成为诊断与修复工具包 (DaRT)。管理员可透过微软桌面优化包 (MDOP) 定制 DaRT 映像档,并在受损机器上执行维护。
修改版 WinPE
[编辑]虽然 Windows 评估与部署包 (ADK) 可产生 WinPE 映像,但原生环境仅包含命令提示符窗口,对一般用户而言易用性较低。
微软虽允许弹性定制功能,但将 WinPE/WinRE 定位为受限产品,并设有“连续使用 72 小时后强制重启”等限制。此外,许多核心组件如 Windows Explorer(负责桌面、任务栏及文件管理)与 WoW64(支持 64 比特系统执行 32 比特程序)亦被移除。尽管微软文件提到可配置其他壳层应用,但仍难以完全替代完整版 Windows 的功能。因此,网络上有技术爱好者长期研究如何破解限制并补回缺失组件。
许多爱好者发布了集成 Windows Explorer 及多种维护工具(如 DiskGenius、NTPWEdit)的修改版 WinPE,虽然广受电脑维修从业者欢迎,但也涉及软件著作权问题。
传统 WinPE 完全加载至存储器执行,启动后可拔除启动界面。然而,部分修改版 WinPE 为了纳入大量工具,改用分层架构:一部分称为“核心”的基础系统完整加载至存储器;另一部分称为“外壳”的工具文件夹则在启动后以挂载方式读取,以节省存储器空间并提升启动速度。
此外,在中国大陆等地,修改版 WinPE 曾派生出涉及灰色产业的“商业 PE”。此类 PE 可能在重装系统过程中隐藏后门,自动安装流氓软件或木马病毒,借此获取推广收益,甚至使受影响电脑成为 DDoS 攻击的受控端(僵尸电脑)。[1][2]
版本
[编辑]已知存在以下版本:
| 版本号 | 介绍 |
|---|---|
| 1.0 | 第一版 Windows PE,基于 Microsoft Windows XP RTM |
| 1.1 | 基于 Microsoft Windows XP Service Pack 1(SP1) |
| 1.2 | 基于 Microsoft Windows Server 2003 RTM |
| 1.5 | 基于 Microsoft Windows XP Service Pack 2(SP2) |
| 1.6 | 基于 Microsoft Windows Server 2003 Service Pack 1(SP1) |
| 2.0 | 基于 Microsoft Windows Vista,此版本不再需要从硬盘加载文件,意味着文件大小现在为 992 MB,而非之前版本的 60 MB。 |
| 2.1 | 基于 Microsoft Windows Server 2008 Service Pack 1(SP1) |
| 2.2 | 基于 Microsoft Windows Server 2008 Service Pack 2(SP2) |
| 3.0 | 基于 Microsoft Windows 7 代码库,被包含于 Windows ADK 2.0 |
| 3.1 | 基于 Microsoft Windows 7 SP1 代码库,被包含与 Windows ADK 补充更新中 |
| 4.0 | 基于 Microsoft Windows 8 代码库,被包含于 Windows 8 的 Windows ADK |
| 5.0 | 基于 Microsoft Windows 8.1 代码库,被包含于 Windows 8.1 的 Windows ADK |
| 5.1 | 需要手动应用的 5.0 版本的更新 |
| 10.0.10240.16384 | 基于 Windows 10 代码库,它包含在 Windows 10 1507 版本的 Windows ADK 中。[3][4] |
| 10.0.10586.0 | 基于 Windows 10 1511 代码库,被包含于 Windows 10 1511 版本的 Windows ADK 中 |
| 10.0.14393.0 | 基于 Windows 10 1607 代码库,被包含于 Windows 10 1607 版本的 Windows ADK 中 |
| 10.0.15063.0 | 基于 Windows 10 1703 代码库 |
| 10.0.16299.15 | 基于 Windows 10 1709 代码库 |
| 10.0.17134.1 | 基于 Windows 10 1803 代码库 |
| 10.0.17763.1 | 基于 Windows 10 1809 代码库 |
| 10.0.18362.1 | 基于 Windows 10 1903 代码库 |
| 10.0.19041.1 | 基于 Windows 10 2004 代码库 |
| 10.0.20348.1 | 基于 Windows Server 2022 |
| 10.0.22000.1 | 基于 Windows 11 代码库,支持 x86 和 ARM32 体系架构的最后版本。 |
| 10.0.22621.1 | 基于 Windows 11 22H2 代码库 |
| 10.0.25398.1[5] | 基于 Windows 11 23H2 代码库 |
| 10.0.26100.1 | 基于 Windows 11 24H2 代码库 |
参考资料
[编辑]- ^ 360安全. 老毛桃PE盘工具木马:一款“通杀”浏览器的主页劫持大盗 - FreeBuf互联网安全新媒体平台. FreeBuf. [2019-05-09]. (原始内容存档于2019-05-09).
- ^ 腾讯电脑管家. U盘启动盘制作工具藏毒 重装系统需谨慎_腾讯电脑管家-安全资讯. [2019-05-09]. (原始内容存档于2021-01-15).
- ^ Windows PE (WinPE). Microsoft Ignite. 2018-10-02 [2023-11-07]. (原始内容存档于2018-11-29) (英语).
- ^ Rhee, Yong. Download: Windows 10 Assessment and Deployment Kit (ADK). Microsoft. 2015-08-11 [2023-11-07]. (原始内容存档于2016-10-06) –通过Yong Rhee's Microsoft Technet Blog (英语).
- ^ windows-driver-content. What's new in the ADK for Windows 11, version 22H2 (updated September 2023). docs.microsoft.com. [2023-10-10]. (原始内容存档于2023-11-07) (美国英语).