This article lists the version numbers of Microsoft XML Core Services or the Microsoft XML
parser (MSXML). Different versions of MSXML are included with various Microsoft
products, such as Microsoft Windows, Microsoft Internet Explorer, Microsoft Office, and Microsoft SQL Server. MSXML is also updated when you install software updates for various Microsoft products.
Microsoft provides several different XML parsers. The
System.xml parser and the System.XML.XmlReader XML parser are included with the
Microsoft .NET Framework 2.0. The MSXML parser is included in the Msxml.dll
file, the Msxml2.dll file, the Msxml3.dll file, the Msxml4.dll file, the
Msxml5.dll file, the Msxml6.dll file, and one or more resource files. Notice
that Windows HTTP Services (Winhttp*.dll) is also included with some versions
of MSXML.
The Microsoft XML parser is a Component Object Model (COM)
implementation of the W3C DOM model. Two versions are associated with each
parser: the release version of the MSXML parser and the actual file version of
the DLL that contains the parser. The release version of the MSXML parser (for
example, versions 2.5, 2.6, 3.0, 4.0, 5.0, and 6.0) identifies the milestone of
development.
MSXML versions that have been released by Microsoft
Collapse this tableExpand this table
Version
File name
File version number
1.0
Msxml.dll
4.71.1712.5
1.0a
Msxml.dll
4.72.2106.4
1.0 SP1
Msxml.dll
4.72.3110.0
2.0
Msxml.dll
5.0.2014.0206
2.0a
Msxml.dll
5.0.2314.1000
2.0b
Msxml.dll
5.0.2614.3500
2.5 Beta 2
Msxml.dll
5.0.2919.38
2.5a
Msxml.dll
5.0.2919.6303
2.5
Msxml.dll
5.0.2920.0
2.5 SP1
Msxml.dll
8.0.5226
2.5 SP2
Msxml.dll, Msxmlr.dll (the last DLL is a
resource-only DLL)
8.0.5718.1
2.5 SP3
Msxml.dll, Msxmlr.dll (the last DLL is a
resource-only DLL)
8.00.6730.0
2.6 Web Release
Msxml2.dll
7.50.4920.0
2.6 SP1
Msxml2.dll, Msxml2a.dll, Msxml2r.dll (the
last two DLLs are resource-only DLLs)
8.1.7502.0
2.6 SP2
Msxml2.dll, Msxml2a.dll, Msxml2r.dll (the
last two DLLs are resource-only DLLs)
8.2.8307.0
3.0 Web Release
Msxml3.dll, Msxml3a.dll, Msxml3r.dll
(the last two DLLs are resource-only DLLs)
7.50.5108.0
3.0
Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the last
two DLLs are resource-only DLLs)
8.0.7820.0
3.0 SP1
Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the
last two DLLs are resource-only DLLs)
8.10.8308.0
3.0 SP2
Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the
last two DLLs are resource-only DLLs)
8.20.8730.1
3.0 SP3
Msxml3.dll, Msxml3a.dll (8.20.8730.1),
Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only
DLLs)
8.30.9926.0
3.0 SP4
Msxml3.dll, Msxml3a.dll (8.20.8730.1),
Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only
DLLs)
8.40.9419.0
3.0 SP5
Msxml3.dll, Msxml3a.dll (8.20.8730.1),
Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only
DLLs)
8.50.2162.0
3.0 SP7
Msxml3.dll, Msxml3a.dll, Msxml3r.dll (the
last two DLLs are resource-only DLLs)
8.70.1104
3.0 Post SP7
MS06-061
(http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx)
Msxml3.dll
8.70.1113.0
3.0 Post SP8
Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs)
8.80.1185.0
3.0 SP9
Msxml3.dll, Msxml3a.dll (8.20.8730.1), Msxml3r.dll (8.20.8730.1) (the last two DLLs are resource-only DLLs)
8.90.1002.0
3.0 Post SP9 MS06-061
(http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx)
Msxml3.dll
8.90.1101.0
4.0
Msxml4.dll, WinHTTP5.dll, Msxml4a.dll,
Msxml4r.dll (the last two DLLs are resource-only DLLs)
4.0.9004.0
4.0 SP1
Msxml4.dll, WinHTTP5.dll, Msxml4a.dll,
Msxml4r.dll (the last two DLLs are resource-only DLLs)
4.10.9404.0
4.0 SP2
Msxml4.dll, WinHTTP5.dll (5.0.2613.0),
Msxml4a.dll (4.10.9404.0), Msxml4r.dll (4.10.9404.0) (the last two DLLs are
resource-only DLLs)
4.20.9818.0
4.0 Post SP2
MS06-061
(http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx)
Msxml4.dll,
Msxml4r.dll (4.10.9404.0) (the last DLL is a resource-only
DLL)
4.20.9839.0
4.0 Post SP2
MS06-071
(http://www.microsoft.com/technet/security/bulletin/ms06-071.mspx)
Msxml4.dll
4.20.9841.0
4.0 Post SP2
MS07-042
(http://www.microsoft.com/technet/security/bulletin/ms07-042.mspx)
Msxml4.dll
4.20.9848.0
4.0 SP3
Msxml4.dll
4.30.2100.0
5.0 (Office 2003)
Msxml5.dll, Msxml5r.dll
(5.0.2916.0) (the last DLL is a resource-only DLL)
5.0.2916.0
5.0 (Office 2003 SP1)
Msxml5.dll, Msxml5r.dll
(5.10.2925.0) (the last DLL is a resource-only DLL)
5.10.2925.0
5.0 (Office 2003 SP2)
Msxml5.dll, Msxml5r.dll (
5.10.2927.0) (the last DLL is a resource-only DLL)
5.10.2927.0
5.0 (Office 2003 Post SP2)
MS06-061
(http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx)
Msxml5.dll
5.10.2930.0
5.0 (Office 2007)
Msxml5.dll
5.20.1076
5.0 (Office 2007 Post release) MS07-042
(http://www.microsoft.com/technet/security/bulletin/ms07-042.mspx)
Msxml5.dll
5.20.1081.0
6.0
Msxml6.dll, Msxml6r.dll (6.0.3883.0) (the last
DLL is a resource-only DLL)
6.0.3883.0
6.0 Post release
MS06-061
(http://www.microsoft.com/technet/security/bulletin/ms06-061.mspx)
Msxml6.dll,
Msxml6r.dll (6.0.3883.0) (the last DLL is a resource-only
DLL)
6.0.3888.0
6.0 Post release
MS06-071
(http://www.microsoft.com/technet/security/bulletin/ms06-071.mspx)
Msxml6.dll
6.0.3890.0
6.0 SP1
Msxml6.dll
6.10.1129.0
6.0 Post SP1 MS07-042
(http://www.microsoft.com/technet/security/bulletin/ms07-042.mspx)
Msxml6.dll
6.10.1200.0
6.0 Post SP2 MS08-069
(http://www.microsoft.com/technet/security/bulletin/ms08-069.mspx)
Msxml6.dll
6.20.1099.0
Notes
MSXML versions 1.x and 2.x are no longer supported by
Microsoft.
MSXML 3.0 is supported by Microsoft only if you are running Service Pack 5 (SP5) or a later service pack.
MSXML 4.0 is supported by Microsoft only if you are running Service Pack 2 (SP2).
MSXML 5.0 and MSXML 6.0 are supported by Microsoft.
This table includes the version of MSXML that is included
in security updates that were released on October 10, 2006 (MS06-061), on November 14, 2006 (MS06-071), and on August 14, 2007 (MS07-042).
For more information about the security updates, click the following article numbers to view the articles in the Microsoft Knowledge Base:
924191
(http://support.microsoft.com/kb/924191/
)
MS06-061: Vulnerabilities in Microsoft XML Core Services could allow remote code execution
928088
(http://support.microsoft.com/kb/928088/
)
MS06-071: Vulnerability in Microsoft XML Core Services could allow remote code execution
936227
(http://support.microsoft.com/kb/936227/
)
MS07-042: Vulnerability in Microsoft XML Core Services could allow remote code execution
After you install the security update that is described in
Microsoft security bulletin MS06-061, you cannot use MSXML 2.6 in Internet
Explorer. This behavior is by design. The security update packages set the
"kill bit" for MSXML 2.6. The "kill bit" prevents MSXML 2.6 from running in
Internet Explorer.
32-bit versions of MSXML (Wmsxml*.dll.) on 64-bit versions
of Windows use the same MSXML and file version numbers that are listed in this
table.
If MSXML 4.0 is installed on a computer that is running
Microsoft Windows 98 or Windows Millennium Edition, the Msxml4a.dll file is
installed. If the parser is installed on a computer that is running Windows NT,
Windows 2000, or Windows XP, the WinHTT5.dll file is installed.
Msxml4.dll, WinHTTP5.dll, Msxml4a.dll, Msxml4r.dll (the last
two DLLs are resource-only DLLs)
4.00.9406.0
MSXML versions that are included with Microsoft Internet Explorer
Collapse this tableExpand this table
Microsoft Internet Explorer version
Microsoft XML
version (file version)
4.0
1.0 (4.71.1712.5)
4.0a
1.0a (4.72.2106.4)
4.01 (SP1)
2.0a (5.0.2014.0206)
5.0a
2.0a (5.0.2314.1000)
5.0b
2.0b (5.0.2614.3500)
5.01
2.5a (5.0.2919.6303)
5.01 SP1
2.5 SP1 (8.0.5226)
5.5
2.5 SP1 (8.0.5226)
5.5 SP2
2.5 Post-SP2 (8.00.6611.0)
6.0
3.0 SP2 (8.20.8730.1)
6.0 SP1
3.0 SP3 (8.30.9926.0)
MSXML versions that are included with MDAC
Collapse this tableExpand this table
MDAC version (products)
Microsoft XML version (file
version)
MDAC 2.5 (Windows 2000)
2.5 (5.0.2920.0)
MDAC 2.5 SP1 (Windows 2000 SP1)
2.5 SP1
(8.0.5226)
MDAC 2.5 SP2 (Windows 2000 SP2)
2.5 SP2
(8.0.5718.1)
MDAC 2.5 SP3 (Windows 2000 SP3)
2.5 SP3
(8.00.6730.0)
MDAC 2.6 (SQL Server 2000)
2.6 (8.0.6518.1)
MDAC 2.6 SP1 (SQL Server 2000 SP1)
2.6 SP1
(8.1.7502.0)
MDAC 2.6 SP2 (SQL Server 2000 SP2)
2.6 SP2
(8.2.8307.0)
MDAC 2.7 (Windows XP)
3.0 SP2 (8.20.8730.1)
MDAC 2.7 SP1 (Windows XP SP1)
3.0 SP3
(8.30.9926.0)
MDAC 2.8 (Windows Server 2003)
3.0 SP4
(8.40.9419.0)
MDAC 2.8 SP1
3.0 SP7 (8.70.1104.0)
MSXML versions that are included with other Microsoft products
This is not a complete list of MSXML versions that are included
with other Microsoft products.
Collapse this tableExpand this table
Other products
Microsoft XML version (file
version)
Windows Live OneCare (Client)
4.0
BizTalk Server 2004
4.0
Microsoft Office Project Server 2003
4.0
Encarta 2003, 2004, 2005, and Student/Encarta 2006
4.0
Works Suite 2006, Works Suite 2005, Works Suite 2004, Works Suite 2003
4.0
Live Communications Server
4.0, 6.0
Application Compatibility Toolkit
4.0, 6.0
URGE
6.0
Microsoft .NET Framework 3.0
6.0
Microsoft Visual Studio 2005
6.0
Microsoft SQL Server 2005
6.0
Student/Encarta 2007
6.0
Zune software version 1.0
6.0
Windows SharePoint Services 3.0
6.0
Note If the MSXML parser is updated on a computer that has Microsoft
Application Center 2000 installed, you must reinstall Application Center 2000.
For more information, click the
following article number to view the article in the Microsoft Knowledge Base:
289510
(http://support.microsoft.com/kb/289510/
)
Application Center 2000 installs a special version of MSXML 3.0