比较 Windows XP 和 Windows Vista 部署技术

Windows XP 和 Windows Server 2003 中使用的许多部署技术已针对 Windows Vista 进
行了更改。以下部分简要描述了以前的工具和过程如何与 Windows Vista 部署工具集对
应。

OEM 预安装工具包和 Windows 自动安装工具包
Windows OEM 预安装工具包 (Windows OPK) 和 Windows 自动安装工具包 (Windows
AIK) 是用于自定义和部署 Windows 的工具。

Windows AIK 用于 Windows 的企业部署,并包含配置和安装 Windows 所需的工具和文
档。

以前版本的 Windows 包括了企业部署工具(作为 Deploy.cab 的一部分)。Windows
AIK 中所包含的工具集与 Windows OPK 中所包括的工具集相同。

Windows OPK 用于 OEM 和系统构建商,并包含 Windows AIK 中的所有工具和信息。此
外,Windows OPK 还提供有关 OEM 授权要求和策略方针的特定信息。

两种产品都包含相同的工具套件。

映像管理
Windows Vista 映像不依赖于硬件抽象层 (HAL)。可以维护适用于所有 HAL 类型的单
个 Windows 映像。但是,对于不同的处理器结构(32 位和 64 位平台),您需要维护
不同的映像。

ImageX
ImageX 是一种特别设计用于部署的新 Microsoft 映像技术。ImageX 支持 Windows
Vista 中所使用的最新 Windows 映像 (.wim) 文件格式。ImageX 是一个基于 Windows
映象 API 的命令行工具。

有关详细信息,请参阅 ImageX 技术参考。

Windows 安装程序
在 Windows Vista 中,Windows 安装程序进行了显著更改。以下列表描述了一些较重要
的更改。

Setup.exe 替换了以前的 Windows 安装程序 Winnt.exe 和 Winnt32.exe。

Setup.exe 是在命令提示符下运行的仅 GUI 工具。以前文本模式的安装程序已被弃用。
若要对 Windows 安装程序的各个阶段进行自定义,请查看可用于要进行修改的设置的各
个配置阶段。

在以前版本的 Windows 中,可以创建一个由 Windows 安装程序自动使用的 Winnt.sif
文件。对于 Windows Vista,无人参与的由 DVD 启动的方法由更全面的模糊应答文件搜
索代替。通过将应答文件命名为 Autounattend.xml 并放置于软盘或 UFD 设备的根目录
下,此文件将自动由 Windows 安装程序占用。可以将应答文件复制到软盘驱动器的根目
录,还可以将其复制到计算机上的其他位置(其中安装程序将在安装之前自动使用应答
文件)。有关模糊应答文件搜索的详细信息,请参阅 Windows 安装程序的运行方式。

Windows Vista 中仍支持 $OEM$。有关详细信息,请参阅了解分发共享和配置集。

添加全新驱动程序
您可以在安装之前,立即将设备驱动程序添加到脱机 Windows 映像。这使您可以在安
装 Windows 之前添加启动时重要的设备驱动程序。

在 Windows Vista 中,不支持以前使用 OEMPnPDriverPath 作为机制将设备驱动程序添
加到 Windows 的方法。必须使用程序包管理器(或在 Windows 安装过程中)将设备驱
动程序添加到应答文件。

有关这些新过程的详细信息,请参阅管理 Windows 的设备驱动程序。

Windows 无人参与安装
在以前版本的 Windows 中,无人参与安装过程由多个基于文本的应答文件(例如
Unattend.txt 和 Winbom.ini)自动完成。这些应答文件可在 Windows 安装和部署的特
定阶段中启用自动安装。由于某些无人参与安装设置在多个配置阶段中有效,因此这些
文件(特别是 Unattend.txt 和 Sysprep.inf)之间存在显著的相同点。

