{"id":1628,"date":"2025-10-26T23:34:58","date_gmt":"2025-10-26T23:34:58","guid":{"rendered":"https:\/\/www.ultrexstaff.com\/?p=1628"},"modified":"2025-10-26T23:52:03","modified_gmt":"2025-10-26T23:52:03","slug":"upgrade-domain-controller-system-level","status":"publish","type":"post","link":"https:\/\/www.ultrexstaff.com\/?p=1628","title":{"rendered":"Upgrade Domain Controller System Level"},"content":{"rendered":"\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>U U a a<\/p>\n\n\n\n<p>Upgrade Domain Controller from<\/p>\n\n\n\n<p>Server 2016 to Server 2022<\/p>\n\n\n\n<p>by Manish | SCCM<\/p>\n\n\n\n<p>In this post we will be upgrade existing Domain controller Windows Server<\/p>\n\n\n\n<p>2016 to Server 2022 which is also known as in-place upgrade. For<\/p>\n\n\n\n<p>Windows Server 2022 upgrade, there are few pre-requisites to be met<\/p>\n\n\n\n<p>because we need to have latest schema applied on DC and also have to<\/p>\n\n\n\n<p>use adprep \/forestprep and adprep \/domainprep commands.<\/p>\n\n\n\n<p>Table Of Contents<\/p>\n\n\n\n<p>Windows Server 2022 Upgrade path<\/p>\n\n\n\n<p>In-place upgrade from Windows Server 2012 R2<\/p>\n\n\n\n<p>to Windows Server 2022<\/p>\n\n\n\n<p>In-place upgrade from Windows Server 2016 to<\/p>\n\n\n\n<p>Windows Server 2022<\/p>\n\n\n\n<p>In-place upgrade from Windows Server 2019 to<\/p>\n\n\n\n<p>Windows Server 2022<\/p>\n\n\n\n<p>Download Windows Server<\/p>\n\n\n\n<p>In-place Upgrade Process<\/p>\n\n\n\n<p>Verification steps<\/p>\n\n\n\n<p>Conclusion<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<p>We need to run Adprep \/forestprep once in the forest, while adprep<\/p>\n\n\n\n<p>\/domainprep needs to be run on each domain where we are trying to<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 1\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>upgrade from Server 2016.<\/p>\n\n\n\n<p>th<\/p>\n\n\n\n<p>Windows Server 2022 release date is 18 Aug, 2021 with Mainstream<\/p>\n\n\n\n<p>th th<\/p>\n\n\n\n<p>End date specified as 13 Oct 2026 and Extended End date as 14<\/p>\n\n\n\n<p>Oct 2031.<\/p>\n\n\n\n<p>Windows Server 2022 Upgrade path<\/p>\n\n\n\n<p>Not every Windows server can be upgraded to server 2022 directly. There<\/p>\n\n\n\n<p>are specific upgrade paths we need to follow. There is a nice article on<\/p>\n\n\n\n<p>Microsoft page which explains it, however it doesn\u2019t show Windows Server<\/p>\n\n\n\n<p>2022 server details as they still need to update it (at the time of writing this<\/p>\n\n\n\n<p>blog).<\/p>\n\n\n\n<p>As Windows Server 2022 Schema version is exactly same as Server<\/p>\n\n\n\n<p>2019, I am assuming the path mentioned in the image should work for In-<\/p>\n\n\n\n<p>place upgrade from Server 2012 R2 as well (haven\u2019t tested yet). Following<\/p>\n\n\n\n<p>are the servers which can be upgraded:<\/p>\n\n\n\n<p>In-place upgrade from Windows Server 2012 R2 to<\/p>\n\n\n\n<p>Windows Server 2022<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 2\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>We can upgrade. Server can directly be upgraded from Windows Server<\/p>\n\n\n\n<ol start=\"2022\" class=\"wp-block-list\">\n<li>This is only valid for Windows Server 2012 R2 (not for Windows<\/li>\n<\/ol>\n\n\n\n<p>Server 2012). Hence, we can skip version 2016,2019. (Note: I still need<\/p>\n\n\n\n<p>to test this behaviour yet). However, we need to upgrade the schema<\/p>\n\n\n\n<p>before upgrade.<\/p>\n\n\n\n<p>The steps mentioned in this article, should be applicable for Server 2012<\/p>\n\n\n\n<p>R2 as well.<\/p>\n\n\n\n<p>In-place upgrade from Windows Server 2016 to<\/p>\n\n\n\n<p>Windows Server 2022<\/p>\n\n\n\n<p>We can upgrade. Server can directly be upgraded to Windows server<\/p>\n\n\n\n<p>2022, hence we can skip 2019 version. For this version also, we need to<\/p>\n\n\n\n<p>upgrade the schema on Windows Server.<\/p>\n\n\n\n<p>In-place upgrade from Windows Server 2019 to<\/p>\n\n\n\n<p>Windows Server 2022<\/p>\n\n\n\n<p>We can upgrade. This is one of the easiest upgrade method as we don\u2019t<\/p>\n\n\n\n<p>have to upgrade the schema.<\/p>\n\n\n\n<p>Download Windows Server<\/p>\n\n\n\n<p>Windows Server 2022 can be downloaded through Windows Server<\/p>\n\n\n\n<p>Evaluations. Windows Server 2022 iso has also been made available on<\/p>\n\n\n\n<p>Visual Studio Subscription<\/p>\n\n\n\n<p>Once downloaded, either extract the content of ISO locally or mount the<\/p>\n\n\n\n<p>ISO.<\/p>\n\n\n\n<p>In-place Upgrade Process<\/p>\n\n\n\n<p>If you try to run in-place upgrade process without running adprep tool you<\/p>\n\n\n\n<p>will get following error as shown in the image:<\/p>\n\n\n\n<p>Active Directory on this domain controller does not contain Windows<\/p>\n\n\n\n<p>Server 2022 ADPREP \/FORESTPREP updates.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 3\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Verify Current AD Schema<\/p>\n\n\n\n<p>Run the following PowerShell command (in elevated mode) to verify :<\/p>\n\n\n\n<p>Get-ADObject (Get-ADRootDSE).schemaNamingContext &#8211;<\/p>\n\n\n\n<p>Property objectVersion<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<p>We can see objectVersion is 87, this schema version is associated with<\/p>\n\n\n\n<p>\u201cWindows Server 2016\u201d, here is more information on various schema<\/p>\n\n\n\n<p>numbers:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 4\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>AD version objectVersion<\/p>\n\n\n\n<p>Windows Server 2000 13<\/p>\n\n\n\n<p>Windows Server 2003 30<\/p>\n\n\n\n<p>Windows Server 2003 R2 31<\/p>\n\n\n\n<p>Windows Server 2008 44<\/p>\n\n\n\n<p>Windows Server 2008 R2 47<\/p>\n\n\n\n<p>Windows Server 2012 56<\/p>\n\n\n\n<p>Windows Server 2012 R2 69<\/p>\n\n\n\n<p>Windows Server 2016 87<\/p>\n\n\n\n<p>Windows Server 2019 88<\/p>\n\n\n\n<p>Windows Server 2022 88<\/p>\n\n\n\n<p>We can see that Schema version 88 is same for both Servers 2019 &amp;<\/p>\n\n\n\n<ol start=\"2022\" class=\"wp-block-list\">\n<li>Hence, that\u2019s the reason we don\u2019t need to upgrade the schema in<\/li>\n<\/ol>\n\n\n\n<p>case of in-place upgrade from Windows Server 2019 version.<\/p>\n\n\n\n<p>Open command prompt (elevated rights) on Domain controller and<\/p>\n\n\n\n<p>navigate to source directory of Windows Server ISO. In my case the<\/p>\n\n\n\n<p>location was d:\\support\\adprep\\adprep.exe.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 5\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Run the command adprep.exe \/forestprep<\/p>\n\n\n\n<p>Type C and press enter to continue with upgrade of schema. This will<\/p>\n\n\n\n<p>upgrade current schema version from 87 to 88.<\/p>\n\n\n\n<p>Schema update in Windows Server 2022 uses Sch88.ldf<\/p>\n\n\n\n<p>This process creates 2 log files under<\/p>\n\n\n\n<p>c:\\windows\\debug\\adprep\\logs\\yyyymmddhhmmss with name ADPrep.log<\/p>\n\n\n\n<p>&amp; ldif.log.<\/p>\n\n\n\n<p>ADPrep.log will show you successful upgrade of Schema.<\/p>\n\n\n\n<p>ldif.log will show you attributes which has been extended to schema such<\/p>\n\n\n\n<p>as ms-PKI-DPAPIMasterKeys, ms-PKI-RoamingTimeStamp and others.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 6\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Run adprep.exe \/domainprep to update the domain-wide information.<\/p>\n\n\n\n<p>Let\u2019s begin installation of Server 2022. Launch setup.exe with admin<\/p>\n\n\n\n<p>rights.<\/p>\n\n\n\n<p>Under Product key page provide the KMS client setup key. Following are<\/p>\n\n\n\n<p>the keys for your reference based upon the version you are using:<\/p>\n\n\n\n<p>Windows Server 2022 Datacenter: WX4NM-KYWYW-QJJR4-XV3QB-<\/p>\n\n\n\n<p>6VM33<\/p>\n\n\n\n<p>Windows Server 2022 Standard: VDYBN-27WPP-V4HQT-9VMD4-VMK7H<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<p>Click here for KMS Client Setup key provide by Microsoft.<\/p>\n\n\n\n<p>As these are the KMS keys, this needs to be activated later with KMS<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 7\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>server within your environment.<\/p>\n\n\n\n<p>On Select Image page, I am going with Windows Server 2022<\/p>\n\n\n\n<p>Datacenter (Desktop Experience) version for full GUI experience, click<\/p>\n\n\n\n<p>Next.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 8\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Under Applicable notices and license terms page, click Accept.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 9\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Under Choose what to keep, this is the page which actually helps us<\/p>\n\n\n\n<p>going with the real need of in-place upgrade without loosing files, settings<\/p>\n\n\n\n<p>and apps, click Next.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 10\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>It will first check for available updates, and you might see Getting<\/p>\n\n\n\n<p>Updates.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 11\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Once ready to install, hit Install button.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 12\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Verification steps<\/p>\n\n\n\n<p>The process will first extract the binaries to hidden folder<\/p>\n\n\n\n<p>c:\\$WINDOWS.~BT.<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 13\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Once extracted, reboot will happen and server upgrade process will<\/p>\n\n\n\n<p>initiate.<\/p>\n\n\n\n<p>This process might take some time depending upon the size of your infra.<\/p>\n\n\n\n<p>Once completed, login to the server.<\/p>\n\n\n\n<p>Launch run window (press Windows + R) and type Winver, this will show<\/p>\n\n\n\n<p>the Microsoft Windows Server 2022 version 21H2 (OS Build<\/p>\n\n\n\n<p>20348.169).<\/p>\n\n\n\n<p>Where 20348 is the build version and 169 is the patch version which gets<\/p>\n\n\n\n<p>updated with every security update.<\/p>\n\n\n\n<p>Open registry (regedit) and navigate to<\/p>\n\n\n\n<p>Computer\\HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows<\/p>\n\n\n\n<p>NT\\CurrentVersion<\/p>\n\n\n\n<p>2<\/p>\n\n\n\n<p>You will be able to see lots information, especially ProductName which I<\/p>\n\n\n\n<p>am interested in.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sccm-intune-device-management-enterprise-mobility-amp-security wp-block-embed-sccm-intune-device-management-enterprise-mobility-amp-security\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"VNnSLZ45Zl\"><a href=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/\">Upgrade Domain Controller from Server 2016 to Server 2022<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Upgrade Domain Controller from Server 2016 to Server 2022&#8221; &#8212; SCCM | Intune | Device Management| Enterprise Mobility &amp; Security\" src=\"https:\/\/www.manishbangia.com\/upgrade-dc-from-server2016-to-server2022\/embed\/#?secret=zy3KEZFIBx#?secret=VNnSLZ45Zl\" data-secret=\"VNnSLZ45Zl\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>_<\/p>\n\n\n\n<p>vignette 14\/17<\/p>\n\n\n\n<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia<\/p>\n\n\n\n<p>Conclusion<\/p>\n\n\n\n<p>Windows Server 2022 can be upgrade from Server 2019, Server 2016<\/p>\n\n\n\n<p>and probably with Server 2012 (yet to test). Important thing to consider is<\/p>\n\n\n\n<p>to upgrade the schema from Server 2016 and 2012. Upgrading from<\/p>\n\n\n\n<p>Server 2019 doesn\u2019t require Schema upgrade as schema version is 88,<\/p>\n\n\n\n<p>which is same for both Server 2019 &amp; Server 2022. Running adprep<\/p>\n\n\n\n<p>commands are the crucial steps to perform while planning to upgrade<\/p>\n\n\n\n<p>domain controller.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>5\/1\/24, 9:32 PM Upgrade Domain Controller from Server 2016 to Server 2022 | Configuration Manager ManishBangia U U a a Upgrade Domain Controller from Server 2016 to Server 2022 by Manish | SCCM In this post we will be upgrade existing Domain controller Windows Server 2016 to Server 2022 which is also known as in-place [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[118,113],"tags":[],"class_list":["post-1628","post","type-post","status-publish","format-standard","hentry","category-installation-guides","category-servers","post-preview"],"_links":{"self":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts\/1628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1628"}],"version-history":[{"count":1,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts\/1628\/revisions"}],"predecessor-version":[{"id":1629,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=\/wp\/v2\/posts\/1628\/revisions\/1629"}],"wp:attachment":[{"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1628"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1628"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ultrexstaff.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}