Forum Discussion
Windows Server 2019 version info
1809 is associated with Windows Server 2019 and Windows Server, version 1809 only. This number represents the approximate YYMM of the final build, and is usually released to customers in the following month. The Semi-Annual channel releases come out every 6 months or so and you will see this number change in the branding, i.e., Windows Server, version 1709 (1803, 1809, etc.)
While we are developing the next release, the previous version number may still be present for some time in preview builds for vNext. The version number is usually not updated on previews until we get closer to the final build and are certain when we will be releasing it. Does that help?
Thanks Mary.
My concern is the ReleaseId value for Server 2016 would be changed to a value above the current 1607. That is, new updates to Server 2016 this year or next year would be 18xx or 19xx. Is this the case? If so, then I can't assume that a ReleaseId value of less than 1803 will indicate that Server 2016 is present.
Or, is this ReleaseId value for Server 2016 fixed no matter how many Server 2016 updates occur?
- Aswin221285Nov 20, 2018Copper Contributor
Hi Mike
I have the same issue how would you determine the standard release version using Microsoft Docs . Currently we are using OSVersionInfoex to determine the windows server and now what I am trying to is if we first determine the major and minor version if the major version is 10 and minor version is 0 and osvi.wProductType != VER_NT_WORKSTATION and then if osvi.dwBuildNumber >= 17633 then we are going determine that as windows 2019 else it would be windows 2016 will that work ?. Your response would be highly appreciated
- AnonymousNov 27, 2018
To determine if Server 2016 or Server 2019 is present, I read the Windows Registry key that Mary Hoffman suggested back on 08-22-2018. As for using the Build Number, Mary would need to confirm if this would work as well.
Hope this helps!
- Mary HoffmanNov 27, 2018Former Employee
The ReleaseID value for Server 2016 was 1607. For Server 2019, it was 1809. Having said that, this early in the preview cycle for VNext, the ReleaseID located at hklm:\software\microsoft\windows\windows NT\CurrentVersion" -Name ReleaseID has not yet been updated for vNext and previews will still have the value "1809". The final build of Windows Server 2019 was 17763. For now, it is safe to assume that any major build number greater than 17763 is a preview for vNext.
- Mary HoffmanSep 13, 2018Former Employee
Windows Server 2016 will always be 1607. Once a product is released, that ID will not change.
- tussingerOct 02, 2018Copper Contributor
Hi,
we use the function GetVersionEx to determine the version.
What is the different in Osversioninfoex between Server 2016 and 2019 ?
thanks
Richard
- Mike JonesSep 13, 2018Copper Contributor
Thanks Mary.