在 Windows Vista 中,无人参与安装过程将对 Windows 安装和部署的所有阶段使用一
个基于 XML 的应答文件 (Unattend.xml)。这些部署阶段称为配置阶段。在 Windows 安
装过程中,可以在一个或多个配置阶段中应用无人参与安装设置。Unattend.xml 模仿了
以前多个无人参与安装文件的实现。

可使用 Windows 系统映像管理器 (Windows SIM) 来创建和维护应答文件。有关详细信
息,请参阅 Windows 系统映像管理器技术参考。

配置阶段
在 Windows 安装过程中,可在安装的不同阶段中应用不同的设置。这些安装阶段称为配
置阶段。这些配置阶段包括 windowsPE、offlineServicing、generalize、
specialize、auditSystem、auditUser 和 oobeSystem。

在以前版本的 Windows 中,使用过多个应答文件(Unattend.txt 和 Winbom.ini
等)。对于 Windows Vista,单个应答文件 (Unattend.xml) 用于自动进行安装和部
署。此应答文件可分为不同部分(每个部分用于一个配置阶段),各部分对应不同的应
答文件。

下表将以前的 Windows 应答文件映射到新的 Windows Vista 配置阶段。

Windows XP 应答文件  Windows Vista 配置阶段 �
Unattend.txt
generalize、specialize

Sysprep.inf
generalize、specialize

Winbom.ini WINPE
windowsPE

Winbom.ini FACTORY
auditSystem、auditUser

Winbom.ini OOBE
oobeSystem

Oobeinfo.ini
oobeSystem

以下图表阐述了 Windows Vista 中的配置阶段如何映射到以前版本的 Windows 中使用
的各个应答文件。

Windows 系统映像管理器
Windows SIM 替换了安装管理器。使用 Windows SIM,可以查看 Windows 映像上现有的
设置、在 Windows 安装过程中创建应答文件以修改这些设置以及创建和管理分发共享内
容和配置集。

有关详细信息,请参阅 Windows 系统映像管理器技术参考。

使用程序包管理器处理 Windows
程序包管理器是 Windows Vista 的新增工具。程序包管理器是一种工具,用于应用更
新、语言包和其他由 Microsoft 提供的更新。以前版本的 Windows 使用 Update.exe。
对于每个 Windows 更新,都可使用这一更新安装程序。对于 Windows Vista,现在拥有
用于 Windows 的自带安装程序。此安装程序属于 Windows Vista 处理堆栈。Windows
Vista 的更新仅作为文件和资源进行分发。

程序包管理器、“控制面板”中的“添加/删除程序”项目以及 Windows Update 都使
用 Windows Vista 处理堆栈。

此外,还可以使用程序包管理器将更新安装到脱机 Windows 映像,包括更新、启动时重
要的设备驱动程序和语言包。

有关详细信息,请参阅程序包管理器技术参考。

安装过程中运行其他命令
Cmdlines.txt 文件被 Microsoft-Windows-Deployment 组件中的 RunSynchronous 设置
替换。若要模仿 Cmdlines.txt,必须在 specialize 配置阶段中指定此设置。

此外,[GUIRunOnce] 部分由 Microsoft-Windows-Shell-Setup 组件中的
FirstLogonCommands 设置替换。

在安装过程中,运行其他命令的方式有以下几种:

将 RunSynchronous 命令添加到应答文件。RunSynchronous 命令可用于 Microsoft-
Windows-Setup 和 Microsoft-Windows-Deployment 组件。有关详细信息,请参阅“��
人参与 Windows 安装参考”。

编辑 Setupcomplete.cmd 文件。在 Windows 安装完成之后将运行此文件,并会执行此
文件中的所有命令。有关详细信息,请参阅将自定义脚本添加到 Windows 安装程序。

语言包
Windows Vista 中的语言包替换了以前版本 Windows 的 MUI 文件。与 MUI 文件不同,
可以将语言包添加到脱机 Windows 映像。有关语言包的详细信息,请参阅管理
Windows 语言包。

