2023年11月30日发(作者:)
完全掌握 Windows7 使用与维护超 级手册 第 15 讲 高级安装与用户迁移 内容
导读 直接使用 Windows 7 光盘安装适用于只有少电脑的家庭或小型办公环境,随
着电脑数增加,光盘安装的交互输入及操作会占用系统管员大时间。因此,微软提
供功能齐全的操作系统部署工具,以协助系统管员快速评估安装环境以及大批安装
操作系统。 预估学习时间 150 分钟 本章学习提要 学习使用 MAP 有 ACT 评估
部署环境 了解光盘无人值守安装、网络共享快速安装、服务器部署三 种方案 设计
自动应答文件,实现光盘无人值守安装 掌握映像提取方法,制作安装映像文件 制
作 Windows PE 启动盘 使用 Windows PE 启动盘,安装网络映像 架设部署服务器
通过部署服务器部署映像 客户端 PXE 启动及安装部署映像 第15章 15.1 批量高
级安装与部署前期准备 批量部署 Windows 7 系统是一项复杂的工作,它通常由环
境评估、选择部署方案、实施三个阶段组成。其中,环境评估对于企业应用环境犹
为重要,假如企业内大量电脑硬件无法满足 Windows 7 的系统要求,升级的可行
性便值得商榷,又或者某应用程序在 Windows 7 环境下存在兼容问题,部署工作
可能需要解决兼容问题后才能实施。 15.1.1 部署环境评估 为一台电脑安装
Windows 7 系统,只需检查本机的硬件是否满足系统配置即可。即使是升级安装,
使用“Windows 7 升级安装顾问工具”检查也可以获得较准确的评估。整个评估过程
大概 15 分钟左右,随着电脑数量的增加,评估所需的时间就会越来越长。在数百
台电脑的环境下,假如要逐一评估各台电脑的情况,系统管理员的工作将难以想象。
事实上,资深系统管理员评估 Windows7 部署环境时,并非焦头烂额地忙碌着,而
是可以休闲地喝着咖啡。因为微软已为大批量部署环境评估准备了Microsoft
Assessment and Planning Toolkit 和 Microsoft Application CompatibilityToolkit 两大
工具,只需正确安装及设置,大量的评估工作可由软件自动完成。 Microsoft
Assessment and Planning Toolkit Microsoft Assessment and Planning Toolkit(简称
MAP)是一个微软开发的部署环境评估工具。该软件在获得相应 Active Directory 授
权或指定管理员帐户、密码的情况下,可以批量扫描 Active Directory、指定 IP 区
段或指定工作组的电脑,获取其详细硬件信息并向管理员提供详细的统计数据,甚
至可以利用它的报告生成功能,自动生成可读性较强的部署环境评估报告及统计表
格,供企业管理层决策使用。 以下为使用 MAP 评估 Windows 7 安装环境的简要
说明介绍。 Step1.创建保存资料的数据库名称,并启动评估向导,准备评估 Windows
7 部署环境。 单 击 【 Inventory and Assessment Wizard】 链接 输入数据库名称 选
择该单选按钮 选 择 【 Discovery and Readliness 】 → 【Windows 7 Readliness】
选项 单击【OK】按钮 图15-1 Step2.程序提供了多种电脑发现方案,将待评估环境
内的电脑加入至 MAP。如果是域的环境,建议使用 Use Active Directory domain
service 选项;如果没有域的环境,则根据需要选择工作组或通过 IP 检索的方式发
现电脑。 选 择 【 Computer Dicoverymethods】选项 选择适合实际环境的电脑 检
索方法 单击【Next】按钮 输入工作组名称 单击【Next】按钮 图15-2 Step3.设置各
主机的验证帐户及密码。如果各台主机的管理员密码一致,则单击【Use on all
computer】选项,然后指定一个管理员密码。 输入各台电脑的管理员帐 户及密码 输
入使用该帐户密码的主机 单击【NewAccount】按钮 单击【SaveandNew】 按钮添
加下一组数据 添加完毕,单击 【Save】按钮 单击【Next】按钮 程序扫描工作组
内主机, 单击【Close】按钮 获取硬件数据 图15-3 Step4.扫描结束,程序主界面会
显示概述性资料,接下来可以自动生成详细的报告及报表。 选择所需的报告 内容
选择【File】→【Prepare New Reports and Proposals】选项 单击【Next】按钮 图15-4
Step5. 在“userprofileDocumentsMAP”目录下,打开以数据库名称命名的文件夹,里
面就是详细的报告资料了。 详细的电脑硬件报表 长达 20 页的分析报告 图15-5
Microsoft Application Compatibility Toolkit Microsoft Application Compatibility
Toolkit(简称 ACT)是一个用于评估现有软件与新系统兼容性的工具。它需要 SQL
Server 支持才能运行,而且使用方法也较复杂,这里仅简单介绍它的使用流程。 1.
将管理员目前所使用的帐户新增至 SQL Server 数据库实例,并授予 db_datareader、
db_datawriter、db_owner 权限,然后新建一个共享目录,让所有用户写入数据。 2.
以管理员身份运行 ACT连接到 SQL 服务器并新建一个数据库。 连接 SQLServer
及建立数据库 图15-6 3.在 ACT 中切换至 Collect 项目,新建一个收集器,并指定
收集信息输出至前面所建的共享目录。 创建及设置收集器 图15-7 4.将收集器保存
为可执行文件,并通过 Active Directory 将软件指派安装至用户端电脑,或者通过
邮件方式分发给所有用户,并让他们执行该文件。 5.当所有用户均执行收集器程序
后,再次打开 ACT,切换至 Analyze 项目,单击【Send and Receive】按钮,上传
数据至微软 Exchange 服务器并获得相应的软件兼容性评估。 分析所收集到的软
件信息 图15-8 管理员获得待评估环境的完整软件、硬件信息以及相关的兼容性分
析资料后,就可以与管理层人员讨论是否着手升级到 Windows 7 系统了。 15.1.2
获取及准备系统部署工具包 经过环境评估之后,接下来要进入系统部署阶段,这一
阶段将会使用 Windows 自动安装工具包(Windows Automated Installation Kit,以
下简称 WindowsAIK),该工具包是微软官方提供的部署工具和相关文档的集合光
盘,主要用于协助 OEM 厂商、系统管理员完成 Windows 部署的各项技术工作,
例如封装系统、提取映像、修改映像、制作 Windows PE 光盘、Windows PE 启动 U
盘等。部署工具宝库—Windows AIK 用于部署 Windows 7 操作系统的简体中文版
Windows AIK,可从
/downloads/milyid696DD665-9F76-4177-A811-
39C26D3B3B34ampdisplaylangzh-cn 网站免费下载。下载获得 KB3AIK_ 映
像文件后,可直接刻录为光盘。 容量达 1.8GB 的 Windows AIK 是一座部署装备
宝库,它由 Windows SIM、ImageX、DISM、WindowsPE、Sysprep、USMT 等工
具和上千页的技术文档组成。其中,电子技术文档涵盖 Windows 部署操作流程、
各种部署工具的使用说明、命令行工具参数以及 Windows 系统的技术细节,对系
统管理人员极具参考价值。安装 Windows AIK Windows AIK 将安装在系统管理员
自己所使用电脑上。目前新版 WindowsAIK 已经不再支持 Windows XP 系统,所
以要安装该工具包,必须准备一台安装 Windows 7、Windows Server 2003 SP2、
Windows Server2008 系列、WindowsServer2008 R2 系列或 Windows Vista SP1 操
作系统的电脑。 安装完毕,可以单击 按钮,选择【所有程序】选项,选择
【MicrosoftWindows AIK】目录,并在其下找到相应的工具及说明文档启动项目。
15.1.3 了解典型部署方案及操作流程 所有要安装 Windows 的电脑准备就绪后,接
下来简要介绍微软官方推荐的数套部署方案和操作流程,供读者选择合适的部署方
案。 光盘无人值守自动安装 光盘无人值守自动安装,官方文章称之为“从媒体部
署”。这种安装方式与一般光盘安装相似,区别在于整个安装过程不需要任何交互操
作,从而让系统管理员在安装系统的同时执行其他工作,而不必在电脑旁值守。 这
种部署方式有两个比较突出的优点:一是完全不需要网络介入,在离线环境下也可
以轻易安装;二是不需要考虑各部署电脑之间的硬件差异,只要达到安装 Windows
7 操作系统的硬件要求即可使用该部署方案。缺点也有两个:一是完成安装后,系
统管理员需要从安装电脑取回自动应答 U 盘或光盘,未能完全实现开始安装后完
全不用管的效果;二是不适用于无光驱的办公机型。 图15-9 对于系统不能识别的
硬件,除了手动安装及设置驱动程序之外,也可以修改 Windows 7 原版光盘并添
加所需的驱动程序,使该部署方式更实用。 通过网络共享快速自动安装 通过网络
共享快速自动安装,官方文章称之为“从网络部署”或“基于映像的部署”。这种安装
方式需要从部署环境中选出一台或多台具有代表性的电脑作为参考电脑(即引用计
算机) ,然后在这些电脑安装及配置 Windows 7 系统及应用软件。完成以上工作
之后,系统管理人员使用映像工具制作参考电脑的映像,并将映像上传至网络文件
服务器,需要部署的客户端使用 Windows PE光盘或 U 盘启动后,直接套用映像快
速完成安装。 图15-10 这种部署方式的优点有两个:一是新部署的系统已经配置了
硬件驱动并安装了工作过程中所需的软件,马上可以交付客户使用;二是系统管理
员可根据用户使用反馈信息随时修改参考电脑的系统,并重新制作映像,使用新映
像安装的电脑更容易适应当前的办公环境,能减轻系统管理的工作量。 然而,其缺
点也有三个:一是与光盘无人值守自动安装一样,完成安装后需要取回启动
Windows PE 光盘或 U 盘,无法实现开始安装后完全不用管的效果;二是如果客户
端硬件配置各不相同,将难以使用该部署方式;三是安装时需要使用网络,假如待
安装系统的客户端使用的网卡 Windows PE 不支持,使用较麻烦。 通过部署服务
器批量部署 通过部署服务器批量部署是大中型企业常用的部署方案。这种方案的前
期准备工作较多,需要架设 Active Directory 网域环境和安装 Windows Server 2008
操作系统的电脑作为部署服务器和 DHCP 服务器,而客户端安装系统相当简便,
只需将客户电脑连接网线并设为网络启动,启动后选择服务器发布的操作系统映像,
即可自动完成安装工作。 图15-11 这种部署方式有三个优点:一是客户端安装系统
的操作非常简单,而且不需要 U 盘、光盘作为启动媒体;二是既可以使用原版安
装映像,也可以使用包含应用程序、硬件驱动程序的自定义映像,使用十分灵活;
三是系统管理员可根据用户的反馈信息随时修改映像,让新安装的电脑更符合企业
的使用需求。 通过部署服务器批量部署最大的缺点在于对网络环境要求高。整个部
署过程需要 DHCP 服务器、Active Directory 域服务器、Windows 部署服务器三台
服务器紧密配合才能完成;另一个缺点是客户端电脑必须支持 PXE 网络启动。对
于不支持 PXE 网络启动的电脑,额外安装新网卡的工作量也不小。 15.2 光盘无
人值守自动安装 要实现光盘无人值守自动安装,需要完成以下三项任务: 第一、
制作应答文件并储存于移动媒体(在安装 Windows AIK 的技术人 员电脑进行)。
第二、使用应答文件安装客户端电脑(在目标电脑进行)。 第三、封装系统,交付
客户(此为可选任务,在目标电脑进行)。 下面分三个小节来详细说明如何完成这
三项任务。 15.2.1 制作自动应答文件 自动应答文件是光盘无人值守自动安装的关
键,它将替代用户回答安装程序的所有交互提问。假如自动应答文件存在问题,系
统安装操作就会暂停,等待用户应答后才能继续。 Windows 7 的自动应答文件是
一个名为 的 XML 文本档案。系统管理员只需载入安装映像并在
Windows KIA 的 Windows 系统映像管理器中填写相关数据,程序就会自动生成对
应的文件。以下以制作自动完成以下 6 项工作的应答文件为例,介绍详细的制作过
程。 1. 设置默认输入法为美式英语,界面语言为中文。 2. 删除第一块硬盘的所有
分区, C 主分区占用该硬盘所有可用空间。 3. 激活 C 分区,自动安装 Windows
7 Professional 系统。 4. 设置网络类型为工作网络 5. 预设管理员密码 6. 安装完
毕,封装系统 Step1.将 Windows7 安装光盘 Sources 目录中的 和所有
扩展名为 clg 的文件复制到硬盘中,并取消这些文件的只读属性。 Step2. 单击 按
钮,选择【所有程序】→【Microsoft Windows AIK】 →【Windows 系统映像管理
器】选项,启动 Windows 系统映像管理器。 Step3.载入 映像文件,准
备提取应答事项。 选择 映 像文件 选择【文件】→【选择 Windows 映
像】选项 单击【打开】按钮 图15-12 Step4.在一个映像文件中可能包含了多个不同
的版本的 Windows 操作系统,从中选择一个需要自动安装的版本。 选择准备自动
安装的版本 单击【确定】按钮 图15-13TIP 假如程序没有找到所选版本的 clg 文
件(编录文件),将会询问是否创建该文件。若单击【否】按钮,则返回【选择映
像】界面重新选择其他版本;若单击【是】按钮,将生成 clg 文件。(生成编录文
件的时间较长,大概要数十分钟)。 图15-14 Step5.抽取需要应答的项目至应答文
件栏位。需要注意的是,各个 Windows 安装版本映像内的 WinPE 版本号可能略
有差异。操作时,只要版本数值之前的描述与图中所述相同即可。 SetupUILanguage
添 加 至 【应答文件】栏位 选择载入的安装映像 双 击 【 x86_Microsoft‐
Windows‐International‐Core‐ WinPE_6.1.7600.16385_neutral】项目 在
【SetupUILanguage】项目上单击右键,选取 【 添 加 设 置 以 传 送 1 windows
PE 】 项 目 图15-15 Step6.使用相同的方法,抽取以下应答项目。 组件位置 抽取
项目 Microsoft-Windows-SetupDiskConfiguration windowsPE
DiskCreatePartitionsCreatePartition Microsoft-Windows-SetupDiskConfiguration
windowsPE DiskModifyPartitionsModifyPartition
Microsoft-Windows-SetupImageInstallOSIm windowsPE ageInstallTo
Microsoft-Windows-Setup UserData windowsPE
Microsoft-Windows-International-Core-WinP windowsPE E
Microsoft-Windows-Shell-SetupOEMInform specialize ation
Microsoft-Windows-Shell-SetupAutologon auditSystem
Microsoft-Windows-Shell-SetupOOBE oobeSystem
Microsoft-Windows-DeploymentReseal oobeSystem Microsoft-Windows-PnpSysprep
PersistAllD oobeSystem eviceInstalls Step7.设置应答内容,具体的应答项目以及对应
的意义如下表所示: 选择需要设置的位置 手动设置参数值 图15-16位置 1
Microsoft-Windows-International-Core-WinPE对 应 的 InputLocale en-US值
SystemLocale zh-cn UILanguage zh-cn UserLocale zh-cn说明 InputLocale lt输入
区域设置gt SystemLocale lt系统区域设置gt UILanguage lt安装界面语言gt
UserLocale lt用户区域设置gt位置 2
Microsoft-Windows-International-Core-WinPESetupUILangu age对 应 的
UILanguage zh-cn值说明 安装界面语言位置 3
Microsoft-Windows-SetupDiskConfiguration对 应 的 WillShowUI OnError值说明
决定是否显示交互图形界面。可选值有三个: OnError 为出错时显示交互界面
Always 为一直显示交互界面 Never 为不显示交互界面位置 4
Microsoft-Windows-SetupDiskConfigurationDisk对 应 的 DiskID 0值
WillWipeDisk true说明 DiskID 为从 0 开始的硬盘序号 WillWipeDisk 为是否清
除现有数据。True 为清除,false 为 保留位置 5
Microsoft-Windows-SetupDiskConfigurationDiskCreatePart itionsCreatePartition对 应
的 Extend true值 Order 1 Type Primary说明 Extend,是否将所有空间归入所建
分区,true 为归入,fals e 为保留 Size,以 MB 为单位指定分区容量 Order 为以 1
为起始值分区编号 Type 为分区类型,一般选 Primary位置 6
Microsoft-Windows-Setup DiskConfigurationDiskModifyPa rtitionsModifyPartition对
应 的 Active true值 Format NTFS Label Windows Letter C Order 1
PartitionID 1说明 Active,true 激活此分区,false 不激活 Format ,文件系统可选
NTFS Label ,Windows,分区卷标 Letter ,驱动器号 Order ,分区编号
PartitionID ,分区序号位置 7 Microsoft-Windows-SetupImageInstallOSImage对 应
的 WillShowUI OnError值说明 参考位置 3 的说明位置 8
Microsoft-Windows-SetupImageInstallOSImageInstallTo对 应 的 DiskID 0值 .
发布评论