Windows预先安装环境

来自Local Chinese Wikipedia
跳转到导航 跳转到搜索

Template:NoteTA 页面Template:Multiple issues/styles.css没有内容。脚本错误:没有“Message box”这个模块。Template:Main Other 脚本错误:没有“Unsubst”这个模块。脚本错误:没有“Check for unknown parameters”这个模块。

Windows 预先安装环境(英语:Windows Preinstallation Environment,简称 Windows PEWinPE)是 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 代码库

参考资料[编辑]

外部链接[编辑]

Template:NavboxV2 Template:NavboxV2 Template:Microsoft