The Windows version numbers rarely make sense to me - they can't seem to decide if they want new versions to be "Minor" or "Major" version number updates:
Windows 95 - 4.0
Windows 98 - 4.1
Windows 2000 - 5.0
Windows ME - 4.9
Windows XP - 5.1
Server 2003 - 5.2
Windows Vista - 6.0
Server 2008 - 6.0
Windows 7 - 6.1
Home Server 2011 - 6.1
Server 2012 - 6.2
Windows 8 - 6.2
Windows 8.1 - 6.3
Windows 10 - 10.0 (all versions)
Windows 11 - 11.0
The naming convention started pre-Windows NT kernel as well, which sort of slid into the existing version numbers of the OS.
@Tekno Venus - That registry info is a whole bunch of mess.....
EditionID: Enterprise
Edition: Professional
Major Version: 10
Current Version: 6.3
Product Name: Windows 10 Professional
ReleaseID: 2009
What???
Surely it's not that difficult for MS to make the registry info at least vaguely consistent? If Professional is marked as "Enterprise" - what version is Windows Enterprise marked as?