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).
Support dates at a glance
| Version | Release | Mainstream end | Extended support end |
|---|---|---|---|
| Windows Server 2016 | October 2016 | 11 Jan 2022 | 12 Jan 2027 |
| Windows Server 2019 | November 2018 | 9 Jan 2024 | 9 Jan 2029 |
| Windows Server 2022 | August 2021 | 13 Oct 2026 | 14 Oct 2031 |
| Windows Server 2025 | November 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.
The biggest changes in Server 2025
- Hotpatching — most security fixes install without a reboot (typically ~4 restarts a year instead of monthly). On-premises it's a paid subscription activated through Azure Arc.
- SMB over QUIC in the Standard and Datacenter editions — encrypted SMB over port 443 without a VPN (previously Datacenter: Azure Edition only). Plus SMB signing on by default and an SMB firewall.
- Active Directory — the first new forest and domain functional level since 2016, a larger database page (32 KB), optional NTLM removal and stronger Kerberos cryptography.
- Security by default — Credential Guard, VBS, LSASS protection and hardware-enforced stack protection enabled from install.
- Storage and ReFS — ReFS deduplication and compression, thin provisioning, block cloning and markedly higher IOPS on NVMe.
- A modern core — Windows 11 24H2 base, built-in OpenSSH and WinGet, newer .NET and PowerShell, and the "Annual Channel" model.
What sets the two versions apart
| Area | Windows Server 2016 | Windows Server 2025 |
|---|---|---|
| System core | Windows 10 1607 | Windows 11 24H2 |
| Extended support | until January 2027 | ~until 2034 |
| Hotpatching (no reboot) | none | yes (Arc subscription) |
| SMB over QUIC | none | Standard and Datacenter |
| AD functional level | 2016 | 2025 (new) |
| Default hardening | manual configuration | Credential Guard / VBS on |
| ReFS dedup + compression | none | yes |
| Hyper-V GPU-P + live migration | none | yes |
| OpenSSH / WinGet | add-on | built-in |
| Licensing model | per-core + CAL | per-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.
When an upgrade makes sense — and when to wait
- Yes, modernise when: WS2016 is approaching end of support (2027); you need SMB over QUIC, the new AD level, hotpatching or stronger security; you're building a new environment from scratch; you have NIS2 / cyber-policy requirements.
- Consider 2022 instead of 2025 when: you don't want a hotpatching subscription, your applications are certified only up to 2022, and support until 2031 is more than enough.
- Wait and test when: critical applications aren't certified on 2025, or drivers and agents (backup, antivirus, monitoring) aren't supported yet — do a PoC on an isolated machine first.
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.
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.
- A q35 + UEFI (OVMF) machine with an EFI disk; enable TPM 2.0 and Secure Boot — for VBS/Credential Guard and Windows 11 base compatibility.
- virtio drivers from the
virtio-winISO: disk (virtio SCSI), network (virtio-net), balloon and the QEMU Guest Agent. - CPU type
hostorx86-64-v3— see our article on CPU types — for full flags and fast AES/AVX. - Migration from 2016/2019 — P2V via
virt-v2v, then an in-place upgrade to 2025 inside the VM (with a snapshot taken first).
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.
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)