Windows预先安装环境

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Windows预先安装环境
开发者微软公司
编程语言{{#property:p277}}
源码模式封闭原始码
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    内核类别混合核心
    许可证免费软件,需要Windows许可证
    官方网站{{URL|example.com|可选的显示文本}}Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    仓库
    • {{URL|example.com|可选的显示文本}}
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)

    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 代码库

    参考资料[编辑]

    1. ^ 360安全. 老毛桃PE盘工具木马:一款“通杀”浏览器的主页劫持大盗 - FreeBuf互联网安全新媒体平台. FreeBuf. [2019-05-09]. (原始内容存档于2019-05-09). 
    2. ^ 腾讯电脑管家. U盘启动盘制作工具藏毒 重装系统需谨慎_腾讯电脑管家-安全资讯. [2019-05-09]. (原始内容存档于2021-01-15). 
    3. ^ Windows PE (WinPE). Microsoft Ignite. 2018-10-02 [2023-11-07]. (原始内容存档于2018-11-29) (English). 
    4. ^ 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). 
    5. ^ 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). 

    外部链接[编辑]