Here’s the complete step-by-step guide to upgrade from Windows Server 2019 to Windows Server 2022 using an in-place upgrade (keeps your files, apps, and settings):


⚠️ Before You Start: Critical Prep

StepAction
1. Backup everythingCreate a full server backup including system state, applications, and data. Verify the backup works 
2. Check hardware compatibilityEnsure your hardware meets Windows Server 2022 requirements (secure boot enabled for some paths) 
3. Update Server 2019Install all latest Windows Updates on your 2019 server before upgrading 
4. Check app compatibilityVerify your applications/drivers are compatible with Server 2022 
5. Get your license key readyYou need a valid Windows Server 2022 license key (your 2003 key won’t work)

📋 Step-by-Step Upgrade Process

Step 1: Download Windows Server 2022 Installation Media

  • Download the Windows Server 2022 ISO from:
  • Make sure you get the same edition (Standard vs Datacenter) and same interface (Desktop Experience vs Server Core) as your current 2019 installation

Step 2: Mount the ISO and Run Setup

  1. Copy the ISO file to your server’s desktop (optional but recommended)
  2. Right-click the ISO → Mount (or insert DVD if using physical media)
  3. Open File Explorer, double-click the mounted drive
  4. Run setup.exe as Administrator

Step 3: Windows Setup Wizard

  1. On the Windows Setup page, click “Download and install updates (recommended)”
  2. Click Next
  3. Wait for the update check to complete

Step 4: Select Installation Type

  1. On the “Which type of installation do you want?” screen, choose:
    • ✅ “Upgrade: Install Windows and keep files, settings, and applications”
    • This is the in-place upgrade option that keeps everything

Step 5: Select Operating System Image

  1. On the “Select Image” screen, choose the matching edition:
    • Windows Server 2022 Standard (Desktop Experience) OR
    • Windows Server 2022 Datacenter (Desktop Experience)
  2. Must match your current 2019 edition (Standard→Standard or Datacenter→Datacenter)

Step 6: Review and Accept License Terms

  1. Read the license terms
  2. Check “I accept the license terms”
  3. Click Next

Step 7: Confirm What to Keep

  1. You should see “Keep personal files and apps” selected
  2. Click Next
  3. Review the compatibility report if shown
  4. Click Install to begin

Step 8: Wait for Installation to Complete

  • The server will restart multiple times automatically
  • This process takes 30–90 minutes depending on your hardware
  • Do not interrupt the process
  • If using remote access (RDP/iDRAC), stay connected

Step 9: Log In After Upgrade

  1. When finished, log in with the same credentials as your Server 2019
  2. The password remains the same

Step 10: Post-Upgrade Steps

  1. Check the upgrade succeeded:
    • Open Settings → System → About
    • Verify it shows Windows Server 2022
  2. Install Windows Updates:
    • Run Windows Update to install any Server 2022-specific updates
  3. Test your applications:
    • Verify all services, roles, and applications work correctly
  4. Activate with your Server 2022 key:powershellslmgr /ipk YOUR-2022-PRODUCT-KEY slmgr /ato
  5. Update documentation to reflect the new OS version

🚨 Important Notes

ConsiderationDetail
Have a backup UPS runningDon’t want a glitch or power outage to corrupt upgrade
Domain ControllerIf this is a DC, test thoroughly. Microsoft recommends clean install for DCs 
Rolling backOnce upgraded, you cannot roll back to 2019. Your backup is your only rollback option 
Best practiceMicrosoft recommends clean install for production servers, but in-place upgrade is supported 
Remote upgradeYou can do this via iDRACRDP, or local console without disconnection