周炜为什么一头白发:什么是 ImageX?

来源:百度文库 编辑:中财网 时间:2024/05/01 09:05:46
什么是 ImageX?

应用到: Windows Vista

ImageX 是一个命令行工具,原始设备制造商 (OEM) 和公司可以使用它来捕获、修改和应用基于文件的磁盘映像以进行快速部署。ImageX 可以使用 Windows 映像 (.wim) 文件复制到网络,或者还可以使用其他利用 .wim 映像的技术,如 Windows 安装程序、Windows 部署服务 (Windows DS) 以及系统管理服务器 (SMS) 操作系统功能部署包。

本主题包括以下内容:

  • ImageX 的优点

  • 常见 ImageX 方案

  • ImageX 的限制

  • ImageX 的依赖性

  • ImageX 的相关技术

ImageX 的优点

基于扇区的映像的限制促使 Microsoft 开发出 ImageX 及其附带的 Windows 映像 (.wim) 文件格式。可以使用 ImageX 创建映像,在不提取和重新创建映像的情况下修改映像,并最终从同一个工具中将映像部署到环境。由于 ImageX 在文件级别进行工作,因此它提供了以下几种功能:

  • 更具灵活性和可通过部署的介质进行控制。

  • 快速提取映像以缩短安装时间。

  • 由于“单实例”而缩减了映像大小,“单实例”意味着将文件数据与路径信息分开存储。这样可以一次存储存位于多个路径或多个映像中的文件,并通过映像共享这些文件。这样可以一次存储位于多个路径或多个映像中的文件,并在映像间共享这些文件。

  • 非破坏性映像应用程序。ImageX 不会对驱动器的内容执行完全覆盖操作。可以选择性添加和删除信息。

  • 跨 Windows 支持的任何平台上工作的功能。

  • 两种不同的压缩算法(快速压缩和最大压缩)可进一步缩减映像的大小。

  • 将映像文件视为目录的功能。例如,可以通过文件管理工具(如 Windows 资源管理器)添加、复制、粘贴和删除文件。

许多 OEM 和公司都需要尽可能快地部署和安装 Windows,包括所有相关的更新、应用程序和设置。缩减的部署和安装时间降低了 OEM 的制造开销,并且可以降低企业部署的开销和计划风险。

过去,当 OEM 和企业需要将安装 Windows 所需时间量降到最低时,他们会使用基于扇区的映像格式或 xcopy 命令将 Windows 安装复制到新硬件上。

基于扇区的映像格式和 xcopy 命令都具有一些限制。基于扇区的映像:

  • 要求目标计算机使用与主计算机相同的硬件抽象层 (HAL)。

  • 要求目标计算机从主计算机启动的相同大容量存储控制器启动。

  • 会破坏目标计算机硬盘驱动器的现有内容,导致 Windows 部署方案复杂化。

  • 会精确复制硬盘驱动器;因此,映像只能在与主计算机分区类型相同的分区上进行部署,并且其分区不小于主计算机上分区的大小。

  • 不能直接修改映像文件。

  • 可能需要购买第三方应用程序和服务。

常见 ImageX 方案

ImageX 是一个命令行工具,它可以在操作系统映像(包括应用程序)中使用共享的映像格式来创建、修改和部署映像。以下方案与 ImageX 过程十分相符。

如果您要将 Windows 映像转移到其他计算机,则即使该计算机具有相同的硬件配置,也必须运行 sysprep /generalize。sysprep /generalize 命令将从您的 Windows 安装中删除特有的信息,使您能够在其他计算机上重新使用该映像。下一次启动 Windows 映像时,将运行特定的配置阶段。在此配置阶段中,许多组件都有必须在您在新的计算机上启动 Windows 映像时处理的操作。要使用将 Windows 映像移至新的计算机的任何方法(包括通过映像、硬盘复制或其他方法),都必须先使用 sysprep /generalize 命令。如果不运行 sysprep /generalize,则无法将 Windows 映像移动或复制到其他计算机。

创建映像以进行快速部署

ImageX 的最常见方案是从网络位置捕获和应用映像,以进行快速部署。此方案要求将技术人员计算机启动到 Windows PE 中、使用 ImageX 捕获映像、将映像放置于网络共享上,然后将映像应用于目标计算机。

修改映像文件

