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.

An update to add support for the serialization of complex Extensible Metadata Platform (XMP) data types in the Windows Imaging Component


View products that this article applies to.

Introduction

The current version of the Windows Imaging Component (WIC) does not support the serialization of complex Extensible Metadata Platform (XMP) data types that are embedded in arrays. For example, the Windows Imaging Component does not support embedded structures, arrays, or alternatives. This behavior violates the Adobe XMP specification. Therefore, applications that use the Windows Imaging Component, such as Windows Live Photo Gallery, cannot write bags of complex XMP data types to an image.

This issue occurs in the following operating systems:
  • Windows XP
  • Windows Server 2003
  • Windows Vista
  • Windows Server 2008

↑ Back to the top


More information

An update is available to fully support the XMP specification.

Update information for Windows XP

The following files are available for download from the Microsoft Download Center:

Download the WindowsXP-KB954708-x86-ENU.exe package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Prerequisites

To apply this update, the computer must meet one of the following conditions:

Restart requirement

You may have to restart the computer after you apply this update.

File information

The English version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Windows XP with Service Pack 3 (SP3), x86-based versions
File nameFile versionFile sizeDateTimePlatformSP requirement
WindowsCodecs.dll6.0.6001.22211712,70411-Jul-200808:55x86SP3
WindowsCodecExt.dll6.0.6001.22211347,64811-Jul-200808:55x86SP3

Update information for Windows Server 2003

Update for Windows Server 2003, x86-based versions

The following files are available for download from the Microsoft Download Center:

Download the WindowsServer2003-KB954708-x86-ENU.exe package now.

Update for Windows Server 2003, x64-based versions

The following files are available for download from the Microsoft Download Center:

Download the WindowsServer2003.WindowsXP-KB954708-x64-ENU.exe package now.

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Prerequisites

To apply this update, you must have Windows Server 2003 Service Pack 2 installed on the computer.

Restart requirement

You have to restart the computer after you apply this update.

File information

The English version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Windows Server 2003 with Service Pack 2 (SP2), x86-based versions
File nameFile versionFile sizeDateTimePlatformSP requirement
WindowsCodecs.dll6.0.6001.22211712,70415-Jul-200815:39x86SP2
WindowsCodecExt.dll6.0.6001.22211347,64815-Jul-200815:39x86SP2
Windows Server 2003 SP2, x64-based versions
File nameFile versionFile sizeDateTimePlatformSP requirementService branch
WindowsCodecs.dll6.0.6001.22211841,21615-Jul-200814:05x64SP2Not Applicable
WindowsCodecExt.dll6.0.6001.22211387,58415-Jul-200814:05x64SP2Not Applicable
WWindowsCodecs.dll6.0.6001.22211712,70415-Jul-200814:05x86SP2WOW
WWindowsCodecExt.dll6.0.6001.22211347,64815-Jul-200814:05x86SP2WOW

Update information for Windows Vista and Windows Server 2008

Update for Windows Vista, x86-based versions

The following files are available for download from the Microsoft Download Center:

Download the Windows6.0-KB954708-x86.msu package now.

Update for Windows Vista, x64-based versions

The following files are available for download from the Microsoft Download Center:

Download the Windows6.0-KB954708-x64.msu package now.

Prerequisites

To apply this update, the computer must be running one of the following operating systems:
  • Windows Vista
  • Windows Vista with Service Pack 1
  • Windows Server 2008

Restart requirement

You have to restart the computer after you apply this update.

File information

The English version of this update has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Windows Vista and Windows Server 2008 file information notes

  • The files that apply to a specific product, milestone (RTM, SPn) can be identified by examining the file version numbers as shown in the following table:
    VersionProductMilestoneService branch
    6.0.6000.20xxxWindows RTM LDR
    6.0.6001.22xxxWindows Vista SP1 and Windows Server 2008 SP1 SP1 LDR
  • Service Pack 1 is integrated into Windows Server 2008. Therefore, RTM milestone files apply only to Windows Vista. RTM milestone files have a 6.0.0000.xxxxxx version number.
  • The .manifest files and the .mum files that are installed in each environment are listed separately in the "Additional file information for Windows Server 2008 and for Windows Vista" section. These files and their associated .cat (security catalog) files are critical to maintaining the state of the updated component. The .cat files are signed with a Microsoft digital signature. The attributes of these security files are not listed.