Sysprep
针对 Windows Vista,Sysprep 进行了显著更改。有关 Windows Vista 中 Sysprep 运
行方式的其他详细信息,可在 Sysprep 技术参考中找到。

在以前版本的 Windows 中,Sysprep 适用于 Windows CD Deploy.cab(在 Windows
OPK 中),或者适用于可以下载的 Deploy.cab 文件(在最新的 Service Pack 中)。
对于 Windows Vista,Sysprep 包含在 %WINDIR%System32sysprep 目录中的每个安装
文件中。您必须始终运行该版本 Windows 中所包含的 Sysprep 版本,并且必须始终从
Sysprep 文件夹运行 Sysprep。

用于 Windows Vista 的 Sysprep 不依赖于硬件抽象层 (HAL)。可以创建一个通用的
x86 Windows 映像,并可将该映像传送到任何基于 X86 的操作系统。32 位和 64 位版
本的 Windows Vista 要求使用单独的映像。

sysprep.exe /reseal 命令已更改为 sysprep.exe /generalize /oobe 命令。在 OEM
将计算机交付给最终用户之前,要求先运行 sysprep /oobe 命令。

工厂模式被重命名为审核模式。

Sysprep.inf 中的设置替换为 Unattend.xml 应答文件中的设置。

Sysprep 包括更新的命令行选项。

以前的 Sysprep 选项  Windows Vista Sysprep 选项 �
-audit
无更改

-factory
由 /audit 选项替换。

-mini
由 /oobe 选项替换。

-reseal
由 /generalize 选项替换。

-nosidgen
使用 /generalize 选项删除安全 ID (SID)。

-reboot
无更改

-quit
无更改

-noreboot
无更改

-clean
已弃用

-bmsd
已弃用

-activated
如果指定了 SkipRearm 设置,则使用 /generalize 选项来重置激活。使用
SkipRearm 设置可从 Windows 操作系统中删除授权特定的信息。有关详细信息,请参阅
无人参与的 Windows 安装参考中的 Microsoft-Windows-Security-Licensing-SLC 组
件。

Windows PE
Window PE 2.0 是基于 Windows Vista 内核的 Window PE 更新版本。如同以前的版本
一样,Window PE 2.0 提供了用于启动原始硬件的平台。在以前版本的 Windows 中,
Window PE 具有有限的可用性。对于 Windows Vista,Windows PE 自定义工具可用于
Windows AIK 和 Windows OPK 中。

Windows PE 2.0 的新功能包括以下几点:

安全更新:现在,Windows PE 中也包含对安全套接字层 (SSL) 的支持功能。

用于 .wim 文件管理的工具:可用使用 ImageX 命令行工具自定义和启动 .wim 文件。

新增启动支持:可以从 Windows OPK DVD、Windows AIK DVD 上的 .wim 文件启动
Windows PE,或者使用带有 /boot 选项的 ImageX 工具进行启动。

72 小时重新启动支持:Windows PE 重新启动时钟已从 24 小时延长到 72 小时。

即插即用支持:Windows PE 运行时,可以检测并安装硬件设备。此功能支持包括可移动
媒体和大容量存储设备在内的任何内置 PnP 设备。默认情况下将启用此功能。

Drvload 工具:启动时,可以使用此新命令行工具将全新驱动程序添加到 Windows PE。
将驱动程序 .inf 文件作为输入项,Drvload 就可以安装驱动程序。

PEImg 工具:使用此新命令行工具可以脱机自定义 Windows PE 映像。可以使用 PEImg
添加和删除驱动程序、Windows PE 组件以及语言包。

启动配置数据 (BCD):使用此新启动配置文件可以自定义启动选项。此文件替换
Boot.ini。

启动扇区 (Bootsect) 工具:通过更改以前版本 Windows 的引导代码来支持 Windows
Vista 的启动管理器 (Bootmgr),可以使用此工具启用对早期版本 Windows 的部署。此
工具替换 FixFAT 和 FixNTFS。

