关注IT
关注系统玩家

Windows Server 2008 R2 SP1 和 Windows 7 SP1 的部署指南

 本指南用于帮助 IT 管理员部署带 Service Pack 1 (SP1) 的 Windows Server® 2008 R2 或 Windows® 7。本文档包括在一般企业或大型企业环境中安装 SP1 的相关技术信息、过程和建议。本指南包含一些基本的操作系统信息,但我们假定读者已掌握 Windows Server 2008 R2、Windows 7 和更新安装方面的实践知识。

有关部署的更多信息,请参阅以下 Microsoft 资源:

  • Microsoft Deployment Toolkit 文档 (http://go.microsoft.com/fwlink/?LinkId=108442)(可能为英文网页)
  • System Center Configuration Manager 2007 (http://go.microsoft.com/fwlink/?LinkId=100278)(可能为英文网页)
  • Windows 自动安装工具包 (Windows AIK) (http://go.microsoft.com/fwlink/?LinkId=193132)(可能为英文网页)

 

下表中列出了本书所使用的术语定义。

术语 定义
集成安装 也称为“补充安装”。采用此安装方式时,Service Pack 被集成在操作系统中。因此,操作系统和 Service Pack 是同时安装的。使用集成安装方式可以升级计算机,也可以在没有安装任何操作系统的计算机上执行全新安装。
脱机 在更新映像时,“脱机”一词是指更新或修改当前不在运行的操作系统映像。例如,可以使用 Windows 自动安装包 (AIK) 中的 ImageX 来更新 Windows(R) 映像 (.wim) 文件。
联机 在更新映像时,“联机”一词是指更新或修改计算机启动后所运行的操作系统。例如,使用 Windows 更新安装更新就是一个联机操作。
程序包 一个文件集,代表用于修复问题或引入新功能的更新。程序包包括文件本身以及管理程序包所必需的元数据。
Service Pack 产品更新的方式包括整合式和分布式。Service Pack 就是包含更新以改善系统可靠性、程序兼容性、安全性等等的软件包。这些更新打包到一起以便于下载和安装。Service Pack 包含迄今为止发布的所有修补程序以及对现有功能的其他改进。
独立程序包 SP1 程序包的一种版本,包含在任意一台计算机上安装该程序包所需的全部文件(即便没有连接到 Internet 也可以安装)。相反,通过 Windows 更新安装 SP1 程序包时,只会下载并安装特定计算机所需的文件。通过 Windows 更新下载的程序包与相应的独立程序包在大小上常常有很大的差别。
更新
  • 名词:指由 Microsoft 发布的用于改进或修复软件产品的任何更新、更新汇总、Service Pack、功能包、重要更新、安全性更新或修补程序。有关各种更新类型的定义,请参阅 Microsoft 知识库中的文章 824684 (http://go.microsoft.com/fwlink/?LinkId=43258)(可能为英文网页)。
  • 动词:表示使计算机或文件包含最新内容。
升级
  • 名词:指将产品特定版本替换为同一产品的更高版本所用的软件包。
  • 动词:表示使用安装介质中的 Setup.exe 将现有的程序文件、文件夹和注册表项更新为最新的版本。升级过程不会更改现有的文件和设置,而是执行全新安装,也就是删除所有文件然后重新安装。

推荐的 Windows 更新和改进集合是 Windows Server 2008 R2 和 Windows 7 SP1,它们合并在一个可安装的更新中。Windows Server 2008 R2 SP1 还提供了一整套企业级虚拟化创新功能,其中包括使用动态内存和 Microsoft RemoteFX(TM) 的新增虚拟化功能。

  • Windows 7 Service Pack 1 和 Windows Server 2008 R2 中的重要更改 (http://go.microsoft.com/fwlink/?LinkId=194726)(可能为英文网页)
  • Windows 7 和 Windows 2008 R2 Service Pack 1 中包括的修补程序和安全更新 (http://go.microsoft.com/fwlink/?LinkId=194725)(可能为英文网页)
  • Windows 7 和 Windows Server 2008 R2 SP1 Beta 测试重点指南 (http://go.microsoft.com/fwlink/?LinkId=194727)(可能为英文网页)

当前,还没有报告也未在测试中发现需要你在安装前或安装后立即采取纠正措施的任何关键问题。发行说明文档会不断更新,因此如果用户发现或报告此类问题,它们会出现在以下位置:

  • 发行说明:此版本 Windows Server 2008 R2 Service Pack 1 中的重要问题
  • 发行说明:此版本 Windows 7 Service Pack 1 中的重要问题

有关特定功能的详细信息,请查阅本文档后面相关章节中所链接的文档。

部署 SP1 之前,请完成以下步骤:

  • 规划部署
  • 执行部署前的任务

这些步骤将帮助你计划此 Service Pack 的部署,包括:检查下列问题、查看可用的部署方案、检查应用程序兼容性,以及了解某些虚拟化注意事项。

  • 考虑计划方面的问题
  • 查看可用的部署方案
  • 检查应用程序兼容性
  • 了解虚拟化注意事项

考虑计划方面的问题。为确定最适合你组织的 SP1 部署方案或方案组合,请考虑以下问题。请注意,Microsoft Deployment Toolkit 文档 (http://go.microsoft.com/fwlink/?LinkId=108442)(可能为英文网页)中包含的最佳方法和工具可帮助你解答有关集成式映像安装的问题。例如,你应当考虑以下问题。

  • 你是要对运行 Windows Server 2008 R2 或 Windows 7 的现有计算机进行更新、执行新的安装,还是将早期版本的 Windows 升级到 Windows Server 2008 R2 或 Windows 7?
  • 我应该采用哪种安装选项?
  • Service Pack 文件存储在何处?
  • 对我的变更和配置管理流程有何影响?
  • 在部署之前,我应该如何测试并验证 Service Pack 或映像安装?
  • 需要多少网络容量才能确保 Service Pack 部署不会对网络造成负面影响或给其他业务应用程序带来重大性能问题?
  • 怎样才能确定 Service Pack 已安装成功?

查看可用的部署方案。就此版本而言,支持六种安装方案:

  • 方案 1:使用 Windows 更新进行安装
  • 方案 2:使用安装程序可执行文件来安装独立程序包
  • 方案 3:创建或更新自定义映像
  • 方案 4:使用 WSUS 进行部署
  • 方案 5:使用 Windows 部署服务进行部署
  • 方案 6:使用 SMS、System Center Configuration Manager 或 System Center Essentials 进行部署

这些部署方法在部署 SP1 部分中有详细介绍。

检查应用程序兼容性。应用程序兼容性工具包 (ACT) 5.6 可帮助你识别并管理整个应用程序组合,从而减少因解决问题而导致的成本和时间。要了解详细信息和下载 ACT 5.6,请参阅 http://www.microsoft.com/downloads/details.aspx?familyid=24DA89E9-B581-47B0-B45E-492DD6DA2971&displaylang=en。

了解虚拟化注意事项。只有当你打算将本 Service Pack 应用到运行 Hyper-V(TM) 的计算机时,尤其是当你在任何虚拟机上使用新的 RemoteFX 或动态内存功能时,才需要考虑这些注意事项。否则,你可以跳到执行部署前的任务部分。

 

只有当你打算将本 Service Pack 应用到 Windows Server 2008 R2 或 Windows 7 虚拟机时,尤其是在使用新的 Microsoft RemoteFX 或动态内存功能时,才需要考虑这些注意事项。否则,你可以跳到执行部署前的任务部分。

如果要安装本 Service Pack 的计算机上运行着 Hyper-V,则应该注意以下事项:

  • 你可以在运行 Windows Server 2008 R2 和 Windows Server 2008 R2 SP1 的虚拟化服务器之间随意导入/导出虚拟机,只要虚拟机上没有启用 Microsoft RemoteFX 和动态内存功能即可。
    note备注
    如果不启用动态内存和 RemoteFX,已保存的虚拟机状态和快照在两个版本之间是兼容的。
  • 运行 Windows 作为来宾操作系统且安装了 R2 集成服务的虚拟机可以在运行 Windows Server 2008 R2 SP1 的虚拟化服务器上正常运行。然而,动态内存和 RemoteFX 功能则要求安装 SP1 版本的集成服务,其中还包括其他更新和改进。要获取这些服务的 SP1 版本,请在来宾操作系统上安装 SP1,或使用 Hyper-V 管理器(请参阅 Hyper-V Getting Started Guide以了解详细信息)。

有关 Microsoft RemoteFX™ 的详细信息,请参阅“RemoteFX 的新增功能”,网址是 http://go.microsoft.com/fwlink/?LinkId=192437(可能为英文网页)。

若要使用 RemoteFX,虚拟化服务器必须运行 Windows Server 2008 R2 SP1,虚拟机必须运行 Windows 7 Enterprise SP1 或 Windows 7 Ultimate SP1,远程客户端计算机必须运行 Windows Server 2008 R2 SP1 或 Windows 7 SP1。

有关 RemoteFX 对 CPU 和其他硬件的重要要求的详细信息,请参阅“针对 RemoteFX 的硬件注意事项”(http://go.microsoft.com/fwlink/?LinkId=191918)(可能为英文网页)。

开始使用 RemoteFX 之前,请注意以下事项:

  • 你应该先在虚拟化服务器上安装视频卡驱动程序,然后再启用远程桌面服务和 Hyper-V 角色。否则,RemoteFX 3D 视频适配器在 Hyper-V 管理器中将不可用。
  • 禁用任何使用 Windows XP 显示驱动程序模型 (XDDM) 驱动程序的图形处理单元。
  • 如果你使用板载管理适配器通过 IP 来管理 KVM 开关,请在启用 RemoteFX 角色后立即安装 RemoteFX Cap 驱动程序。RemoteFX Cap 驱动程序支持在加载 Windows 操作系统之前通过 IP 访问 KVM(以便能够访问 BIOS)。一旦加载操作系统之后,你就能使用远程桌面协议或通过 IP 管理 KVM 的非 Microsoft 解决方案访问 RemoteFX 服务器了。有关 RemoteFX Cap 驱动程序的更多信息,请参阅“在单个远程桌面虚拟化主机服务器上部署 Microsoft RemoteFX 循序渐进指南”。
  • 如果你不使用板载管理适配器通过 IP 来管理 KVM 开关,务必在 BIOS 中禁用任何此类适配器。
  • 在允许虚拟机使用 3D 适配器之前,请确保在 Windows 7 来宾操作系统上安装本 Service Pack。安装 Windows 7 之后,启用远程桌面服务,并验证可以远程连接至虚拟机。然后关闭虚拟机,接着选择 Hyper-V 管理器的“设置”菜单中的“添加硬件”,并指向“3D 视频卡”,从而将一个新视频卡添加至虚拟机。启动虚拟机,然后正常连接至虚拟机。若要获得完整的 3D 桌面体验,请启动 Mstsc.exe,并确认“选项”菜单中的“体验”设置设为“LAN (10Mbps 或更高)”。
  • 在使用虚拟 3D 视频适配器的情况下,无法使用虚拟机连接,因此请使用远程桌面。如果需要使用虚拟机连接,必须从虚拟机中删除虚拟 3D 视频卡。

以下文档中提供了关于设置和使用 RemoteFX 的详细指导说明:

  • 为个人虚拟桌面部署 Microsoft RemoteFX 循序渐进指南 (http://go.microsoft.com/fwlink/?LinkId=192429)(可能为英文网页)
  • 使用 Microsoft RemoteFX 配置 USB 设备重定向循序渐进指南 (http://go.microsoft.com/fwlink/?LinkId=192432)(可能为英文网页)
  • 在单个远程桌面虚拟化主机服务器上部署 Microsoft RemoteFX 循序渐进指南 (http://go.microsoft.com/fwlink/?LinkId=177903)(可能为英文网页)
  • 为虚拟桌面池部署 Microsoft RemoteFX 循序渐进指南 (http://go.microsoft.com/fwlink/?LinkId=192433)(可能为英文网页)
  • 在远程桌面会话主机服务器上部署 Microsoft RemoteFX 循序渐进指南 (http://go.microsoft.com/fwlink/?LinkId=192436)(可能为英文网页)

动态内存是本 Service Pack 中的一项新增 Hyper-V 功能。借助此功能,虚拟化服务器可以建立一个内存池,并基于虚拟机的使用量动态地添加或删除内存。这使得虚拟化服务器上的虚拟机有更高的整合率。若要使用动态内存,虚拟化服务器必须运行 Windows Server 2008 R2 SP1 或者应用了本 Service Pack 的 Hyper-V Server 2008 R2。

note备注
如果你安装本 Service Pack,然后为现有虚拟机启用动态内存,那么即使你将虚拟机的最大内存设为以前的某个静态内存值,最大内存仍然会被设为默认的 64 GB。若要纠正此问题,只需再次将最大内存设为所需的值。

运行各种操作系统的虚拟机都可以使用动态内存功能;有关完整列表,请参阅“动态内存评估指南”(http://go.microsoft.com/fwlink/?LinkId=192444)(可能为英文网页)。该指南还详细论述了动态内存的设置和用法。

你可以使用 Windows 7 版本的远程服务器管理工具 (RSAT) 来管理虚拟机,但无法使用此版本来配置 RemoteFX 或动态内存的设置。SP1 版本的 RSAT 目前仍不可用,因此,若要在运行 Hyper-V Server 2008 R2 SP1 的虚拟化服务器上管理这些设置,请使用运行 Windows Server 2008 R2 SP1 的服务器。

你还可以使用 System Center Virtual Machine Manager (VMM) 来管理运行 Windows Server 2008 R2 SP1 的虚拟化服务器,但目前无法配置 RemoteFX 或动态内存的设置。如果使用 VMM 来移动启用了动态内存功能的虚拟机,动态内存将被禁用。

Windows Server 2008 R2 Hyper-V 群集可以作为运行 Windows Server 2008 R2 和 Windows Server 2008 R2 SP1 的节点的混合群集来运行。有关在群集中安装 Service Pack 的信息,请参阅 http://support.microsoft.com/kb/174799/zh-cn。在群集中安装 Service Pack 之前,应该注意以下事项:

  • 在整个群集升级为 Windows Server 2008 R2 SP1 之前,不要启用 RemoteFX 和动态内存。
  • 将启用了动态内存的虚拟机迁移到不支持动态内存的节点上会失败将启用了 RemoteFX 的虚拟机迁移到不支持 RemoteFX 的节点上会失败。

    若要实时迁移启用了 RemoteFX 的虚拟机,所有节点必须都支持 RemoteFX,所有节点必须使用完全相同的图形处理单元,所有节点必须都启用了 RemoteFX。有关 RemoteFX 的 CPU 要求的详细信息,请参阅“RemoteFX 的硬件注意事项”,网址是 http://go.microsoft.com/fwlink/?LinkId=191918(可能为英文网页)。

在安装 SP1 之前执行以下任务。如果使用 Windows 更新来安装 SP1,请确保在接受 Microsoft 软件许可协议的条款之前执行下面这些任务。

  1. 检查磁盘空间要求。下表列出了系统分区大概的磁盘空间要求,其中包括默认的英文 (EN) 语言包。请注意,如果计算机上安装其他语言包,那么空间需求量会增加。有关每种安装方法的详细信息,请参阅部署 SP1。对于 Windows Server 2008 R2 SP1:
    安装方式 大概的磁盘空间要求 程序包下载大小
    独立安装
    • 基于 x64:7.4 GB
    • 基于 Itanium:3.6 GB
    • 基于 X64:903 MB
    • 基于 Itanium:511 MB
    Windows 更新
    • 基于 x64:850 MB
    • 基于 Itanium:不适用
    • 基于 x64:95.7 MB
    • 基于 Itanium:不适用
    note备注
    基于 x64 和基于 Itanium 的计算机支持 SP1。有关独立于此 Service Pack 的 Windows Server 2008 R2 系统要求的详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=190938(可能为英文网页)。

    对于 Windows 7 SP1:

    安装方式 大概的磁盘空间要求 程序包下载大小
    独立安装
    • 基于 X86:4.1 GB
    • 基于 X64:7.4 GB
    • 基于 X86:537 MB
    • 基于 X64:903 MB
    Windows 更新
    • 基于 X86:750 MB
    • 基于 X64:1050 MB
    • 基于 X86:44.3 MB
    • 基于 X64:73.7 MB

    有关独立于此 Service Pack 的 Windows 7 的系统要求的详细信息,请参阅 Windows 7 技术库路线图。

  2. 阅读发行说明。一般来说,发行说明中包含你可能遇到的问题的重要信息,以及在安装本 Service Pack 之前避免这些问题或之后随即解决这些问题的步骤。当前,还没有报告也未在测试中发现需要你在安装前或安装后立即采取纠正措施的任何关键问题。发行说明文档会不断更新,因此如果用户发现或报告此类问题,它们会出现在以下位置:
    • 发行说明:此版本 Windows Server 2008 R2 Service Pack 1 中的重要问题
    • 发行说明:此版本 Windows 7 Service Pack 1 中的重要问题
  3. 使用管理员帐户。请使用管理员帐户登录计算机,确保其他所有用户均已从该计算机注销,并关闭所有打开的应用程序。
  4. 备份重要数据。在你的备份中应当包含计算机运行所需的全部数据和配置信息。对于服务器,尤其是那些提供网络基础结构(如动态主机配置协议 (DHCP) 服务器)的服务器,进行配置信息的备份是十分重要的。执行备份时,请务必包含启动分区和系统分区以及系统状态数据。备份配置信息的另一种方法是创建用于自动系统恢复的备份集。在进行 Windows 更新安装和独立安装时,安装程序会在 SP1 安装开始之前自动保存一个系统还原点,以备份系统文件。但是,你可能还需要在开始安装 SP1 之前备份任何用户数据。
  5. 确保驱动程序是最新的。检查 Windows 更新和硬件供应商是否提供更新的驱动程序。如果安装的驱动程序有问题,Windows 更新和 SP1 独立安装程序将阻止 SP1 安装;或者,如果会对功能产生轻微影响,将发出警告。
  6. 断开 UPS 设备。如果目标计算机与不间断电源 (UPS) 相连,那么在安装 Service Pack 之前,需断开串行电缆。安装程序将自动尝试检测连接到串行端口的设备,而 UPS 设备可能导致在检测过程中出现问题。只要 UPS 本身已接通电源,就可以让你的计算机保持连接到 UPS 以获取电力。但是,你应该确保自己具有足够的电力来完成整个安装,因为该过程可能需要很长时间。
  7. 确保电力供应。如果你使用的是笔记本电脑,需连接到交流电源插座,并且在安装过程中不能拔下电源或重新启动计算机。
  8. 禁用病毒防护软件。病毒防护软件可能会干扰安装过程。例如,扫描复制到本地计算机的每个文件,可能会明显减慢安装速度。
  9. 管理语言包。如果你使用任何语言包,请确保遵循以下支持序列之一:
    1. 安装 Windows Server 2008 R2 或 Windows 7。
    2. 安装本 Service Pack。
    3. 安装本 Service Pack 更新的语言包。

    或者:

    1. 安装 Windows Server 2008 R2 或 Windows 7。
    2. 安装语言包(使用在本 Service Pack 之前发行的版本)。
    3. 安装本 Service Pack。
  10. 检查是否存在文件和维护存储库损坏问题。为确保计算机不发生文件损坏问题,建议你运行检查磁盘 (Chkdsk.exe)、系统文件检查器 (SFC.exe) 以及系统更新准备工具 (CheckSUR.exe),具体步骤如下。
    1. 打开一个提升的命令提示符窗口(单击“开始”按钮,在“开始搜索”框中键入 command,右键单击“命令提示符”,然后单击“以管理员身份运行”)。
    2. 运行以下命令(假设 C 盘是系统驱动器):chkdsk c: /F
    3. 步骤 2 中的命令运行完之后,运行 SFC /Scannow 命令。
    1. 从 Microsoft 下载中心下载 KB947821 更新 (http://go.microsoft.com/fwlink/?LinkId=109180)(可能为英文网页)。
    2. 双击 Windows6.0-KB947821-NNN.msu 文件(其中 NNN 可以是 x86x64ia64),从而运行系统更新准备工具 (CheckSur.exe)。

就此版本而言,支持六种安装方案:

  • 方案 1:使用 Windows 更新进行安装
  • 方案 2:使用安装程序可执行文件来安装独立程序包
  • 方案 3:创建或更新自定义映像
  • 方案 4:使用 WSUS 进行部署
  • 方案 5:使用 Windows 部署服务进行部署
  • 方案 6:使用 SMS、System Center Configuration Manager 或 System Center Essentials 进行部署

方案 1 和 2 最适合部署到数量相对少一些的计算机上。方案 3 到 6 最适合大规模部署。

方案 1:使用 Windows 更新进行安装

此安装方式适用于符合以下情形的个别用户:当前在运行 Windows Server 2008 R2 或 Windows 7,且 Windows 更新配置为下载并安装更新。

使用 Windows 更新来安装 Service Pack

  1. 确保连接到 Internet。
  2. 请执行下列操作之一:
    • 如果计算机设置为自动安装更新,则在出现相应提示时按说明安装 SP1。
    • 若要手动启动安装,请执行步骤 3 到 7。
  3. 依次单击“开始”和“控制面板”,然后双击“Windows 更新”,再单击“检查更新”。
  4. 选择所需的 SP1 更新,然后单击“安装”。
  5. 安装程序将开始安装。出现提示时,单击“立即重新启动”。当安装程序完成安装时,你将无法登录计算机。
    Caution注意
    安装过程中不要重新启动计算机或关闭电源。否则,计算机可能会进入无法启动状态。
  6. 当 Windows 登录提示出现时,表明安装程序已完成。此时你才可以登录计算机。屏幕上将显示一个包含安装状态信息的对话框。

安装程序可执行文件中包含安装 Service Pack 所需的每个文件。该文件是自解压文件,你可以从命令行运行该文件,也可以在 Windows 资源管理器中双击该文件来运行。

  1. 将安装文件 (Windows6.1-kb976932-nnn.exe) 复制或下载到计算机上。你可以从 Microsoft 下载中心下载 SP1,网址是 http://go.microsoft.com/fwlink/?LinkID=199583(可能为英文网页)。
  2. 若要运行该程序包,请使用本节后面所列的命令行选项,或者在 Windows 资源管理器中双击该文件。
  3. 按照安装向导中的说明进行操作。当安装程序完成安装时,你将无法登录计算机。
    Caution注意
    安装过程中不要重新启动计算机或关闭电源。否则,计算机可能会进入无法启动状态。
  4. 安装的第一阶段完成之后,计算机会自动重新启动。当安装程序完成安装时,你将无法登录计算机。
  5. 当 Windows 登录提示出现时,表明安装程序已完成。此时你才可以登录计算机。屏幕上将显示一个包含安装状态信息的对话框。

使用下表中列出并说明的选项来定义 SP1 的安装方式。你可以在这些选项前面加上正斜杠 (/) 或连字符 (-)。请注意,选项是不区分大小写的。

请使用以下语法,其中 NNN 可以是 x86x64ia64

Windows6.1-kb976932-nnn.exe [/quiet] [/nodialog] [/norestart]

Windows6.1-kb976932-nnn.exe [/quiet] [/nodialog] [/forcerestart | /warnrestart[:<秒>]] [/promptrestart]

例如,若要以无提示模式进行安装,而不重新启动计算机,请键入:

Windows6.1-kb976932-nnn.exe /quiet /norestart

选项 说明
/forcerestart 如果需要重新启动,此选项会强制将任何打开的应用程序或文档关闭。
/nodialog 禁止在安装结束时显示成功或失败消息对话框。
/norestart 安装完成后不重新启动计算机,即使需要重新启动才能完成安装也是如此。此选项应该与 /quiet 选项一起使用。
/promptrestart 如果需要重新启动,屏幕上会显示一个对话框,通知用户需要重新启动才能完成安装程序。此选项应该与 /quiet 选项一起使用。
/quiet 以无提示模式运行安装。此模式在更新安装过程中不会显示任何用户界面。这一点与无人参与模式相同,只不过用户界面实际上是被隐藏了。在安装过程中不会显示任何提示,但安装结束时的成功或失败消息对话框除外。若要禁止显示该对话框,必须另外指定 /nodialog 选项。
/unattend 以无人参与模式安装 Service Pack。安装过程中只会显示严重错误提示和进度栏。例如,Microsoft 软件许可协议条款不会显示出来,计算机将自动重新启动,等等。
/warnrestart[:<秒>] 如果需要重新启动,屏幕上会显示一个对话框,通知用户计算机需要在指定的秒数内重新启动。用户可以取消重新启动,也可以立即重新启动计算机。默认的自动重新启动设置为 30 秒钟。
/?/help 显示命令用法。

这些方案适用于希望将 SP1 部署到多台计算机以及/或者部署自定义映像的企业。建议你使用集成 SP1 DVD 来安装 SP1。如果你想要更新自定义的 Windows Server 2008 R2 或 Windows 7 映像,可以启动 Windows 映像,应用 Service Pack,然后重新捕获该映像,但不建议你这样做。这种联机方式是唯一一种使用 SP1 来更新映像的途径;SP1 无法安装到 Windows Server 2008 R2 或 Windows 7 脱机映像中,也无法从中卸载。

Microsoft Deployment Toolkit (http://go.microsoft.com/fwlink/?LinkId=108442)(可能为英文网页)是推荐的方法和解决方案,可帮助你部署 Windows Server 2008 R2。该工具包可以帮助你构建和部署自定义映像,包括采用 Systems Management Server 2003 和 System Center Configuration Manager 2007 的“零接触”部署。

如果有自动重新生成映像的流程,可以采用此安装方式。在捕获自定义映像时,你可以使用专为 Windows Server 2008 R2 发行的 Windows OPK 或 Windows AIK。若要更新某个现有的 Windows Server 2008 R2 映像,请启动进入该映像,然后使用 SP1 进行更新。只有在采用联机方式时,才能使用 SP1 来更新映像。 另外,你无法在 Windows Server 2008 R2 的脱机映像中安装或卸载 SP1。 例如,早期版本的 Windows 中未提供对 /integrate 选项的对等支持。

利用 Windows Server Update Services (WSUS),你可以将最新的 Microsoft 产品更新应用到运行 Windows 操作系统的计算机上。对于通过 Microsoft Update 发布的更新,你可以利用 WSUS 全面管理向网络中的计算机分发更新的工作。有关 WSUS 的一般信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=94244(可能为英文网页)。

在开始使用 WSUS 进行部署之前,你应当注意以下事项:

  • 如果你的 WSUS 服务器正在运行 Windows Server 2003,则需要安装一个更新来确保成功下载 SP1。有关详细信息,请参阅知识库文章 938759 (http://go.microsoft.com/fwlink/?LinkId=108519)(可能为英文网页)。
  • 如果你的组织采用 Service Pack 阻止工具来阻止个别用户安装 SP1,请将 Service Pack 发布到 WSUS,这会自动冲破该工具的阻碍,安装 SP1。

最终,SP1 将自动与你的 WSUS 服务器同步,只要该服务器被配置为同步 Windows Server 2008 R2 或 Windows 7 Service Pack。届时,需要采取以下步骤从 Microsoft Update 目录网站手动导入 Service Pack。必要的程序包和 SP1 都包含在安装的程序包中。完整程序包将下载到每台目标计算机上,这与 Windows 更新不同,Windows 更新只会针对特定计算机下载其所需的组件。

  1. 打开 WSUS 管理员控制台,展开“更新服务”节点,然后展开 WSUS 服务器对应的节点。
  2. 右键单击“更新”节点,然后单击“导入更新”。
  3. 从 Microsoft 更新目录网站上搜索“976932”。
  4. 在结果中,单击“添加”以将一个或多个下列更新添加到你的购物篮中:针对基于 x64 的系统的 Windows Server 2008 R2 Service Pack 1 (KB976932);针对基于 x64 的系统的 Windows 7 Service Pack 1 (KB976932);Windows 7 Service Pack 1 (KB976932)。最后一项适合基于 x86 的系统。
  5. 单击“查看购物篮”。
  6. 确认你所做的选择,然后单击“导入”以导入这些程序包。

本节论述如何使用 Windows 部署服务 (WDS) 安装集成版的 Windows Server 2008 R2 SP1,但不涉及 Windows 部署服务本身的安装和设置。有关 WDS 的详细信息,请参阅“Windows 部署服务循序渐进指南”(http://go.microsoft.com/fwlink/?LinkId=84628)(可能为英文网页)。

若要部署 Windows Server 2008 R2 SP1 的映像,可以执行以下操作之一:

  • 从包含集成版 Windows Server 2008 R2 SP1 的 DVD 中将 Install.wim 映像添加到 Windows 部署服务服务器。
  • 从参考计算机中创建自定义安装映像,然后将其添加到 Windows 部署服务服务器上,以创建捕获映像和参考计算机,并随后创建包含新映像的安装映像。
  1. 将 Windows Server 2008 R2 SP1 DVD 上的 \Sources 文件夹中的 Boot.wim 文件添加到你的 Windows 部署服务服务器上。
  2. 使用 Boot.wim 文件创建一个捕获映像,然后将其添加到 Windows 部署服务服务器上。
  3. 创建一个参考计算机,使其包含 Windows Server 2008 R2、SP1 以及要包含在映像中的任何程序和设置。
  4. 在命令提示符下,将目录更改为 \Windows\System32\Sysprep。运行以下命令:sysprep /oobe /generalize /reboot
  1. 重新启动计算机,然后按 F12。
  2. 选择你在上一个操作过程的步骤 2 中创建的捕获映像。
  3. 在映像捕获向导中,选择相应的驱动器,然后为映像提供名称和说明。
  4. 单击“下一步”。你看到的驱动器一定包含使用 Sysprep 准备的操作系统。
  5. 单击“浏览”,然后浏览到你要将捕获的安装映像存储到的本地位置。必须输入本地位置来保存新映像;否则,你将无法捕获映像。这会防止在网络发生故障时映像被损坏。
  6. 为映像键入一个带 .wim 文件扩展名的名称,然后单击“保存”。必须使用 .wim 文件扩展名,否则捕获将失败。
  7. 完成映像捕获向导。

利用该自定义安装映像,可以使客户端计算机进入预启动执行环境 (PXE),并安装映像。有关详细信息,请参阅“Windows 部署服务循序渐进指南”(http://go.microsoft.com/fwlink/?LinkId=84628)(可能为英文网页)。

你可以使用 Microsoft System Center Configuration Manager 2007、Microsoft System Center Essentials 或 Microsoft Systems Management Server (SMS) 2003 部署 SP1。有关安装 SP1 的可用选项的说明(尤其是 /wsus 选项),请参阅本指南中其他位置的命令行选项部分。

在使用以上任何一种工具开始部署之前,请执行相应的步骤来处理由驱动程序引起的问题:

  • 请注意,System Center Configuration Manager 和 Systems Management Server 不会提供任何警告或错误消息来阻止你安装 Service Pack。
  • 让你的支持人员了解如何识别和修复驱动程序问题。
  • 在部署之前对 SP1 安装进行测试。如有必要,安装 Windows 更新或供应商提供的更新的驱动程序。
  • 在你的软件更新点安装 SP1。
  • 配置 System Center Configuration Manager 和 Systems Management Server 集合与软件更新点,以便将 SP1 逐步部署到客户端计算机。
  • 如果计算机上的驱动程序尚无可用的更新,请在安装了 SP1 之后修复驱动程序问题。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=113723(可能为英文网页)。
  • 如果要在运行 Windows Server 2003 的计算机上使用以上任何一种部署工具,请安装 KB938759 更新 (http://go.microsoft.com/fwlink/?LinkId=108519)(可能为英文网页)以确保成功下载 SP1。对于 Systems Management Server 和 System Center Configuration Manager,需要将更新应用到每个站点服务器、软件更新点和管理控制台。此更新包括在 Windows Server 2008 R2 和 Windows Server 2008 R2 中,但不适用于 Windows XP。从运行 Windows Vista、Windows Server 2008 R2 或 Windows Server 2003(安装了 KB938759 更新)操作系统的计算机上启动分发软件更新向导。

有关每种部署方式的更多信息,请参阅以下信息:

  • System Center Configuration Manager 2007:通过创建软件分发包和广告,或者使用软件更新管理,均可分发软件。有关使用软件分发包的详细信息,请参阅“Configuration Manager 中的软件分发”(http://go.microsoft.com/fwlink/?LinkId=109191)(可能为英文网页)。有关使用软件更新管理的详细信息,请参阅“Configuration Manager 中的软件更新”(http://go.microsoft.com/fwlink/?LinkId=109202)(可能为英文网页)。使用软件更新管理的一个好处是不需要命令行设置和检测逻辑。与软件更新点成功同步之后,SP1 将在 Configuration Manager 中被列为可用的更新。
  • System Center Essentials:有关 System Center Essentials 的详细信息,请参阅“概述:System Center Essentials 2007”(http://go.microsoft.com/fwlink/?LinkID=89185)(可能为英文网页)。
  • Systems Management Server:通过创建软件分发包和广告,或者使用 Microsoft 更新清单工具 (ITMU),均可分发软件。有关使用软件分发包的详细信息,请参阅“分发软件”(http://go.microsoft.com/fwlink/?LinkId=109218)(可能为英文网页)。有关使用 SMS 和 ITMU 的详细信息,请参阅“SMS 2003 Microsoft 更新清单工具”(http://go.microsoft.com/fwlink/?LinkId=108463)(可能为英文网页)。

你可以通过“程序和功能”(位于“控制面板”中)或命令行删除本 Service Pack。但需要注意的是,在脱机情况下使用任何方法都无法卸载 SP1。此外,你也无法卸载通过集成安装方式安装的 Service Pack 及其他更新。

  1. 打开“控制面板”,单击“程序”,然后单击“查看已安装的更新”。
  2. 在“Microsoft Windows”列表中,右键单击“用于 Microsoft Windows 的 Service Pack (KB976932)”,然后单击“卸载”。
  3. 出现提示时,重新启动计算机。

执行以下步骤以删除 Service Pack:

  1. 打开一个提升的命令提示符窗口(单击“开始”,在“开始搜索”框中键入 command,右键单击“命令提示符”,然后单击“以管理员身份运行”)。
  2. 运行下列命令:Wusa.exe /uninstall /kb:976932

其他有用的命令行选项如下:

选项 说明
/norestart 阻止 Wsua.exe 自动重新启动计算机。如果运行带 /quiet/norestart 选项的 Wusa.exe,则必须手动重新启动计算机才能完成卸载。
/promptrestart 如果需要重新启动,屏幕上会显示一个对话框,通知用户需要重新启动才能完成该过程。此选项应该与 /quiet 选项一起使用。
/quiet 以无提示模式运行安装。此模式在更新安装过程中不会显示任何用户界面。安装过程中不会显示任何提示。
/warnrestart[:<秒>] 如果需要重新启动,屏幕上会显示一个对话框,通知用户计算机需要在指定的秒数内重新启动。用户可以取消重新启动,也可以立即重新启动计算机。默认的自动重新启动设置为 30 秒钟。

 

安装本 Service Pack 时,安装程序会备份将被 Service Pack 替换的文件。你可以使用部署映像服务和管理 (DISM) 工具删除这些备份文件以节省空间。

Important重要事项
一旦删除这些文件,将无法再卸载本 Service Pack。
  1. 若要联机删除文件,请运行以下命令:DISM.exe /online /Cleanup-Image /spsuperseded
  2. 若要从脱机映像中删除文件,请运行以下命令:DISM.exe /Image:<指向脱机映像的路径> /Cleanup-Image /spsuperseded

使用 /spsuperseded 选项可删除在安装过程中创建的备份文件。使用 /hidesp 选项可从已安装的更新列表中隐藏 Service Pack,而不删除这些文件。

若要确认 SP1 已安装,请右键单击“计算机”,然后单击“属性”。你会在“Windows 版本”区域发现一条对本 Service Pack 的引用。

安装 SP1 时,有些计算机可能会遇到问题而阻碍安装,甚至导致安装失败。这些问题包括:

  • BIOS 或应用程序有问题
  • 硬盘损坏
  • 内存故障
  • 软件和文件系统同步问题。出于性能方面的考虑,文件系统会在内存中保留一些文件内容的副本,因此会花费一定的时间将这些内容写回硬盘中。这样一来,硬盘上的文件内容有时就会与内存略微不同步。

若要解决安装问题,请按指定的顺序执行以下步骤:

  1. 确保你有足够的磁盘空间,该空间大小在本指南前面的执行部署前的任务下的“检查磁盘空间要求”表格中指定。然后重新启动计算机,再次尝试安装 SP1。这将确保所有文件都正确同步。
  2. 如果安装仍然失败,请从 Microsoft 下载中心下载并提取 KB976932 更新。Windows6.0-KB976932-NNN.msu 文件可确保计算机做好更新准备。然后再次尝试安装 SP1。有关此更新的信息(包括其获取方式的相关信息),请参阅 http://go.microsoft.com/fwlink/?LinkId=109180(可能为英文网页)。
  3. 如果安装仍然失败,请打开一个提升的命令提示符窗口,然后运行 chkdsk /f 命令。Chkdsk 工具可检查文件系统和元数据是否存在错误;如果有错误,则将其修复。然后再次尝试安装 SP1。
  4. 如果安装仍然失败,请打开一个提升的命令提示符窗口,然后运行 MdSched.exe 命令。Windows 内存诊断工具可测试你计算机上的随机存取内存 (RAM) 是否存在错误。然后再次尝试安装 SP1。

未经允许不得转载:系统玩家 » Windows Server 2008 R2 SP1 和 Windows 7 SP1 的部署指南

分享到:更多 ()
喜欢 0
rancher

评论 抢沙发

评论前必须登录!