如何使用 Windows Server 2003 Service Pack 1 为安装安全更新的热修补功能

文章翻译 文章翻译
文章编号: 897341 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

本分步指南介绍了如何确定是否安全更新支持热修补功能、 如何设置环境来测试热修补功能和如何安装安全更新,使用热修补功能。

如果您使用热修补功能,您可以在不重新启动服务器的情况下运行 32-位版本的 Microsoft Windows Server 2003 Service Pack 1 (SP1) 的服务器上安装常规分发发布 (GDR) 的安全更新。

注意并非所有的安全更新支持热修补功能,和某些安全更新的支持热修补功能可能需要在安装安全更新后重新启动服务器。然后您使用热修补功能部署在生产环境中的安全更新您必须确定是否要安装此安全更新支持热修补功能,您必须评估安全更新安装在 一个与之相当的测试环境。

如何标识热修补功能的兼容性

热修补功能是为各个函数提供独立的修复程序的安全更新与兼容的。热修补功能不兼容的更新相互依赖的几个功能的安全更新。

若要评估是否安全更新使用热修补功能,请按照下列步骤操作:
  1. 测试是否安全更新程序包支持热修补功能。若要这样做,请按照下列步骤操作:
    1. 读取与此安全更新相关的 Microsoft 知识库文章。您可以使用热修补功能来安装此安全更新,如果文章指定的可执行此操作。您不能使用热修补功能来安装此安全更新,或如果文章因此指定如果文章不会提到热修补功能。
    2. 检查安全更新程序包的内容。您可以使用热修补功能来安装此安全更新,如果安全更新程序包中包含具有._hp 文件扩展名的文件。有关如何解压缩安全更新程序包的详细信息单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
      262841用于 Windows 软件更新程序包的命令行开关
  2. 测试是否能通过使用热修补功能来更新计算机上已安装的二进制文件。若要这样做,请按照下列步骤操作:
    1. 单击 开始,单击 运行,键入 %windir%\system32,然后单击 确定
    2. 在 System32 文件夹中用鼠标右键单击 Authz.dll 文件,然后单击 属性
    3. 单击 版本 选项卡。
    4. 其他版本信息 下,单击 项名称 列表中的 文件版本
    5. 查看在 取值 框中的值。您可以使用热修补功能,要安装此安全更新,如果在 框中包含下列值之一:
      • (srv03_gdr ###### ####)
      • (srv03_rtm ###### ####)
      • (srv03_sp # ###### ####)
      注意# 符号表示该文件的版本号。

      您不能使用热修补功能来安装此安全更新,如果在 框中包含以下值:
      • (srv03_qfe ###### ####)
    注意即使您确定要安装安全更新,可以使用热修补功能,您可能仍在安装该安全更新后重新启动服务器。例如对于安全更新是累积性。 这意味着用 GDR 版本的安全更新可能包括一个较早的安全更新要求您重新启动服务器。如果前面不安装任何安全更新,HotPatch 启用包将具有相同作用于目前可用的安全更新。另外,您也可能有重新启动服务器,如果您正在运行权限管理时或在调试程序时安装安全更新。

    注意在 Windows Server 2003 的原始发行版中不支持热修补功能。

    重要要避免在安装安全更新后意外重新启动生产服务器,您必须首先,在测试环境中安装此安全更新,并确保安装按照您预期的方式工作。

    如果为无值守安装上安装安全更新,如果安装失败,或者如果您必须重新启动计算机,将显示一条消息。如果将不显示任何消息安装成功,而不必重新启动服务器。如果您想要查看安装状态,请检查安装日志文件。安装日志文件位于 %windir%文件夹中,命名为 KB ######.log 其中 ###### 是相关的 Microsoft 知识库文章编号。

    如果您安装此安全更新为无人参与的安装,检查返回代码或更全面的安装日志文件,安全更新安装状态。您必须使用热修补功能,就像您将检查以确定一般的安全更新的安装状态每次检查这些安装状态消息。多个相关的信息,请参阅"如何安装安全更新,方法是使用热修补功能"部分。
  3. 若要确保正确用户权限在计算机上设置,请参阅下列 Microsoft 知识库文章的更多信息一节中的调试程序:
    888791所需的 Update.exe 用户权限
注意某些程序可能有兼容性问题的热修补功能。

有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
922612系统会提示您重新启动计算机,即使已启用热修补功能,但在应用修补程序后

如何在您的环境中测试热修补功能

尽管在各种不同的环境中测试过此版本的热修补功能,但您不能测试所有硬件配置和业务线程序可能会出现在任何特定的环境中的。与重要的软件的所有安装一样,我们建议您在此安全更新部署到生产服务器之前,先测试每个安全更新的热修补功能的使用。此外,您可能希望测试试生产组的服务器上的热修补功能,以确保它可以工作在您的环境中按照您预期的那样。如果您的服务器设置与不同的 Windows 组件,并且具有不同的二进制文件,热修补功能安装结果可能不同的服务器。

若要在您的环境中测试热修补功能,请按照下列步骤操作:
  1. 标识将用于测试的计算机。测试计算机必须代表您要在其上安装安全更新的环境中计算机的剖面。用于测试的计算机必须配备您的组织中通常使用的软件和硬件设备。您还必须包括具有高的计算负荷的服务器。
  2. 检查当您安装此安全更新时,将更新的二进制文件的版本。如果您要比较的版本,安装或删除安全更新后,请记录该信息。
  3. 请确保安全更新程序包的内容是清晰、 完整。
  4. 若要在每台测试计算机上安装安全更新,就像在您的生产环境中使用热修补功能。有关更多的信息,请参阅"如何安装安全更新,方法是使用热修补功能"部分。
  5. 如果您希望部署安全更新从远程位置,以类似方式复制在测试环境中这些安全更新的安装。
  6. 检查安装日志文件,在安全更新安装过程中创建的。
  7. 通过使用控制面板中的添加或删除程序工具删除安全更新。如果您录制的二进制文件的版本号,请确认版本号是所期望的结果存在。
  8. 重新安装安全更新,以确保结果与第一次安装的相匹配。

如何通过使用热修补功能安装安全更新

若要安装安全更新,方法是使用热修补功能,请按照下列步骤操作:
  1. 单击 开始、 单击 运行,键入 cmd,然后单击 确定
  2. 命令提示符键入 WindowsServer2003 KB ######-x 86-LLL.exe /hotpatch:enable,然后按 ENTER 键。

    注意###### 安全更新数字,LLL 是安全更新的语言版本。例如对于 ENU 意味着英语。
  3. 在命令提示符、 类型 退出,然后 pres ENTER。
重要 如果您安装了安全更新您会收到有关在安装成功的消息。您没有收到任何邮件如果执行无人参与的安装重定向消息到一个安装日志文件或两者。这些消息会通知您是否安装此安全更新以及您是否具有重新启动服务器。

如果您执行无人参与的安装,然后您必须检查返回代码或邮件的安装日志文件。这些消息会通知您是否安装此安全更新以及您是否具有重新启动服务器。

安装程序始终返回下面的错误代码之一:
收起该表格展开该表格
消息操作
ERROR_SUCCESS (0)安装此安全更新,并且服务器没有重新启动。
ERROR_SUCCESS_REBOOT_REQUIRED (3010)安装此安全更新,但服务器重新启动。
ERROR_INSTALL_FAILURE (1603)未安装此安全更新。请尝试再次安装。

如何删除安全更新

您可以删除安全更新是使用安装的热修补功能,但您必须重新启动服务器。

如果您安装了多个安全更新的每个替换同一个文件并且您想要将计算机恢复到其原始状态您必须首先删除最近安装的安全更新下, 一个最新安装安全更新,第二个,依此类推。例如对于假定安装安全更新 A,然后安装安全更新 B,然后安装安全更新 C,每个替换同一个文件。将计算机恢复到之前安装安全更新 A 状态,您必须删除安全更新 C 首先,跟安全更新 B,然后安全更新 a。如果试图删除不同的顺序的安全更新程序收到一个警告,其中列出了所有安全更新并安装安全性后已安装的程序更新您试图移除的。如果忽略该警告,并继续进行这些安全更新和程序可能无法正常工作。有关删除安全更新的顺序的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
823836错误的顺序删除 Windows 软件更新可能会导致操作系统停止运行

属性

文章编号: 897341 - 最后修改: 2006年10月30日 - 修订: 3.2
这篇文章中的信息适用于:
  • Microsoft Windows Server 2003 Service Pack 1?当用于
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003 Web Edition
关键字:?
kbmt kbwinservsetup kbhowtomaster KB897341 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 897341
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com