在运行 Windows Server 2003、Windows XP 或 Windows 2000 的计算机上安装与安全公告 MS05-050 关联的某个 DirectX 安全更新后,计算机可能未得到更新

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

本文内容

症状

如果存在以下情况,则在安装 Microsoft 安全公告 MS05-050 中的“DirectX 7.0 for Windows 2000 安全更新 (KB904706)”程序包后,计算机可能并未得到更新:
  • 运行 Microsoft Windows 2000
  • 计算机上安装了 Microsoft DirectX 8.0 或 DirectX 9.0
此外,如果存在以下情况,则在安装 Microsoft 安全公告 MS05-050 中的“Windows XP 安全更新 (KB904706)”程序包后,计算机可能并未得到更新:
  • 运行 Microsoft Windows XP Service Pack 1
  • 计算机上安装了 Microsoft DirectX 9.0
此外,如果存在以下情况,则在安装 Microsoft 安全公告 MS05-050 中的“Windows Server 2003 安全更新 (KB904706)”程序包后,计算机可能并未得到更新:
  • 运行 Microsoft Windows Server 2003
  • 计算机上安装了 Microsoft DirectX 9.0
附加说明

如果您的计算机因本节中提到的任何原因而未得到更新,则会出现以下情况:
  • 计算机仍然容易出现 Microsoft 安全更新 MS05-050 中描述的问题。
  • 您可能不会收到计算机未更新的通知。

原因

如果安装了错误版本的安全更新,则会出现此问题。

解决方案

要解决此问题,请安装正确的安全更新。要安装正确的更新,请访问下面的 Microsoft 网站:会自动提示您为计算机安装正确的更新。
http://update.microsoft.com
注意:在安装正确的安全更新之前,建议您先卸载以前安装的错误的安全更新。如果在安装正确的安全更新之前,不卸载以前安装的错误的安全更新,以后可能无法卸载正确的安全更新。卸载以前安装的错误的安全更新不是必须的。如果不卸载,通过使用这些步骤,仍然可以成功安装正确的安全更新。

更多信息

面向管理员的信息

要手动安装正确的安全更新,请根据 Quartz.dll 文件确定必须安装的安全更新的名称,然后以您选择的方式手动安装正确的安全更新。

要根据 Quartz.dll 文件确定必须安装的安全更新的名称,请按照下列步骤操作:
  1. 单击“开始”,单击“运行”,键入 dxdiag,然后单击“确定”。
  2. 单击“系统”选项卡,然后记下“系统信息”框中显示的 DirectX 版本。
  3. 单击“DirectX 文件”选项卡,然后 记下 Quartz.dll 文件版本信息。
根据您的操作系统和 DirectX 的版本,使用下表确定必须安装的安全更新的名称。如果您的 Quartz.dll 文件版本与“安装正确更新后 Quartz.dll 文件的文件版本”列中的版本相符,则说明您已经安装了正确的安全更新。如果文件版本与该列中的版本不符,则您仍然必须安装正确的更新,才能解决“症状”一节中提及的问题。
收起该表格展开该表格
操作系统DirectX 版本安装错误的更新后 Quartz.dll 文件的版本必须安装的正确更新的名称安装正确的更新后 Quartz.dll 文件的版本
Windows 2000 Service Pack 4DirectX 9.0c6.5.1.900 至 6.5.1.906在 Windows 2000 Service Pack 4 上安装时为 Microsoft DirectX 9.0、9.0a、9.0b 和 9.0c6.5.1.907
Windows 2000 Service Pack 4DirectX 8.16.3.1.400 至 6.3.1.888在 Windows 2000 Service Pack 4 上安装时为 Microsoft DirectX 8.0、8.0a、8.1、8.1a、8.1b 和 8.26.3.1.889
Windows 2000 Service Pack 4DirectX 7.06.1.9.726 至 6.1.9.731在 Microsoft Windows 2000 Service Pack 4 上安装时为 Microsoft DirectX 7.06.1.9.732
Windows XP Service Pack 1DirectX 9.0c6.5.1.900 至 6.5.1.906在 Windows XP Service Pack 1 上安装时为 Microsoft DirectX 9.0、9.0a、9.0b 和 9.0c6.5.1.907
Windows XP Service Pack 1DirectX 8.16.4.2600.1106 至 6.4.2600.1737在 Microsoft Windows XP Service Pack 1 上安装时为 Microsoft DirectX 8.1;在 Microsoft Windows XP Service Pack 2 上安装时为 Microsoft DirectX 9.0c6.4.2600.1738
Windows Server 2003DirectX 9.0c6.5.1.900 至 6.5.1.906在 Windows Server 2003 上安装时为 Microsoft DirectX 9.0、9.0a、9.0b 和 9.0c6.5.1.907
Windows Server 2003DirectX 8.16.4.3790.0 至 6.4.3790.398在 Windows Server 2003 上安装时为 Microsoft DirectX 9.0、9.0a、9.0b 和 9.0c6.4.3790.399

确定必须安装的安全更新的名称后,请访问下面的 Microsoft 网站找到该更新:
http://www.microsoft.com/china/technet/security/bulletin/MS05-050.mspx

属性

文章编号: 909596 - 最后修改: 2007年1月29日 - 修订: 4.2
这篇文章中的信息适用于:
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Media Center Edition 2002
  • Microsoft Windows XP Service Pack 1?当用于
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional Edition
关键字:?
kbtshoot kbsecurity KB909596
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