For all supported x86-based versions of Windows Server 2008 and Windows Vista
File nameFile versionFile sizeDateTimePlatform
Windowscodecsext.dll6.0.6000.20867347,64826-Jun-200803:20x86
Windowscodecsext.dll6.0.6001.22211347,64826-Jun-200803:21x86
Windowscodecs.dll6.0.6000.20867712,70426-Jun-200803:20x86
Windowscodecs.dll6.0.6001.22211712,70426-Jun-200803:21x86
For all supported x64-based versions of Windows Server 2008 and Windows Vista
File nameFile versionFile sizeDateTimePlatform
Windowscodecsext.dll6.0.6000.20867387,58426-Jun-200803:28x64
Windowscodecsext.dll6.0.6001.22211387,58426-Jun-200803:53x64
Windowscodecs.dll6.0.6000.20867851,96826-Jun-200803:28x64
Windowscodecs.dll6.0.6001.22211841,21626-Jun-200803:53x64
For all supported Itanium-based versions of Windows Server 2008
File nameFile versionFile sizeDateTimePlatform
Windowscodecsext.dll6.0.6001.22211646,65626-Jun-200803:44IA-64
Windowscodecs.dll6.0.6001.222112,123,77626-Jun-200803:44IA-64

Additional file information for Windows Server 2008 and for Windows Vista

