November 15th, 2005

Windows Installer Supportability

Heath Stewart
Principal Software Engineer

Because newer versions of Windows Installer are released with new functionality dependent on operating system features, and older versions of Windows reach the end of their support lifecycle, different versions of Windows Installer are supported on different versions of Windows. Below is the supportability matrix for what versions of Windows Installer shipped on what versions of Windows, as well as the latest version of Windows Installer that is supported at the time this information was posted.

 

 

Windows Installer Version

 

 

Shipped

Highest Version Supported

 

Operating System

Service Pack

Release

msi.dll File Version

Release

msi.dll File Version

KB

Windows 95

 

N/A

2.0

2.0.2600.2

 

Windows 98

 

N/A

2.0

2.0.2600.2

 

Windows 98 SE

 

N/A

2.0

2.0.2600.2

 

Windows Me

 

1.2

1.20.1410.0

2.0

2.0.2600.2

 

Windows NT 4.0

 

N/A

1.1

1.10.1029.1

 

 

SP1

 

N/A

1.1

1.10.1029.1

 

 

SP2

 

N/A

1.1

1.10.1029.1

 

 

SP3

 

N/A

1.2

1.20.1827.1

 

 

SP4

 

N/A

1.2

1.20.1827.1

 

 

SP5

 

N/A

1.2

1.20.1827.1

 

 

SP6

 

N/A

2.0

2.0.2600.2

 

Window 2000

 

1.1

1.10.1029.0

2.0

2.0.2600.2

 

 

SP1

1.1

1.11.1314.0

2.0

2.0.2600.2

 

 

SP2

1.1

1.11.2405.0

2.0

2.0.2600.2

 

 

SP3

2.0

2.0.2600.1

3.1

3.1.4000.2435

893803

 

SP4

2.0

2.0.2600.1183

3.1

3.1.4000.2435

893803

Windows XP

 

2.0

2.0.2600.0

3.1

3.1.4000.2435

893803

 

SP1

2.0

2.0.2600.1106

3.1

3.1.4000.2435

893803

 

SP2

3.0

3.0.3790.2180

3.1

3.1.4000.2435

893803

Windows XP (x64)

 

3.1

3.1.4000.1830

3.1

3.1.4000.2435

898715

Windows 2003

 

2.0

2.0.3790.0

3.1

3.1.4000.2435

893803

 

SP1

3.1

3.1.4000.1830

3.1

3.1.4000.2435

898715

Windows 2003 (IA64)

 

2.0

2.0.3790.0

 

N/A

 

 

SP1

3.1

3.1.4000.1830

3.1

3.1.4000.2435

898715

Windows 2003 (x64)

 

3.1

3.1.4000.1830

3.1

3.1.4000.2435

898715

Author

Heath Stewart
Principal Software Engineer

Heath is an application architect and developer, looking to help educate others to learn professional development. Besides designing and developing applications he enjoys writing about intermediate and advanced topics. Heath also consults for deployment packages and scenarios within Microsoft and for external customers.

0 comments

Discussion are closed.