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
📋 Step-by-Step Upgrade Process
Step 1: Download Windows Server 2022 Installation Media
- Download the Windows Server 2022 ISO from:
- Microsoft Evaluation Center (180-day trial), OR
- Your Volume Licensing Service Center (VLSC) if you have a purchased license
- 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
- Copy the ISO file to your server’s desktop (optional but recommended)
- Right-click the ISO → Mount (or insert DVD if using physical media)
- Open File Explorer, double-click the mounted drive
- Run
setup.exeas Administrator
Step 3: Windows Setup Wizard
- On the Windows Setup page, click “Download and install updates (recommended)”
- Click Next
- Wait for the update check to complete
Step 4: Select Installation Type
- 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
- On the “Select Image” screen, choose the matching edition:
- Windows Server 2022 Standard (Desktop Experience) OR
- Windows Server 2022 Datacenter (Desktop Experience)
- Must match your current 2019 edition (Standard→Standard or Datacenter→Datacenter)
Step 6: Review and Accept License Terms
Step 7: Confirm What to Keep
- You should see “Keep personal files and apps” selected
- Click Next
- Review the compatibility report if shown
- 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
Step 10: Post-Upgrade Steps
- Check the upgrade succeeded:
- Install Windows Updates:
- Test your applications:
- Activate with your Server 2022 key:powershell
slmgr /ipk YOUR-2022-PRODUCT-KEY slmgr /ato - Update documentation to reflect the new OS version