While updating your Windows 2000 box with latest security fixes you may get a situation where you may be stuck with the security fix MS10-013 asking you to update the latest DirectX.

Basically this happens when you are doing a system update with the security patches released from Microsoft. The security update MS10-013 published on February 09, 2010, says to upgrade DirectX before applying this patch.

 

To update the latest DirectX on your Windows 2000 box please click the like below:

http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3&displaylang=en

This link will take you to the DirectX End-User Runtime Web Installer which is supported on Windows 2000 as can be seen under the “System Requirements” section highlighted in yellow below.

Supported Operating Systems: Windows 2000; Windows 2000 Advanced Server; Windows 2000 Professional Edition ; Windows 2000 Server; Windows 2000 Service Pack 2; Windows 2000 Service Pack 3; Windows 2000 Service Pack 4;

More Information

Most of the details of this security update can be seen at the security bulletin from link http://www.microsoft.com/technet/security/bulletin/MS10-013.mspx.

This security update affects the DirectShow components:

1.    AVI Filter (Link: http://www.microsoft.com/downloads/details.aspx?familyid=ba110440-10ce-40a0-884a-8b9afd45a3e3&displaylang=en)

2.    Quartz (Link: http://www.microsoft.com/downloads/details.aspx?familyid=16787c93-2c95-4c13-8492-be1db9d18146&displaylang=en)

 

More details of this security update can be found at the link http://support.microsoft.com/kb/975560/.

For Windows 2000, the files affected are:

Quartz in DirectX 9.0 (if you have installed DirectX 9.0) in all supported editions of Microsoft Windows 2000 Service Pack 4

===========================================================================

File name

File version

File size

Date

Time

Platform

Msyuv.dll

5.3.0.901

16,896

25-Nov-2009

01:24

x86

Quartz.dll

6.5.1.913

1,227,776

03-Nov-2009

12:48

x86

 

For Quartz in all supported editions of Microsoft Windows 2000 Service Pack 4

===============================================

File name

File version

File size

Date

Time

Platform

Quartz.dll

6.1.9.738

797,456

24-Nov-2009

19:54

x86

 

1.    What is "Msyuv.dll"?

Msyuv.dll is part of the Windows operating system and can convert the image data format from UYVY to RGB16 or RGB8 or to a Microsoft DirectDraw surface if the video card supports UYVY format.

2.    What is Quartz.dll?

The core library for the DirectShow runtime is quartz.dll, located at %windir%\system32\quartz.dll. It contains the most important COM interfaces and coclasses for audio and video playback.

 

References:

http://www.microsoft.com/technet/security/bulletin/MS10-013.mspx.

http://support.microsoft.com/kb/975560/.