Forum Discussion
Windows Server 2019 version info
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.
But is it safe to assume any build number greater than 17633 that is not VER_NT_WORKSTATION is server 2019?
- Mary HoffmanDec 12, 2018Microsoft
If you have a Visual Studio Subscription, you may obtain and upgrade to the final build of Windows Server 2019 and use it for testing purposes. The VNext images that we are releasing to Insiders currently are for the upcoming Semi-Annual Channel release only, which does not have the desktop experience. At this time I do not have a date for when we will start releasing previews of the next Long-Term Servicing Channel version with desktop experience.
- wrecklessw1Dec 12, 2018Copper Contributor
I have 17744 - with desktop experience about to expire in 2 days - will there be an upgrade path and if so, what will that be? I am testing SharePoint 2019 mostly dev
- Longca240Dec 03, 2018Copper Contributor
Thanks.
- Mary HoffmanNov 29, 2018Microsoft
Windows Server 2016 will always be 10.0.14393.### where ### increments as cumulative updates are installed.
Windows Server 2019 will always be 10.0.17763.### where ### increments as cumulative updates are installed.
Windows Server 2019 is available on all the normal release channels now.
- Longca240Nov 29, 2018Copper Contributor
Thus, the build number of Windows Server 2016 is always 14393, and any new update for it will be only change revision number, such the version format should be 10.0.14393.***?
And the build number of Windows Server 2019 is staying on 17763? but it is not re-released yet; the first build number of Windows Server 2019 is 17623?
and now my .net code most like the below, that working safe?
if (VersionHelper.IsWindows10OrGreater())
{
_isWindows10OrGreater = true;if (_isWindowsServer)
{
if (Build > 17763) //???
_productShortName = "Windows Server 20XX";
else if (Build > 17622)
_productShortName = "Windows Server 2019";else
_productShortName = "Windows Server 2016";
}
else
{
_productShortName = "Windows 10";
}Thanks,
- Mary HoffmanNov 27, 2018Microsoft
Windows Server 2019 stops at 17763. That was the final major build number.
Anything higher than that (>=17764) will be vNext builds.