Windows Server 2012 to Windows Server 2016 Upgrade

Copper Contributor

I have a Windows Server 2016 server acting as our domain controller and I would like to upgrade that to Windows Server 2016.


I am using this as a guide 


Whilst  preparing it says to make sure BuildLabEx says I am running Windows Server 2012.  But mine shows this:


What are the implications of not showing the value expected?

3 Replies

@shuntera That looks like the correct string for Server 2012 - "win8" as that's the desktop version it aligns with, and the build number at the start (9200) is "Windows Server 2012" (looked up on


An in-place upgrade is never recommended and is risky especially for a domain controller.


I'd use dcdiag / repadmin tools to verify health correcting all errors found before starting any operations. Then stand up the new 2016, patch it fully, license it, join existing domain, add active directory domain services, promote it also making it a GC (recommended), transfer FSMO roles over (optional), transfer pdc emulator role (optional), use dcdiag / repadmin tools to again verify health, when all is good you can decommission / demote old one.


@shuntera Yes, whilst that's the correct string I should have mentioned what Dave's covered - in place upgrade of domain controllers is not recommended and should be avoided in favour of building a new DC and migrating roles if possible. Make sure you have a full working backup if you're going ahead with the in-place upgrade (including System State and SYSVOL folders).