Guide
Upgrade Windows Server 2016 to 2025 in place
Published · 8 min read
Short answer
Yes. Microsoft supports an in-place upgrade from Windows Server 2016 directly to Windows Server 2025, as well as to 2019 or 2022, for servers that are not in a cluster. You need a new Windows Server 2025 licence, a tested full backup, hardware or a virtual machine that meets 2025's requirements, and confirmation that every application on the server supports 2025. If the server has years of accumulated software, or runs a domain controller or an old line-of-business app, a clean rebuild with a migration is usually the safer route.
Supported upgrade paths from Windows Server 2016
| Target version | In-place upgrade from 2016 | Microsoft mainstream support | Microsoft extended support |
|---|---|---|---|
| Windows Server 2025 | Supported | Until 13 November 2029 | Until 14 November 2034 |
| Windows Server 2022 | Supported | Ended 13 October 2026 | Until 14 October 2031 |
| Windows Server 2019 | Supported | Ended 9 January 2024 | Until 9 January 2029 |
Microsoft's upgrade guidance says that from Windows Server 2025, servers that are not clustered can upgrade up to four versions at a time, which is why 2016 can go straight to 2025. Clusters using a cluster OS rolling upgrade can only move one version at a time.
If you are going to touch the server anyway, 2025 is the sensible target: it is the only one of the three still in mainstream support, and some vendors test only against releases in mainstream support. Pegasus says exactly that for Opera 3.
What blocks or complicates an in-place upgrade
Microsoft lists restrictions for in-place upgrades of licensed Windows Server. The ones small businesses meet most often:
- Domain controllers need extra steps; Microsoft has separate guidance for upgrading them, and many administrators prefer to add a new domain controller and retire the old one.
- Server Core and Desktop Experience cannot be swapped during the upgrade.
- Language cannot be changed during the upgrade.
- Edition stays the same (Standard to Standard) unless you move up to Datacenter; you cannot move down.
- NIC Teaming has to be disabled before the upgrade.
- Evaluation copies cannot be upgraded to; install those clean.
- Hardware: Windows Server 2025 needs a 64-bit processor that supports SSE4.2 and POPCNT, among other instructions. Older hosts and some virtual machine settings fail this check.
The licence question
Microsoft's guidance is blunt: unlike Windows client, each Windows Server upgrade requires a separate licence, and you need a valid product key and activation method for the target version. Your 2016 licence does not cover 2025 unless it had Software Assurance that included new versions.
Windows Server is licensed per core, and Remote Desktop users and devices need their own access licences. If the upgrade is also the moment you consider moving the server out of the office, compare the cost of buying licences outright with a hosted server where the Windows licence is part of the monthly price.
Checklist: in-place upgrade or clean rebuild?
| Signal | Points to |
|---|---|
| A single-purpose server (file share, print, one app) with a clean history | In-place upgrade |
| Every application vendor confirms support for Windows Server 2025 | In-place upgrade |
| The server is a domain controller | Rebuild: add a new DC, then retire the old one |
| Years of installed tools, old drivers or unknown scheduled tasks | Rebuild and migrate |
| The hardware is out of warranty or fails 2025's CPU requirements | Rebuild on new hardware or a hosted server |
| An application vendor does not support 2025 | Rebuild on the newest release the vendor supports, or plan the application's replacement |
If you upgrade in place: the safe order
- 01
Inventory
List every role, application, service account and scheduled task on the server, and who uses it.
- 02
Check vendor support
Confirm Windows Server 2025 support with each application vendor, including any SQL Server version on the server.
- 03
Back up and test the restore
Microsoft asks for a full backup of the operating system, apps and data, with a restore test to prove it works.
- 04
Record the current state
Microsoft suggests capturing system information (for example with systeminfo) before you start.
- 05
Upgrade in a maintenance window
From Windows Server 2016, use installation media and run Setup: Microsoft's Windows Update upgrade route to 2025 needs Windows Server 2019 or 2022 as the starting point. The server restarts several times.
- 06
Test with real users
Before you call it done, have the people who use each application try their normal tasks.
Sources
- Microsoft Learn: Plan your Windows Server upgrade (supported paths and restrictions) (opens in a new tab)
- Microsoft Learn: Perform an in-place upgrade of Windows Server (opens in a new tab)
- Microsoft Learn: Hardware requirements for Windows Server (opens in a new tab)
- Microsoft Lifecycle: Windows Server 2025 (opens in a new tab)
- Microsoft Lifecycle: Windows Server 2022 (opens in a new tab)
- Microsoft Lifecycle: Windows Server 2019 (opens in a new tab)
- Pegasus: Opera 3 Software Requirements Guide (June 2026), PDF (opens in a new tab)
Facts were checked against these sources on 21 October 2026. Vendor terms change; check the source before relying on a detail.