ImageX 的另一种常见方案是自定义现有映像,包括更新文件和文件夹。此方案使用 Windows 映像文件系统筛选器(WIM FS 筛选器)驱动程序和文件管理工具(如 Windows 资源管理器)从映像添加、删除、编辑和复制文件。

ImageX 的限制

ImageX 具有以下限制:

  • 仅可将 ImageX 用于捕获及应用操作系统的完整版本和软件应用程序。不能使用 ImageX 来捕获及应用操作系统或应用程序的升级。

  • 仅可使用格式化的 Windows 映像 (.wim) 文件与 ImageX 进行交互。不能使用 ImageX 处理以前通过第三方映像工具创建的映像。

  • 对于 .wim 文件仅可使用一种压缩类型。附加的映像文件必须使用与初始捕获相同的压缩类型。

  • 您只能从带有 Service Pack 2 (SP2) 的 Windows XP、带有 Service Pack 1 (SP1) 的 Windows Server 2003 或 Windows Vista 中装载映像。

    注意虽然 ImageX 无法从运行其他任何操作系统的计算机装载映像,但是它可以捕获和应用任何 Windows Vista、Windows Server 2003、Windows XP 和 Windows 2000 Professional 版本的映像。

  • 仅可在 NTFS 文件系统上使用读/写权限来装载 .wim 文件。这样,可以避免由 FAT 文件系统施加的 2 千兆字节 (GB) 的限制,并防止 FAT 或其他非 NTFS 文件系统中可能出现的数据丢失。

    注意虽然 ImageX 只能从 NTFS 文件系统使用读/写权限来装载 .wim 文件,但是可以从 NTFS、FAT、ISO 和 UDF 文件系统使用只读权限来装载映像。当映像文件以只读权限装载时,无法保存对此文件的更改。

  • 必须使用其他 Microsoft 工具(如 Diskpart 和 Format)为卷映像准备磁盘。如果使用 ImageX 部署 Sysprep 映像,则必须将映像部署到相同的卷。

  • ImageX 当前不支持以下 NTFS 功能:

    • 扩展属性。

    • 对象 ID。

    • 既不是符号链接也不是联接的重分析点。ImageX 将无法应用它们。

    • 稀疏文件。(可以捕获和应用它们,但应用后这些文件就不再稀疏。)

ImageX 的依赖性

ImageX 具有以下依赖性:

  • 使用 Windows 系统映像管理器 (Windows SIM),可以创建一个以后可用 ImageX 来捕获的安装映像。

  • 通过使用 Sysprep,可以准备 ImageX 要捕获的映像。如果在主计算机上运行 Sysprep,则可以删除所有用户和计算机特定的设置和数据,将产品激活时钟重置为 30 天,并且可以在重新启动时创建新的安全标识符 (SID)。运行 Sysprep 之后,可以将主计算机启动进入 Windows 预安装环境 (Windows PE) 以捕获映像。如果使用 ImageX 来部署 Sysprep 映像,则必须将此映像部署到相同的卷。

  • 必须将技术人员计算机启动进入 Windows PE 环境。从 Windows PE 中,可以运行 ImageX 以捕获映像。创建映像之后,请启动技术人员计算机、安装 WIM FS 筛选器驱动程序、编辑映像,然后从网络位置应用此映像。

ImageX 的相关技术

ImageX 与以下技术有关。

Windows 部署服务 (Windows DS)

如果不使用 ImageX 进行部署,可以使用 Windows 部署服务 (Windows DS)。Windows DS 使公司可以使用 Windows PE 和 Windows DS 服务器对最新的操作系统和其他 .wim 文件进行远程管理和部署。此部署方案可以完全无人参与,并且可对其进行自定义和升级。

注意Windows DS 替换了现有的远程操作系统安装 (RIS) 部署技术。

Windows 预安装环境 (Windows PE)

Windows 预安装环境 (Windows PE) 是一个带有受限服务的最小 Win32 操作系统。Windows PE 提供了一种环境,ImageX 可以从该环境捕获和应用映像。Windows PE 和 ImageX 是用于 Windows 部署的主要工具。

系统管理服务器 (SMS) 操作系统部署功能包

如果不使用 ImageX 进行部署,可以使用系统管理服务器 (SMS) 操作系统部署功能包。SMS 操作系统部署功能包使公司能够以可自定义、集中和可升级的方式部署最新的操作系统和应用程序。