In-Place Upgrade Windows Server 2019 to 2022: Complete Sysadmin Guide (Zero Data Loss)

Performing an in-place upgrade from Windows Server 2019 to Windows Server 2022 enables system administrators to modernize their infrastructure with advanced multi-layer security (Secured-core server), native TLS 1.3 encryption, and upgraded hybrid cloud capabilities without wiping local disk storage or rebuilding domain configurations. In-place upgrades preserve Active Directory Domain Services (AD DS), Hyper-V virtual switches, DHCP scopes, file shares, and IIS bindings. To ensure a 100% successful upgrade with zero downtime or data loss, administrators must verify hardware prerequisites, take a full bare-metal or VM snapshot, run Windows Server Setup using official media, and activate the server using a genuine Windows Server 2022 Standard license.
Table of Contents
- 1. Pre-Upgrade Sysadmin Checklist & Backup
- 2. Step 1: Mount Windows Server 2022 ISO & Launch Setup
- 3. Step 2: Select Matching Edition & “Keep Personal Files and Apps”
- 4. Step 3: Post-Upgrade Verification & Driver Health
- 5. Step 4: Activate Windows Server 2022 with Genuine Key
- 6. Frequently Asked Questions
1. Pre-Upgrade Sysadmin Checklist & Backup
Before initiating the in-place upgrade on production machines, execute these precautionary steps:
- Snapshot / Full Backup: If running virtualized on Hyper-V or VMware ESXi, create an offline checkpoint/snapshot. If physical, run Windows Server Backup (
wbadmin start backup). - Disable Third-Party Antivirus: Temporarily disable endpoint detection agents (CrowdStrike, SentinelOne, Symantec) as file filter drivers frequently lock setup binaries.
- Verify Disk Space: Ensure drive
C:has at least 32 GB of free unallocated storage for theWindows.oldstaging cache.
2. Step 1: Mount Windows Server 2022 ISO & Launch Setup
- Log into Windows Server 2019 using a Domain Administrator account.
- Right-click your Windows Server 2022 ISO image and select Mount.
- Open Command Prompt as Administrator, navigate to the mounted drive letter (e.g.,
D:), and execute:
setup.exe /auto upgrade
3. Step 2: Select Matching Edition & “Keep Personal Files and Apps”
- Select Download updates, drivers and optional features (recommended) and click Next.
- Select the target image matching your installed system (e.g., Windows Server 2022 Standard (Desktop Experience)).
- Accept Microsoft Software License Terms.
- On the Choose what to keep screen, verify that Keep personal files and apps is checked. Click Install.
4. Step 3: Post-Upgrade Verification & Driver Health
After the server finishes rebooting into Windows Server 2022, verify service health in PowerShell (Admin):
[System.Environment]::OSVersion.Version
Get-Service | Where-Object { $_.StartType -eq ‘Automatic’ -and $_.Status -ne ‘Running’ }
5. Step 4: Activate Windows Server 2022 with Genuine Key
Your old 2019 license key will not activate the new 2022 kernel. Install your genuine Windows Server 2022 product key via the Software Licensing Management Tool:
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato
Upgrade Legally to Windows Server 2022 Today
Need authentic Microsoft Server licenses for your upgrade? SortedKeys delivers official Windows Server 2022 Standard and Datacenter retail keys with instant digital delivery.
Get Windows Server 2022 Key →6. Frequently Asked Questions
Can an Active Directory Domain Controller be upgraded in-place?
Yes, Windows Server 2019 domain controllers support in-place upgrade to 2022. However, enterprise best practice recommends demoting the DC, building a clean 2022 server, and promoting it back to Active Directory.
Will my existing 2019 RDS CALs work on Server 2022?
No. Microsoft RDS CALs are forward-incompatible. Windows Server 2022 requires 2022 RDS CALs to connect remote desktop users.











