How do Windows version numbers work?
I often come across texts where a Windows version is referred to as a four digit number, e.g.
Microsoft is urging users of Windows 10 version
1903
to install this month's SSU or 'servicing stack update'
When I do a [System.Environment]::OSVersion.Version
command in PowerShell, the version info that comes back is:
Major Minor Build Revision
----- ----- ----- --------
10 0 17134 0
Now 17134 is way, way higher than 1903
, and from the article date, today, it doesn't seem like 1903
is just a few thousand builds behind my Windows. Where does this lower, currently 4 digit version number come from?
1903: 19 refers to the year 2019 and 03 refers to the month. Similarly, last year in 2018 we had 1803 and 1809, so 1803 was scheduled to be released around March (03) and 1809 was supposed to come around September (09) but got delayed a lot because of the file deleting bugs and other issues.
Regarding the 17134, that is just the build number which you can check by + R, then type "winver" and it will display your version (1903) and your build number. Two people might be using the same Windows 10 version (such as 1903) but could have different build numbers based upon their most recently installed Windows cumulative update.
It is, rather boringly, year:month
It's slightly harder to figure out because they don't always manage to hit the correct month they intended.
From Gaijin.at - Windows Version Numbers
Name / Description Version Build Public Release
Windows 10, Version 1507 10.0 10240 2015-07-29
Windows 10, Version 1511 10.0 10586 2015-11-10
Windows 10, Version 1607 10.0 14393 2016-08-02
Windows 10, Version 1703 10.0 15063 2017-04-05
Windows 10, Version 1709 10.0 16299 2017-10-17
Windows 10, Version 1803 10.0 17134 2018-04-30
Windows 10, Version 1809 10.0 17763 2018-11-13
Windows 10, Version 1903 10.0 18362 2019-05-21