Windows预先安装环境
| 开发者 | 微软公司 |
|---|---|
| 编程语言 | {{#property:p277}} |
| 源码模式 | 封闭原始码 |
| 当前版本 | |
| 内核类别 | 混合核心 |
| 许可证 | 免费软件,需要Windows许可证 |
| 官方网站 | {{URL|example.com|可选的显示文本}}Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value) |
| 仓库 |
|
Windows 预先安装环境(英语:Windows Preinstallation Environment,简称 Windows PE 或 WinPE)是 Microsoft Windows 的轻量级版本,主要供个人电脑制造商(OEM)、工作站及伺服器建立客制化的作业系统环境,或在系统离线时进行故障排除,以取代过时的 MS-DOS 启动磁片或光碟。其性质类似于 Windows 的 Live CD 或子系统,采用 32 位元、64 位元或 ARM64 位元核心。由于硬体资源需求低,适合储存于光碟、随身碟等各种可携式装置中。
Windows PE 最初设计仅供 OEM 厂商在生产电脑时预装(Pre-installation)Windows,但随后也以套件形式提供给软体开发者与 IT 人员使用。自 Windows XP 以来的各个 Windows 版本均有支援,目前可透过 Windows ADK(Windows 评估与部署套件)免费取得。
特点[编辑]
Windows PE(WinPE)是 Microsoft Windows 的精简版本,可透过具备启动功能的 CD、DVD 或 USB 随身碟载入至随机存取记忆体(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) (English).
- ^ 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 (English).
- ^ 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) (en-us).