Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Your computer may not be updated when you install one of the DirectX security updates that is associated with security bulletin MS05-050 on a computer running Windows Server 2003, Windows XP, or Windows 2000


View products that this article applies to.

Symptoms

Your computer may not be updated after you install the �Security Update for DirectX 7.0 for Windows 2000 (KB904706)� package from Microsoft security bulletin MS05-050 if the following conditions are true:
  • You are running Microsoft Windows 2000
  • Microsoft DirectX 8.0 or DirectX 9.0 is installed on the computer
Additionally, your computer may not be updated after you install the �Security Update for Windows XP (KB904706)� package from Microsoft security bulletin MS05-050 if the following conditions are true:
  • You are running Microsoft Windows XP Service Pack 1
  • Microsoft DirectX 9.0 is installed on the computer
Additionally, your computer may not be updated after you install the �Security Update for Windows Server 2003 (KB904706)� package from Microsoft security bulletin MS05-050 if the following conditions are true:
  • You are running Microsoft Windows Server 2003
  • Microsoft DirectX 9.0 is installed on the computer
Additional notes

If your computer is not updated for any of the reasons that are mentioned in this section:
  • The computer is still vulnerable to the issue that is described in Microsoft security update MS05-050.
  • You may not receive notification that the computer is not updated.

↑ Back to the top


Cause

This issue occurs when the incorrect version of the security update is installed.

↑ Back to the top


Resolution

To resolve this issue install the correct security update. To install the correct update visit the following Microsoft Web site. You will automatically be prompted to install the correct update for your computer. Note Before you install the correct security update, we recommend that you uninstall the incorrect security update that you previously installed. If you do not uninstall the incorrect security update that you previously installed, and then you install the correct security update, you may lose the ability to later uninstall the correct security update. You are not required to uninstall the incorrect security update that you previously installed. If you choose not to do this, the correct security update will still install successfully by using these steps.

↑ Back to the top


More information

Information for Administrators

To manually install the correct security update, identify the name of the security update that you must install based on the Quartz.dll file and then manually install the correct security update in the manner that you choose.

To identify the name of the security update that you must install based on the Quartz.dll file, follow these steps:
  1. Click Start, click Run, type dxdiag, and then click OK.
  2. Click the System tab, and then note the DirectX version that appears in the System Information box.
  3. Click the DirectX Files tab, and then note the Quartz.dll file version information.
Use the following table to identify the name of the security update that you must install based on your operating system and your version of DirectX. If your version of the Quartz.dll file matches the version in the �File version of the Quartz.dll file when the correct update has been installed� column, you have already installed the correct security update. If the version does not match the version in this column, you still must install the correct update to resolve the issue that is mentioned in the "Symptoms" section.
Operating systemDirectX versionFile version of the Quartz.dll file when the incorrect update has been installedName of the correct update that must be installedFile version of the Quartz.dll file when the correct update has been installed
Windows 2000 Service Pack 4DirectX 9.0cWithin the range of 6.5.1.900 through 6.5.1.906Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows 2000 Service Pack 46.5.1.907
Windows 2000 Service Pack 4DirectX 8.1Within the range of 6.3.1.400 through 6.3.1.888Microsoft DirectX 8.0, 8.0a, 8.1, 8.1a, 8.1b, and 8.2 when they are installed on Windows 2000 Service Pack 46.3.1.889
Windows 2000 Service Pack 4DirectX 7.0Within the range of 6.1.9.726 through 6.1.9.731Microsoft DirectX 7.0 when they are installed on Microsoft Windows 2000 with Service Pack 46.1.9.732
Windows XP Service Pack 1DirectX 9.0cWithin the range of 6.5.1.900 through 6.5.1.906Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows XP Service Pack 16.5.1.907
Windows XP Service Pack 1DirectX 8.1Within the range of 6.4.2600.1106 through 6.4.2600.1737Microsoft DirectX 8.1 when they are installed on Microsoft Windows XP Service Pack 1 and Microsoft DirectX 9.0c when they are installed on Microsoft Windows XP with Service Pack 2 6.4.2600.1738
Windows Server 2003DirectX 9.0cWithin the range of 6.5.1.900 through 6.5.1.906Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows Server 20036.5.1.907
Windows Server 2003DirectX 8.1Within the range of 6.4.3790.0 through 6.4.3790.398Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows Server 20036.4.3790.399

After you identify the name of the security update that you must install, visit the following Microsoft Web site to locate that update:

↑ Back to the top


Keywords: kbtshoot, kbsecurity, KB909596

↑ Back to the top

Article Info
Article ID : 909596
Revision : 8
Created on : 3/22/2007
Published on : 3/22/2007
Exists online : False
Views : 516