自动可写入 RAM 驱动器:从只读介质启动时,Windows PE 将自动创建一个可写入 RAM
磁盘(驱动器 X),并分配 32 兆字节 (MB) 的 RAM 磁盘用于常规用途的存储。使用压
缩的 NTFS,32 MB的空间最多可容纳 60 MB 的内容。

Winpeshl.ini 中 [LaunchApps] 的部分:此部分可进行扩展以启用命令行选项。

有关详细信息,请参阅 Windows PE 技术参考。

欢迎使用 Windows
对于 Windows Vista,“欢迎使用 Windows”(又称为 OOBE)进行了很大更改。在早期
版本的 Windows 中,术语 OOBE 用作“全新体验”的缩写以及 system32 目录中一个文
件夹的名称。在 Windows Vista 中,Oobe.xml 是 OEM 提供的信息的内容文件,此信息
将显示在“欢迎使用 Windows”、“ISP 注册”对话框和“欢迎中心”中。

“欢迎使用 Windows”已重新经过设计和简化,以帮助最终用户更加快速和轻松地访问
桌面。“欢迎使用 Windows”的页面更少;最终用户只需输入少量信息;并且使最终用
户开始使用 Windows 之前的整个过程需时更短。

欢迎中心是多个可选的但却很重要的 Windows 任务的新启动点,也是 OEM 定义的任务
的启动点。欢迎中心为 OEM 提供了一个可以为客户提供附加值的强大平台。欢迎中心提
供来自 Microsoft 的信息,包括有关传送文件和设置、添加新用户和管理 Windows 性
能的信息。此外,OEM 还可以添加有关 ISP 注册和最终用户的其他服务信息,并可添��
指向这些内容的链接。

有关 Oobe.xml 的详细信息,请参阅 Oobe.xml 技术参考、首次体验、概览:自定义
“欢迎使用 Windows”以及概览:自定义欢迎中心。

自定义支持体验
对于 Windows Vista,支持体验进行了显著更改。以下列表提供了已更改内容的概述。

对于 Windows Vista,要分发多语言或多区域计算机的 OEM 需要对帮助和支持升级页面
进行自定义。

对于 Windows Vista,要分发单语言或单区域计算机的 OEM 需要对“控制面板”的“系
统”程序中的支持信息进行自定义。OEM 可以使用 Windows 系统映像管理器 (Windows
SIM) 中的 Unattend.xml 设置来执行该自定义操作。有关对“控制面板”中的支持信息
进行自定义的详细信息,请参阅系统控制面板。有关使用 Windows 系统映像管理器
(Windows SIM) 修改或删除设置的详细信息,请参阅自定义应答文件中的设置。

在以前版本的 Windows 中,“帮助和支持”是基于 HTML 的应用程序。对于 Windows
Vista,“帮助和支持”基于 XML。“帮助和支持”现在使 OEM 和企业客户能够更加灵
活地添加特定类型的内容。

除帮助和支持升级页面以外,OEM 和企业客户还可以自定义帮助和支持主页上的内容,
并可使用多种形式添加自定义主题。该自定义内容可以包括特定于以下内容的主题:
OEM 或企业功能、常见问题解答、头等客户关注问题列表、有关维护和担保的信息、指
向联机支持和聊天的链接以及指向支持网站的链接。

OEM 和企业客户可以通过“帮助和支持”目录以及“帮助和支持”搜索使自定义内容可
用。

有关自定义 Windows Vista 的“帮助和支持”的信息,可在 Windows OPK DVD 或
Windows AIK DVD 上的软件开发工具包 (SDK) Windows Vista 帮助 Authoring.chm 中
找到。有关自定义“帮助和支持”的详细信息,请参阅帮助和支持以及概览:自定义帮
助和支持。

远程安装服务 (RIS)
RIS 已由 Windows 部署服务 (Windows DS) 替换。有关详细信息,请参阅 Windows 部
署服务文档。

标签: , , ,

留下回复(本站有评论邮件通知功能)