Additional files for all supported x86-based versions of Windows Server 2008 and Windows Vista
File namePackage_1_for_kb954708~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size2,622
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_2_for_kb954708~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size2,460
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_3_for_kb954708~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,785
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_4_for_kb954708~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size2,461
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_client_0~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,426
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_client_1~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,367
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_client~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,713
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_sc_0~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,421
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_sc~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,423
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_server_0~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,425
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_server~31bf3856ad364e35~x86~~6.0.1.0.mum
File versionNot Applicable
File size1,431
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameX86_1457803b724fe4431e49ffaa8a44dc60_31bf3856ad364e35_6.0.6000.20867_none_dbf22324675f65b4.manifest
File versionNot Applicable
File size703
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameX86_9bc58edb1be21be73e6482276e0e6b23_31bf3856ad364e35_6.0.6001.22211_none_c3328db75f0a35d9.manifest
File versionNot Applicable
File size703
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameX86_c79255b9797c1b0fe1719560686866b7_31bf3856ad364e35_6.0.6001.22211_none_c6d6949c5c11dce0.manifest
File versionNot Applicable
File size700
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameX86_f5b7fda3eacf4a1d6ca6764439197360_31bf3856ad364e35_6.0.6000.20867_none_87dd275717f97bec.manifest
File versionNot Applicable
File size700
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameX86_microsoft-windows-windowscodecext_31bf3856ad364e35_6.0.6000.20867_none_91fb4ef5d4c6df69.manifest
File versionNot Applicable
File size361,353
Date (UTC)26-Jun-2008
Time (UTC)03:49
File nameX86_microsoft-windows-windowscodecext_31bf3856ad364e35_6.0.6001.22211_none_94119b7bd1ca4c9b.manifest
File versionNot Applicable
File size361,365
Date (UTC)26-Jun-2008
Time (UTC)04:07
File nameX86_microsoft-windows-windowscodec_31bf3856ad364e35_6.0.6000.20867_none_94eb3a03bd3f8302.manifest
File versionNot Applicable
File size548,430
Date (UTC)26-Jun-2008
Time (UTC)03:50
File nameX86_microsoft-windows-windowscodec_31bf3856ad364e35_6.0.6001.22211_none_97018689ba42f034.manifest
File versionNot Applicable
File size548,436
Date (UTC)26-Jun-2008
Time (UTC)04:08
Additional files for all supported x64-based versions of Windows Server 2008 and Windows Vista
File nameAmd64_3436c97d332eeae41dbd42a7690c50e5_31bf3856ad364e35_6.0.6001.22211_none_30119dc98408b79d.manifest
File versionNot Applicable
File size704
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameAmd64_3db5a0bd1fe60c4e0dd02f24214fa20c_31bf3856ad364e35_6.0.6000.20867_none_204a0c019feeca14.manifest
File versionNot Applicable
File size1,048
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameAmd64_897f69dea82edbfcfeb3397d5a09cf2f_31bf3856ad364e35_6.0.6001.22211_none_6b37617dfac497e4.manifest
File versionNot Applicable
File size1,054
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameAmd64_bbf2d9f6860b62cb7a1c89e3bb93758f_31bf3856ad364e35_6.0.6001.22211_none_bce883636d7a73b3.manifest
File versionNot Applicable
File size1,048
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameAmd64_ea302bbbf67a48ea0c7b303df1d11c29_31bf3856ad364e35_6.0.6000.20867_none_acea9d2880291476.manifest
File versionNot Applicable
File size1,054
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameAmd64_microsoft-windows-windowscodecext_31bf3856ad364e35_6.0.6000.20867_none_ee19ea798d24509f.manifest
File versionNot Applicable
File size361,383
Date (UTC)26-Jun-2008
Time (UTC)04:18
File nameAmd64_microsoft-windows-windowscodecext_31bf3856ad364e35_6.0.6001.22211_none_f03036ff8a27bdd1.manifest
File versionNot Applicable
File size361,395
Date (UTC)26-Jun-2008
Time (UTC)05:38
File nameAmd64_microsoft-windows-windowscodec_31bf3856ad364e35_6.0.6000.20867_none_f109d587759cf438.manifest
File versionNot Applicable
File size548,458
Date (UTC)26-Jun-2008
Time (UTC)04:18
File nameAmd64_microsoft-windows-windowscodec_31bf3856ad364e35_6.0.6001.22211_none_f320220d72a0616a.manifest
File versionNot Applicable
File size548,464
Date (UTC)26-Jun-2008
Time (UTC)05:38
File namePackage_1_for_kb954708~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size3,077
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_2_for_kb954708~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size2,913
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_3_for_kb954708~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,795
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_4_for_kb954708~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size2,914
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_client_0~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,434
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_client_1~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,375
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_client~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,723
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,429
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_sc~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,431
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,433
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_server~31bf3856ad364e35~amd64~~6.0.1.0.mum
File versionNot Applicable
File size1,439
Date (UTC)26-Jun-2008
Time (UTC)19:06
Additional files for all supported Itanium-based versions of Windows Server 2008
File nameIa64_1707ac25228ee269db50c8aa3f621708_31bf3856ad364e35_6.0.6001.22211_none_e71ebfea5754a1c6.manifest
File versionNot Applicable
File size702
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameIa64_1b611f20e2d863be93504a5c5b185ae7_31bf3856ad364e35_6.0.6001.22211_none_95a41590bc613ed6.manifest
File versionNot Applicable
File size1,052
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameIa64_5ab9e962cc9bd5b01d50a4d4f340e669_31bf3856ad364e35_6.0.6001.22211_none_dc3d5c0566697473.manifest
File versionNot Applicable
File size1,046
Date (UTC)26-Jun-2008
Time (UTC)19:06
File nameIa64_microsoft-windows-windowscodecext_31bf3856ad364e35_6.0.6001.22211_none_94133f71d1c85597.manifest
File versionNot Applicable
File size361,378
Date (UTC)26-Jun-2008
Time (UTC)05:08
File nameIa64_microsoft-windows-windowscodec_31bf3856ad364e35_6.0.6001.22211_none_97032a7fba40f930.manifest
File versionNot Applicable
File size548,449
Date (UTC)26-Jun-2008
Time (UTC)05:09
File namePackage_1_for_kb954708~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size2,906
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_2_for_kb954708~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,790
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_sc_0~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,425
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_sc~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,426
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_server_0~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,429
Date (UTC)26-Jun-2008
Time (UTC)19:06
File namePackage_for_kb954708_server~31bf3856ad364e35~ia64~~6.0.1.0.mum
File versionNot Applicable
File size1,434
Date (UTC)26-Jun-2008
Time (UTC)19:06

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


More information

For more information, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

↑ Back to the top


Keywords: kbexpertiseadvanced, kbfix, kbqfe, KB954708

↑ Back to the top

Article Info
Article ID : 954708
Revision : 4
Created on : 10/8/2011
Published on : 10/8/2011
Exists online : False
Views : 897