Windows PE 简介
Windows(R) 预安装环境 (Windows PE) 3.0 是一种可启动工具,为安装、故障排除和恢复提供了最小的操作系统功能集。Windows PE 并不是一个常规用途的操作系统。它设计用于三种特定任务:
- 安装 Microsoft Windows 7。每次安装 Windows® 7 时,Windows PE 都会运行。在安装阶段收集配置信息的图形工具将在 Windows PE 中运行。此外,信息技术 (IT) 部门可以自定义和扩展 Windows PE 以满足其独特的部署需求。
- 故障排除。Windows PE 可用于自动和手动故障排除。例如,如果 Windows 7 由于系统文件损坏而无法启动,则 Windows PE 可以自动启动并运行 Windows 恢复环境 (Windows RE)。还可以手动启动 Windows PE 以使用内置或自定义的故障排除和诊断工具。
- 恢复。原始设备制造商 (OEM) 和独立软件供应商 (ISV) 可以使用 Windows PE 构建自定义的自动解决方案,以恢复和重建运行 Windows 7 的计算机。例如,用户可以从 Windows PE 恢复 CD 或恢复分区启动计算机,以便自动重新格式化其硬盘并使用原始驱动程序、设置和应用程序重新安装 Windows 7。
| Windows PE 支持部署早期版本的 Windows。请参阅 Microsoft(R) 软件许可限制条款,或联系 Microsoft 代表。 |
体系结构
Windows PE 的优点
创建 Windows PE 以帮助 OEM 和 IT 专业人员启动未运行操作系统的计算机。
过去,OEM 和 IT 专业人员常常使用基于 MS-DOS 的启动软盘启动计算机。但是,基于 MS-DOS 的启动软盘具有许多限制,使其很难用于预安装 Windows 或恢复现有的安装或数据。限制包括:
- 不支持 NTFS 文件系统。
- 不支持本地网络。
- 不支持 32 位(或 64 位)Windows 设备驱动程序,这样就必须找到 16 位驱动程序。
- 有限地支持自定义应用程序和脚本。
基于 MS-DOS 的启动磁盘的限制致使 Microsoft 开发了 Windows PE,现在它是 Microsoft 用于启动未运行操作系统的计算机的主要工具。将计算机启动到 Windows PE 后,可以为安装 Windows 而准备计算机,然后从网络或本地源启动 Windows 安装程序。还可以处理 Windows 的现有副本或恢复数据。
由于 Windows PE 基于 Windows 7 内核,因此它通过提供以下功能来解决基于 MS-DOS 的启动磁盘的限制:
- 对 NTFS 5.x 文件系统的本地支持,包括动态卷的创建和管理。
- 对 TCP/IP 网络和文件共享的本地支持(仅客户端)。
- 对 32 位(或 64 位)Windows 设备驱动程序的完全支持。
- 对 Win32 应用程序编程接口 (API) 的子集的本地支持。
- 对 Windows Management Instrumentation (WMI)、Microsoft 数据访问组件 (MDAC) 和 HTML 应用程序 (HTA) 的可选支持。
- 可以从各种媒体类型,包括 CD、DVD、USB 闪存驱动器 (UFD) 和远程安装服务 (RIS) 服务器启动。
- 支持 Windows PE 脱机会话。
- 可以脱机处理 Windows PE 映像。
| 本部分讨论独立 Windows PE。其他产品和技术(例如 Windows 部署服务)中使用的自定义版本的 Windows PE 可能会提供不同的功能。有关在这些环境中使用 Windows PE 的详细信息,请参阅相关产品文档。 |
Windows PE 限制
Windows PE 是 Windows 7 的子集,它具有以下限制:
- 为减小大小,Windows PE 仅包括可用的 Win32 API 的一个子集。I/O(磁盘与网络)和核心 Win32 API 也包括在内。
- 为防止将 Windows PE 作为盗版操作系统使用,在连续使用 72 小时后,Windows PE 将自动停止运行外壳程序并重新启动。无法对此时间段进行配置。
- Windows PE 无法作为文件服务器或终端服务器使用。(不支持远程桌面。)
- 分布式文件系统 (DFS) 名称解析仅支持独立的根。不支持域根。独立 DFS 根允许 DFS 根仅存在于本地计算机上,因而不使用 Active Directory。
- 连接到文件服务器所支持的方法为 TCP/IP 和 TCP/IP 上的 NetBIOS。不支持其他方法(例如 IPX/SPX 网络协议)。
- 在运行 Windows PE 时对 Windows PE 注册表进行的所有更改将在下次重新启动计算机时丢失。若要对注册表进行永久性更改,必须在启动 Windows PE 之前脱机编辑注册表。
- 创建 Windows PE 中的分区时,将以连续顺序来分配驱动器号。但是,在重新启动 Windows PE 时,会将驱动器号重置为默认顺序。
- Windows PE 不支持 Microsoft.NET Framework 或公共语言运行时间 (CLR)。
- Windows PE 不包括 Windows on Windows 32 (WOW32)、Windows on Windows 64 (WOW64)、虚拟 DOS 机 (VDM)、OS/2 或 POSIX 子系统。
- 在启动 Windows 安装程序之前,可以使用 Windows PE 对计算机磁盘进行配置和分区。如果在启动 Windows 安装程序之前,已使用 Diskpart.exe 将硬盘转换为动态磁盘,则在安装操作系统时会将这些硬盘识别作为外部磁盘,并且这些硬盘上的任何卷都将无法访问。
- Windows PE 不支持使用 Windows Installer (.msi) 打包的应用程序。
- Windows PE 不支持 802.1x。
Windows PE 依存关系
Windows PE 依赖大量 Windows 技术才能正常运行。
- 如果在网络上使用 Windows PE,动态主机配置协议 (DHCP) 和域名服务 (DNS) 服务器将十分有用,但不是必需的。
- 如果从网络启动 Windows PE,则必须使用 Windows 部署服务。
- 如果安装 Windows,则必须运行 Windows 安装程序 (Windows 7 中的 Setup.exe 或 Windows Server 2003 中的 Winnt32.exe)。
- 如果自动进行 Windows Windows 7 安装,则必须使用 Unattend.xml 答案文件。
有关 Windows PE 的技术
Windows PE 与其他多种 Windows 安装技术以及一些恢复技术密切相关。其中某些技术(例如 Windows DS 和 Windows 7 安装程序)包括自定义版本的 Windows PE。
Windows 安装程序
为了使安装过程更加快速和有效,Windows 安装程序在硬盘驱动器上使用 Windows 映像 (.wim) 文件安装 Windows。安装程序使用自定义版本的 Windows PE 来启动计算机,并将 Windows 从 .wim 文件复制到硬盘驱动器。
无人参与安装
无人参与安装是一种自动进行全新安装和升级的方法,其中只需管理员或技术人员进行极少的交互操作。它使用您创建的 Unattend.xml 答案文件,并可从 Windows 产品 DVD 或共享的分发文件夹执行此安装。
无人参与安装在需要进行以下操作时十分有用:
- 在具有不同类型硬件配置的计算机上执行自动安装。
- 在特定类型的服务器(例如域控制器、远程访问服务器以及运行证书服务或群集服务的服务器)上执行自动安装。
- 将基于 Windows 的服务器升级到 Windows Server® 2008 R2、Windows Server® 2008 Standard 或 Windows Server® 2008 Enterprise 操作系统。
- 在自动安装过程中配置广泛的操作系统设置,而不使用批处理文件和脚本。
除了这些部署解决方案之外,无人参与安装还是创建基于映像的主安装和 RIS 安装的有效方法。
初始化无人参与安装的常用方法是使用 Windows PE 启动计算机,然后从网络上的分发文件夹启动带有答案文件的安装程序。
Windows 恢复环境
Windows 恢复环境 (Windows RE) 是基于 Windows PE 的可扩展恢复平台。计算机无法启动时,Windows 会自动故障转移至此环境。然后,Windows RE 中的启动修复工具会自动诊断和修复不可启动的 Windows 7 安装。此外,Windows RE 还是多种执行手动系统恢复工具的一个开始点。此文档的主要受众包括原始设备制造商 (OEM)、原始器械制造商 (ODM),以及专业的信息技术 (IT) 公司。
Windows 部署服务
Windows 部署服务是远程安装服务 (RIS) 的 Windows Server 更新和重新设计版本。Windows 部署服务有助于 Windows 操作系统的快速应用和部署。可以通过基于网络的安装使用该服务来设置新计算机,而不必亲自走到每台计算机前面,也不必使用 CD 直接安装。Windows PE 提供了在新计算机上安装 Windows 7 映像的启动环境。


0 comments:
Post a Comment