// Technical guide // Windows Server · Upgrade

Windows Server 2016 vs 2025:
differences and whether to upgrade

Windows Server 2016 is entering the home stretch — extended support ends 13 January 2027. Windows Server 2025 (released November 2024) is a two-generation leap: a Windows 11 24H2 core, hotpatching, SMB over QUIC, new Active Directory levels and security features on by default. We explain what really changes, when an upgrade makes sense — and how to run WS2025 cleanly as a virtual machine on Proxmox VE.

// Table of Contents
  1. The clock is ticking for Server 2016
  2. Support dates at a glance
  3. The biggest changes in Server 2025
  4. What sets the two versions apart
  5. When an upgrade makes sense — and when to wait
  6. Run Server 2025 cleanly on Proxmox VE
  7. Windows Server licensing on a dense host
// 01 · Why now

The clock is ticking for Server 2016

Windows Server 2016 launched in October 2016 and is based on the Windows 10 1607 kernel. Mainstream support ended back in January 2022, and extended support — with security fixes — ends on 13 January 2027. After that date the system stops receiving patches (outside paid ESU), which for most organisations means a real problem with compliance, cyber insurance and security audits.

This is the most common practical reason to modernise: not "because 2025 is newer", but "because 2016 stops being patched". If you still run WS2016 machines — often physical ones — it's the natural moment to virtualise them onto Proxmox VE and then upgrade to Windows Server 2025 using the official upgrade procedure — with a full rollback on Proxmox (a snapshot taken before the upgrade) in case something goes wrong 🙂.

⚠️

The same applies to newer releases: Windows Server 2019 extended support ends 9 January 2029, and 2022 ends 14 October 2031. Server 2025 pushes that horizon out to around 2034 (the standard 10-year lifecycle).

// 02 · Lifecycle and support

Support dates at a glance

VersionReleaseMainstream endExtended support end
Windows Server 2016October 201611 Jan 202212 Jan 2027
Windows Server 2019November 20189 Jan 20249 Jan 2029
Windows Server 2022August 202113 Oct 202614 Oct 2031
Windows Server 2025November 2024~2029~2034

The key planning number is January 2027 — from then on WS2016 without paid ESU is an unpatched system. Plan the migration with headroom, not in the final quarter before support ends.

// 03 · What's new in 2025

The biggest changes in Server 2025

// 04 · 2016 vs 2025 comparison

What sets the two versions apart

AreaWindows Server 2016Windows Server 2025
System coreWindows 10 1607Windows 11 24H2
Extended supportuntil January 2027~until 2034
Hotpatching (no reboot)noneyes (Arc subscription)
SMB over QUICnoneStandard and Datacenter
AD functional level20162025 (new)
Default hardeningmanual configurationCredential Guard / VBS on
ReFS dedup + compressionnoneyes
Hyper-V GPU-P + live migrationnoneyes
OpenSSH / WinGetadd-onbuilt-in
Licensing modelper-core + CALper-core + CAL (optional subscription)
ℹ️

Licensing stays per-core (minimum 16 cores per server, 8 per processor) and still requires CALs. What's new is an optional pay-as-you-go subscription via Azure Arc — relevant among other things for hotpatching.

// 05 · Is it worth upgrading

When an upgrade makes sense — and when to wait

In a Proxmox virtual environment we recommend an in-place upgrade — it keeps the configuration, roles and data and is faster than rebuilding the server from scratch. Your safety net is a VM snapshot taken right before the upgrade: if anything goes wrong, you roll back to the state from a few minutes ago in one click. Consider a clean install only for heavily cluttered, long-running systems where a fresh start is healthier.

💡

An in-place upgrade to 2025 is fully supported directly from Windows Server 2016, 2019 and 2022 — with no intermediate version. On Proxmox, take a VM snapshot right before starting the upgrade; that's your instant rollback if the upgrade fails.

// 06 · WS2025 as a Proxmox VM

Run Server 2025 cleanly on Proxmox VE

Windows Server 2025 runs on Proxmox VE like any modern Windows guest — provided the machine and paravirtio drivers are configured correctly. It's also the cleanest way out of a physical WS2016: a P2V migration and a supported OS straight away.

qm — a VM for Windows Server 2025
# q35 + UEFI (OVMF) + TPM 2.0 VM
root@pve# qm create 210 --name ws2025 --machine q35 --bios ovmf \
    --efidisk0 local-zfs:1,efitype=4m,pre-enrolled-keys=1 \
    --tpmstate0 local-zfs:1,version=v2.0 \
    --cpu host --cores 4 --memory 8192 \
    --scsihw virtio-scsi-single --net0 virtio,bridge=vmbr0
 
# System disk + OS and virtio-win driver ISOs
root@pve# qm set 210 --scsi0 local-zfs:80 \
    --ide2 local:iso/ws2025.iso,media=cdrom \
    --ide3 local:iso/virtio-win.iso,media=cdrom
 
# After installing the drivers — enable the QEMU Guest Agent
root@pve# qm set 210 --agent enabled=1
💡

Modernising old servers? See physical server migration (P2V) and choosing a CPU type in Proxmox — the most common decisions when moving Windows Server onto Proxmox VE.

// 07 · Licensing on Proxmox

Windows Server licensing on a dense host

The most common question about Windows on Proxmox: if the VM only "takes" 2 vCPU, do I pay for 2 cores? No. Windows Server is licensed by the physical cores of the host, not by the VM's vCPU — and you must cover all cores of the server (a minimum of 16 per server and 8 per processor).

⚠️

The density trap: a 2-vCPU VM on a host with a 128-core EPYC requires, under the classic model, a license for all 128 cores — not 2. The exception is the per-VM with Software Assurance model, which counts only that VM's cores.

The topic is broad — Standard vs Datacenter vs per-VM, HA cluster licensing, license mobility and current Microsoft catalog prices — so we've expanded it into a separate article for decision-makers.

💡

Full guide: Windows Server licensing on Proxmox VE — the per-core model, the dense-host trap, Standard / Datacenter / per-VM, HA cluster licensing and the catalog prices for Windows Server 2025.

We'll modernise your Windows servers on Proxmox

We'll virtualise physical WS2016/2019, stand up supported Windows Server 2025 on Proxmox VE and migrate the roles — safely, with PBS backup and full rollback.

⚡ Free consultation → Physical server migration (P2V)