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 notesIf 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.
This issue occurs when the incorrect version of the security update is installed.
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.
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:
- Click Start, click Run, type dxdiag, and then click OK.
- Click the System tab, and then note the DirectX version that appears in the System Information box.
- 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.
Collapse this tableExpand this table
| Operating system | DirectX version | File version of the Quartz.dll file when the incorrect update has been installed | Name of the correct update that must be installed | File version of the Quartz.dll file when the correct update has been installed |
| Windows 2000 Service Pack 4 | DirectX 9.0c | Within the range of 6.5.1.900 through 6.5.1.906 | Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows 2000 Service Pack 4 | 6.5.1.907 |
| Windows 2000 Service Pack 4 | DirectX 8.1 | Within the range of 6.3.1.400 through 6.3.1.888 | Microsoft DirectX 8.0, 8.0a, 8.1, 8.1a, 8.1b, and 8.2 when they are installed on Windows 2000 Service Pack 4 | 6.3.1.889 |
| Windows 2000 Service Pack 4 | DirectX 7.0 | Within the range of 6.1.9.726 through 6.1.9.731 | Microsoft DirectX 7.0 when they are installed on Microsoft Windows 2000 with Service Pack 4 | 6.1.9.732 |
| Windows XP Service Pack 1 | DirectX 9.0c | Within the range of 6.5.1.900 through 6.5.1.906 | Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows XP Service Pack 1 | 6.5.1.907 |
| Windows XP Service Pack 1 | DirectX 8.1 | Within the range of 6.4.2600.1106 through 6.4.2600.1737 | Microsoft 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 2003 | DirectX 9.0c | Within the range of 6.5.1.900 through 6.5.1.906 | Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows Server 2003 | 6.5.1.907 |
| Windows Server 2003 | DirectX 8.1 | Within the range of 6.4.3790.0 through 6.4.3790.398 | Microsoft DirectX 9.0, 9.0a, 9.0b, and 9.0c when they are installed on Windows Server 2003 | 6.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: