Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Installer
Properties
 Operating System Property Values

  Switch on low bandwidth view
Operating System Property Values

The table in this topic displays values for selected Windows Installer Operating System Properties.

System VersionNT WindowsBuild ServicePackLevel
Windows 20005002195Not applicable
Windows 2000 + Service Pack 150021951
Windows 2000 + Service Pack 250021952
Windows 2000 + Service Pack 350021953
Windows 2000 + Service Pack 450021954
Windows XP5012600Not applicable
Windows XP with Service Pack 1 (SP1)50126001
Windows XP with Service Pack 2 (SP2)50126002
Windows XP with Service Pack 3 (SP3)50126003
Windows Server 20035023790Not applicable
Windows Server 2003 with Service Pack 1 (SP1)50237901
Windows Server 2003 with Service Pack 2 (SP2)50237902
Windows Vista6006000 Not applicable
Windows Vista with Service Pack 1 (SP1)60060011
Windows Server 20086006001Not applicable
Windows Server 2008 R2601greater than 7100 Not applicable
Windows 7601greater than 7100 Not applicable

 

For more information, see Released Versions of Windows Installer, VersionNT, WindowsBuild, and ServicePackLevel.

See Also

About Properties
Property Reference
Using Properties

Send comments about this topic to Microsoft

Build date: 6/25/2009

Tags What's this?: vitus (x) Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
How to differentiate Windows Vista and Windows Server 2008      Vadmyst   |   Edit   |   Show History
At present VersionNT number and WindowsBuild numbers are the same for Vista SP1 and Windows Server 2008

What will happen when there will be SP1 form Windows Server 2008? How can installer detect correctly OS installed?
Flag as ContentBug
ServicePackLevel for Windows Server 2008 is not correct.      ColbyRingeisen   |   Edit   |   Show History

Windows Server 2008 is a "Vista" system and ships with SP1 already included (the generally available [GA] DVD anyway, prior 'release candidate' [RC] DVDs did not include SP1).

The Windows Server 2008 information in this spreadsheet for ServicePackLevel is not correct. On Windows Server 2008 systems created using the generally available (GA) installation DVD, the ServicePackLevel is "1".

VersionNT for XP x64, Windows 7 and Windows 2008 R2      Cory Womacks   |   Edit   |   Show History
I believe the following are correct (and missing from the documentation above):

VersionNT and VersionNT64 are 502 on Windows XP x64. I.e. the same as Windows Server 2003. Use MsiNTProductType to differentiate (1 is client OS, > 1 is server OS).

VersionNT and VersionNT64 are 601 for Windows 7 and Windows Server 2008 R2. Again, use MsiNTProductType to differentiate (as with Vista vs 2008).
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker