Each version of Windows OS released by Microsoft has a particular version number and these version numbers are important for application developers while building application with compatibility. The OS version numbers actually contains different sections which are mentioned in OSVERSIONINFO structure in windows. OSVERSIONINFO contains three parts namely Major Version (dwMajorVersion), Minor Version (dwMinorVersion) and Build # (dwBuildNumber).
Here is the list of all Windows OS from Microsoft and their version numbers.
Operating System | Version Number | Other Information |
Windows 1.0 | 1.04 | |
Windows 2.0 | 2.11 | |
Windows 3.0 | 3 | |
Windows NT 3.1 | 3.10.528 | |
Windows for Workgroups 3.11 | 3.11 | |
Windows NT Workstation 3.5 | 3.5.807 | |
Windows NT Workstation 3.51 | 3.51.1057 | |
Windows 95 | 4.0.950 | |
Windows NT Workstation 4.0 | 4.0.1381 | |
Windows 98 | 4.1.1998 | |
Windows 98 Second Edition | 4.1.2222 | |
Windows Me | 4.90.3000 | |
Windows 2000 Professional | 5.0.2195 | |
Windows XP | 5.1.2600 | Current SP3 |
Windows XP Professional x64 Edition | 5.2.3790 | |
Windows Vista | 6.0.6000 | Current Version changed to 6.0.6002 with SP2 |
Windows 7 | 6.1.7600 | RTM |
Version numbers are very important while developing application and wrong version number can cause compatibility issues. More information on Version Checking here.
Thanks to MSIGeek for this Information.
i want more information about windos os pleace send in mail
Do you know the version number for XP Embedded?
I read about version numbers for Windows on torrents, but it’s new to me that these version numbers are used in developing applications. What is the version number for the coming Windows 8?
Good list!
Pls also update for Windows 8, version number is 6.2
Also, Windows server 2012 –> version number is 6.2
What is the dwMajorVersion & dwMinorVersion of Windows XP Embedded version?