目录 |
关于本指南本指南的目标读者为在 Microsoft® Windows Server® 2003 上安装软件更新的系统管理员,其中包含在小型企业或公司环境中的多台计算机上安装更新的相关技术信息、操作步骤和建议。本指南在假定您已具备 Windows Server 2003 和更新安装的应用知识基础上,包含了一些基本的操作系统信息。贯穿本指南的所有示例都使用 32 位更新的格式。 如果要部署独立的 Service Pack 版本,或者要部署与操作系统集成的 Service Pack 版本,请参阅适用于相应 Service Pack 的“Windows Server 2003 Service Pack 安装和部署指南”。(例如,适用于 Service Pack 2 的指南位于 http://go.microsoft.com/fwlink/?LinkID=64780。) 什么是更新?本指南所使用的术语“更新”是指任何软件更新,包括更新汇总、Service Pack、功能包、关键更新、安全更新或 Microsoft Corporation 所发行的修补程序。有关用于描述 Microsoft 软件更新标准术语的说明,请参阅 Microsoft 知识库文章 824684 (http://go.microsoft.com/fwlink/?LinkID=43258)。 尽管本指南使用的是广义上的更新,但是您必须了解修补程序和 Service Pack 之间的下列差异,这一点非常重要:
您可以从操作系统单独安装更新,也可以与 Windows Server 2003(带或不带 Service Pack)一起安装更新。安装更新时,将自动创建备份文件,以便在以后需要时可以删除更新。安装过程还会将新文件复制到特定文件夹并更新注册表设置。
Windows Server 2003 更新文件按照如下格式命名:WindowsServer2003-KB######-XXX-LLL.exe。###### 符号代表 Microsoft 知识库文章编号,这些文章介绍有关更新的详细信息,XXX 代表操作系统的版本(例如,x86)而 LLL 代表更新的语言版本。 更新会自行安装。更新的安装类型主要有以下两种: 独立更新安装在独立更新安装过程中,会将更新应用到已经运行操作系统的计算机。运行更新程序时,它将安装更新的系统文件并对注册表进行必要的更改。重新启动计算机之后,即可完成安装。 可以通过运行 WindowsServer2003-KB######-XXX-LLL.exe 文件来安装更新,该文件会解压缩更新文件并运行 Update.exe。Update.exe 会在下列注册表项下注册更新:
有关 Update.exe 的详细信息,请参阅有关 Windows 和 Windows 组件的程序包安装程序的白皮书 (http://go.microsoft.com/fwlink/?LinkID=42759)。 在安装过程中,关于删除更新的信息存储在名为 %systemroot%\$NtUninstallKB######$ 的隐藏文件夹中。有关信息,请参阅删除更新。 使用 Qchain.exeWindows Server 2003 更新具有 Qchain.exe 功能,该功能作为 Update.exe 的一部分内置在其中。这意味着您可以安装 Service Pack,然后可以安装任意数量的更新,而无须在每次安装后重新启动计算机。 如果多个更新替换同一文件,Update.exe 将确保保留该文件的正确版本。如果要安装多个更新,请务必使用 /Z 选项,这样便无须在安装每个更新后重新启动计算机。 更新包的命令行选项若要自定义安装,可以在运行 WindowsServer2003-KB######-x86-LLL.exe 和 Update.exe 时使用下列命令行选项。
在多台计算机上安装更新尽管有多种方法可用来安装更新(例如,使用 Systems Management Server 或 Windows 安装程序),但是下列步骤概述如何使用分发文件夹手动运行 Update.exe。
同时安装多个更新可以在一个批处理文件中组合多个更新,并将其作为一个整体安装。这样,便无须在安装每个更新后重新启动计算机。更新安装程序提供了在执行此类安装时可以使用的选项。以下代码是一个批处理文件示例,该文件安装更新,并确保在重新启动计算机后替换了正确的文件。 @echo off setlocal set PATHTOFIXES=Drive:\update %PATHTOFIXES%\WindowsServer2003-KB######-x86-LLL.exe /quiet /norestart %PATHTOFIXES%\WindowsServer2003-KB######-x86-LLL.exe /quiet /norestart %PATHTOFIXES%\WindowsServer2003-KB######-x86-LLL.exe /quiet /norestart
组合安装组合安装使用更新安装和集成安装过程与下面的一个或多个软件一起安装 Service Pack:
在组合安装过程中,可以包括要作为 Svcpack.inf 文件中的项目随同更新一起安装的组件。您也可以选择同时安装 Service Pack。本节提供使用无人参与安装模式同时安装 Windows Server 2003 和更新的说明。 与 Windows Server 2003 一起安装 Service Pack 和更新本节介绍如何从分发文件夹执行组合安装。该方法将同时安装与 Windows Server 2003 集成的 Service Pack 和更新。通过执行组合安装,便无需分别安装 Windows Server 2003、Service Pack 和更新,因为此安装方法会同时安装这些软件。 为执行组合安装作准备在网络中部署 Windows Server 2003 和更新的安装之前,必须先将 Windows Server 2003 和更新的安装文件复制到一个共享的文件夹中,然后完成为 Windows Server 2003 创建并设置必需的文件夹和文件中介绍的步骤。 如果您是原始设备制造商 (OEM),并且计划安装其他 OEM 文件(如设备驱动程序、应用程序或组件文件),请在 \$OEM$ 子文件夹中创建一个 \$1 子文件夹。\$1 子文件夹对应于 %systemdrive%,即安装 Windows Server 2003 的目标驱动器。
有关如何集成更新的详细信息,请参阅 Microsoft 知识库文章 828930“如何将软件更新集成到 Windows 安装源文件中”(http://go.microsoft.com/fwlink/?LinkID=42761)。
部署组合安装可以从分发文件夹向多台计算机部署 Windows Server 2003 和更新的集成安装。在标准安装过程中,安装程序将安装操作系统并应用这些更新。
删除更新可以在命令提示符下删除 Windows Server 2003 的某个更新,也可以使用“控制面板”中的“添加或删除程序”来执行此操作。如果要删除更新,必须按照与安装时相反的顺序将其删除(即,必须首先删除最后安装的更新)。例如,如果 UpdateA 是在 UpdateB 之前安装的,必须先删除 UpdateB 以使计算机返回到原来的状态。这是因为某些更新会共享文件。
版权本文档中的信息(包括引用的 URL 和其他 Internet 网站)可能会发生变动,恕不另行通知。除非另行说明,否则,本文档示例中涉及的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点和事件均属虚构,与任何真实的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点或事件无关。如有雷同,纯属巧合。用户有义务遵守所有适用的版权法。在不限制版权许可的权利的情况下,没有得到 Microsoft Corporation 明确书面许可,本文档的任何部分不可被复制、存储或引进检索系统,或者以任何形式、任何方式(电子、机械、复印、录音或其他)或为任何目的进行传播。 本文档可能涉及 Microsoft 的专利、正在申请的专利、商标、版权或其他知识产权。除非得到 Microsoft 的明确书面许可协议,本文档不授予使用这些专利、商标、版权或其他知识产权的任何许可证。 © 2006 Microsoft Corporation.保留所有权利。 Microsoft、MS-DOS、Windows、Windows NT 和 Windows Server 是 Microsoft Corporation 在美国和/或其他国家(地区)的注册商标或商标。 本产品包含有图形过滤器软件,该软件部分基于独立 JPEG 小组的工作。 所有其他商标的所有权属于其各自所有者。 |