Windows Version Numbers

Windows Version Numbers Information

This post serves as a quick reference of Windows Version numbers for both server and client Microsoft Operating Systems.

Windows 10 and Windows Server are broken down in the first sections in greater detail as they are moving into a Windows as a service model.

A complete list of all operating systems versions is listed in the Operating System Version Summary section towards the end of the article. I have  included a few lines of PowerShell code at the bottom to quickly identify the exact version of Windows that you are running.

Windows Server Version Releases

Server is now being released in two primary channels.  You can read more about this in my post: Windows Release Channels Explained

MajorMinorVersionBuildInfoRelease date
1001903183622019 - SAC21 May 2019
1001809177632019 - LTSC13 Nov 2018
100180317677Server 2019 Preview09 Jun 2018
1001803171342016 - SAC - Core Only30 April 2018
1001709162992016 - SAC - Core Only17 October 2017
1001607143932016 - RTM - LTSC26 September 2016
1001010143002016 - TP527 April 2016
100105862016 - TP419 November 2015
100105142016 - TP319 August 2015
100100742016 - TP24 May 2015
6498412016 - TP11 October 2014

Windows 10 Release Versions

Windows 10 releases are guided by the new servicing models.  You can find more information regarding the servicing option releases of Windows 10 here: Windows 10 release information

MajorMinorVersionBuildCode nameMarketingRelease date
10019031836219H1May 2019 UpdateMay 21, 2019
100180917763Redstone 5October 2018 UpdateNovember 13, 2018
100180317134Redstone 4April 2018 UpdateApril 30, 2018
100170916299Redstone 3Fall Creators UpdateOctober 17, 2017
100170315063Redstone 2Creators UpdateApril 5, 2017
100160714393Redstone 1Anniversary UpdateAugust 2, 2016
100151110586Threshold 2November UpdateNovember 10, 2015
100150710240Threshold 1First releaseJuly 29, 2015

Microsoft Operating System Versions

Operating systemVersion Number
Windows Server 201910.0
Windows 1010.0
Windows Server 201610.0
Windows 8.16.3
Windows Server 2012 R26.3
Windows 86.2
Windows Server 20126.2
Windows 76.1
Windows Server 2008 R26.1
Windows Vista6.0
Windows Server 20086.0
Windows XP 64-Bit Edition5.2
Windows Server 2003 R25.2
Windows Server 20035.2
Windows XP5.1
Windows 20005.0
Windows Millenium4.9
Windows 984.1
Windows 954.0
Windows NT 4.04.0
Windows NT 3.513.51
Windows NT 3.53.5
Windows NT 3.13.1

Checking your Windows Version with PowerShell

In modern Operating Systems there are a lot of components that make up a full windows version number:

10.0.1607.14393.1794

This version number identifies the major, minor, version, build, and revision components of the server or client you are running.  Full version information isn’t readily available in any of the GUI menus and it’s easiest to pull it from the following registry key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion

I provide a detailed breakdown of the components that makeup a windows version number in the following post: Windows Release Channels Explained

Here is a quick PowerShell example of how to pull all the needed components to determine the full Windows Version Number that your device is running:

Additional Links and references regarding Windows Versions

Leave a Reply

Your email address will not be published. Required fields are marked *