Windows Server 2016 end of life is 12 January 2027, when Microsoft ends extended support. After that date, servers running it get no security updates unless you pay for Extended Security Updates (ESUs), usually through Azure Arc. You have four options: upgrade in place, migrate to new servers, buy ESUs for up to three years, or move the workload to managed cloud server hosting.
One detail changed on 12 October 2026. Microsoft updated its ESU guidance to say that Windows Server 2016 servers licensed through a hosting provider’s Services Provider License Agreement (SPLA) can be covered by ESUs bought through Azure Arc, without Software Assurance. Until then, the same guidance said SPLA was not available for 2016 ESUs. Microsoft describes the edit as a clarification.
Quick facts
- End of support: 12 January 2027. Mainstream support ended on 11 January 2022.
- ESUs: up to three years of Critical and Important security updates, through 2030, for Standard and Datacenter editions, usually delivered through Azure Arc.
- ESU dates: set-up opened on 3 August 2026; billing starts on 13 January 2027.
- SPLA: Microsoft’s guidance, updated on 12 October 2026, says SPLA-licensed servers can get ESUs through Azure Arc without Software Assurance.
- Upgrade path: non-clustered servers can upgrade in place directly to Windows Server 2025.
What happens when Windows Server 2016 reaches end of support?
Your servers keep running, but Microsoft stops fixing them. Microsoft supports each long-term Windows Server release for about 10 years: five years of mainstream support, with features and fixes, then five years of extended support, with security updates only. Windows Server 2016 has been on security updates only since January 2022, and those stop on 12 January 2027.
| Type of support | Mainstream (to 11 January 2022) | Extended (to 12 January 2027) | From 13 January 2027, with ESUs | From 13 January 2027, without ESUs |
|---|---|---|---|---|
| Security updates | Yes | Yes, at no extra cost | Critical and Important only, for up to three years | None |
| Non-security fixes | Yes | No | No | No |
| New features and design changes | Yes | No | No | No |
| Technical support from Microsoft | Yes | Paid support | Not included: needs a paid support plan, and covers only ESU-related issues | None |
Source: Microsoft’s Fixed Lifecycle Policy and ESU lifecycle FAQ, checked on 19 October 2026.
What stops on the Windows Server 2016 EOL date is the monthly security update, which Microsoft publishes on the second Tuesday of each month. The end date, 12 January 2027, is itself the second Tuesday of that month. From then on, any newly found vulnerability stays open on servers without ESUs, and the risk grows with every month they run unpatched.
Other Microsoft products end the same week, according to Microsoft’s 2027 end of support list. Hyper-V Server 2016, Windows Server Update Services for Windows Server 2016, IIS 10 on Windows Server 2016 and .NET Framework 4.6.2 also end on 12 January 2027. System Center 2016 ends a day earlier, on 11 January 2027.
Key takeaway: end of support is a security deadline, not a shutdown date.
When do Windows Server 2019, 2022 and 2025 reach end of life?
Windows Server 2019 end of life is 9 January 2029, Windows Server 2022 end of life is 14 October 2031 and Windows Server 2025 end of life is 14 November 2034. Each Windows Server end of life date is the end of extended support on Microsoft’s lifecycle pages. Windows Server 2022 left mainstream support on 13 October 2026, so it now receives security updates only.
| Version | Released | Mainstream support ends | Extended support ends (end of life) |
|---|---|---|---|
| Windows Server 2016 | 15 October 2016 | 11 January 2022 (ended) | 12 January 2027 |
| Windows Server 2019 | 13 November 2018 | 9 January 2024 (ended) | 9 January 2029 |
| Windows Server 2022 | 18 August 2021 | 13 October 2026 (ended) | 14 October 2031 |
| Windows Server 2025 | 1 November 2024 | 13 November 2029 | 14 November 2034 |
Source: Microsoft’s lifecycle pages for Windows Server 2016, 2019, 2022 and 2025, checked on 19 October 2026.
The Windows Server 2016 lifecycle page lists four editions: Datacenter, Essentials, MultiPoint Premium and Standard. The Windows Server 2016 support end date is the same for all of them. Microsoft’s ESU guide names only Standard and Datacenter, though, so plan to replace any Essentials or MultiPoint Premium server before the deadline.
Windows 2016 end of life can also refer to a desktop edition with a similar name, Windows 10 Enterprise 2016 LTSB. It has its own lifecycle page, and its support ended on 13 October 2026.
Key takeaway: the Windows Server 2019 EOL date is just under two years after the 2016 deadline, so a move to 2019 means planning the next migration almost at once. A move to 2025 buys nearly eight years.
Why does it matter for UK organisations?
Five reasons stand out:
- Attackers look for unpatched systems, and older servers often hold the most sensitive data and the widest network access.
- Cyber Essentials requires in-scope software to be supported, so an unsupported server can put certification, and the contracts that depend on it, at risk.
- UK GDPR requires appropriate security. Unsupported systems holding personal data are hard to defend after an incident.
- Cyber insurers and larger customers often ask whether your systems are supported.
- Application vendors stop supporting older operating systems, which can block upgrades to the software your teams rely on.
What does end of support mean for Cyber Essentials?
Cyber Essentials requires all software on in-scope devices to be licensed and supported. Software that becomes unsupported must be removed, or taken out of scope in a separate sub-set that blocks all traffic to and from the internet. A Windows Server 2016 machine still in scope after 12 January 2027, with no ESUs, would not meet that requirement.
These rules come from the NCSC’s Cyber Essentials: Requirements for IT Infrastructure v3.3, dated April 2026. It defines supported software as software whose vendor has committed to regular vulnerability fixes and has said when those fixes will stop. A sub-set is part of the organisation whose network is separated from the rest by a firewall or VLAN. Updates rated critical or high risk must be installed within 14 days of release.
IASME, the NCSC’s Cyber Essentials Delivery Partner, adds detail in its Windows Server guidance, checked on 19 October 2026. It says a server operating system is compliant if it is in mainstream or extended support. It calls ESUs a last resort, supplied at Microsoft’s discretion, and prefers an upgrade to a supported version. IASME’s separate Windows 10 guidance treats devices enrolled in ESUs as compliant, but its Windows Server page does not say the same for 2016 servers. If you plan to rely on ESUs, ask your certification body first.
Key takeaway: for Cyber Essentials, the safe route is to upgrade or retire every in-scope Windows Server 2016 machine before 12 January 2027, or isolate it in a sub-set with no internet access.
How do Windows Server 2016 Extended Security Updates work?
Windows Server 2016 Extended Security Updates give you Critical and Important security updates for up to three years after 12 January 2027, through 2030. You buy them through Azure Arc, Microsoft’s service for managing servers that run outside Azure, and pay monthly by the core. They include no new features, no non-security fixes and no general technical support.
Microsoft announced ESUs for Windows Server 2016 on 25 February 2026. Its ESU FAQ describes the programme as “a temporary bridge” while you move to a supported platform. Microsoft’s ESU guide sets out the terms.
| ESU term | Windows Server 2016 |
|---|---|
| Editions covered | Standard and Datacenter |
| How you get them | Connect each server to Azure Arc (agent version 1.62 or later) and link it to an ESU licence |
| Set-up | Open in the Azure portal since 3 August 2026 |
| Billing | Monthly, from 13 January 2027 |
| Licensing route | Software Assurance through a Volume Licensing programme, a server subscription or SPLA (SPLA was added to Microsoft’s guidance on 12 October 2026) |
| Minimum cover | 16 physical cores per machine, or eight virtual cores per virtual machine |
| Disaster recovery copies | No free cover: include their cores in your licence |
| Dev and test copies | No free cover: the Visual Studio subscription benefit does not apply to 2016 ESUs |
| Price | The same list price in Azure and outside it |
Setting them up takes four steps:
- Install the Azure Connected Machine agent, version 1.62 or later, on each server. This connects the server to Azure Arc, so it needs outbound access to a set of Azure addresses, directly or through a proxy or private link.
- In the Azure portal, create a Windows Server 2016 ESU licence. Choose Standard or Datacenter, physical or virtual cores, and the number of cores.
- Link the licence to the Arc-enabled servers it covers.
- Keep patching as you do now. Enrolment makes a server eligible, and the updates still arrive through Microsoft Update, Windows Server Update Services or your usual patching tool.
For larger estates, Microsoft documents onboarding through Configuration Manager, Group Policy, VMware vCenter or System Center Virtual Machine Manager. Virtual desktop machines are the exception: Microsoft says to apply their ESUs with Multiple Activation Keys rather than through Azure Arc.
Two points catch people out.
ESUs are not free in Azure this time. Microsoft’s pricing change of 1 April 2026 means new ESU offerings cost the same wherever the server runs, and Microsoft’s Azure Arc pricing page lists Windows Server 2016 ESUs among them. That is a change from Windows Server 2012, whose ESUs Microsoft left on the old terms. Microsoft’s general ESU FAQ still says ESUs are free for virtual machines in Azure, but it covers Windows Server 2012 and Windows 10, not 2016.
You pay by the core. You license either physical or virtual cores, with the minimums shown in the table. A Standard licence on physical cores covers up to two virtual machines on that host, while Datacenter covers any number. Virtual core licences cannot be used on physical servers, and a licence’s edition and type cannot be changed once you create it. As servers are upgraded you can reduce the cores on the licence, but this is not automatic: billing follows the licence until you change it.
Key takeaway: ESUs buy time for servers you cannot move by January. They do not fix the problem, and the bill grows with every core you cover.
How much do Windows Server 2016 ESUs cost?
Microsoft’s public Azure Retail Prices API lists Windows Server 2016 ESUs at US$0.007132 per core per hour for Standard and US$0.041067 per core per hour for Datacenter, effective from 1 August 2026 (checked on 19 October 2026). Over a 365-day year, that is about US$62 per core for Standard and US$360 per core for Datacenter.
The Azure Arc pricing page shows the same rates per two cores a month: about US$10.40 for Standard and US$60 for Datacenter. These are US dollar list prices before VAT. Microsoft says prices in other currencies are for reference only, and it calls its published prices estimates, because what you pay depends on your agreement with Microsoft and the exchange rate. The examples below use the list prices and assume they stay the same.
| Server | Licence | Cores you pay for | About a year at list price |
|---|---|---|---|
| Physical server with eight cores | Standard, physical cores | 16 (the minimum per machine) | US$1,000 |
| Host with 32 cores running ten 2016 virtual machines of four cores each | Datacenter, physical cores | 32 | US$11,500 |
| The same host | Standard, virtual cores | 80 (eight minimum per virtual machine) | US$5,000 |
| Three 2016 virtual machines of four cores each, on a newer host | Standard, virtual cores | 24 (eight minimum per virtual machine) | US$1,500 |
In the second and third rows, the same ten virtual machines cost less than half as much when you license virtual cores. Microsoft’s own licensing examples make the same point for a large VMware cluster. Because the licence type cannot be changed later, model both before you create anything in the portal.
How does SPLA licensing affect Windows Server 2016 ESUs?
SPLA licensing is how hosting providers pay for Microsoft software they run for customers. Under Microsoft’s Services Provider License Agreement, they license eligible products monthly during a three-year term. Since 12 October 2026, Microsoft’s ESU licensing guide says Windows Server 2016 machines licensed through SPLA do not need Software Assurance to buy ESUs through Azure Arc. Before that edit, the guide said SPLA was not available for 2016 ESUs.
The change sits in Microsoft’s ESU licensing guide, and Microsoft calls the edit a clarification. Servers covered by Software Assurance through a Volume Licensing programme, such as an Enterprise Agreement, or by a server subscription were already eligible. Only SPLA is new, and the ESUs themselves are still bought through Azure Arc.
Under SPLA, the hosting provider holds the licence, so the arrangement runs through your provider. Ask it:
- whether it will connect your Windows Server 2016 machines to Azure Arc, or expect you to
- who will hold the ESU licence and which Azure subscription it is billed to
- how the monthly ESU cost will appear on your invoice from 13 January 2027
- when it expects to move your servers to a supported version
Key takeaway: if a provider licenses your Windows Server 2016 machines through SPLA, ESUs are now possible without Software Assurance. Ask your provider how it will handle them well before January.
What are your options?
There is no single right answer. The best route depends on how many servers you have, what runs on them and how much change your team can take on before January.
| Option | What it involves | Effort | Best for | Watch out for |
|---|---|---|---|---|
| Upgrade in place | Install Windows Server 2025 (or 2022) over the existing installation, keeping roles, settings and data | Low to medium | Simple, non-clustered member servers on hardware that meets the new requirements | Microsoft recommends replacing domain controllers rather than upgrading them; clusters upgrade one version at a time; harder to roll back |
| Migrate to new servers | Build fresh servers on a supported version and move roles, data and applications across | Medium to high | Domain controllers, file servers and anything you want to tidy up | Needs more planning and a careful cutover |
| Buy ESUs | Pay Microsoft for security updates for up to three years | Low to set up | Systems you cannot move before 12 January 2027 | A monthly cost per core that delays, rather than solves, the problem |
| Move to managed hosting | Run the workload on a provider’s supported, patched infrastructure | Medium, shared with the provider | Organisations that want to stop owning and maintaining servers | Check where the data will sit and what the migration includes |
Key takeaway: many organisations combine options. They migrate most servers, buy ESUs for one or two awkward systems and use the deadline to stop running hardware themselves.
Can you upgrade Windows Server 2016 to 2022 or 2025?
Yes. Microsoft supports a Windows Server 2016 upgrade in place directly to Windows Server 2019, 2022 or 2025, keeping settings, roles, features and data. From 2016 you need installation media, because the Windows Update route to 2025 is offered only on 2019 and 2022. Clusters, domain controllers and a few roles need a different approach.
| Upgrade from | To 2019 | To 2022 | To 2025 (installation media) | To 2025 (Windows Update) |
|---|---|---|---|---|
| Windows Server 2012 R2 | Yes | No | Yes | No |
| Windows Server 2016 | Yes | Yes | Yes | No |
| Windows Server 2019 | Not applicable | Yes | Yes | Yes |
| Windows Server 2022 | Not applicable | Not applicable | Yes | Yes |
Source: Microsoft’s upgrade guide, checked on 19 October 2026. The paths apply to servers that are not clustered.
Check the restrictions before you start. You cannot change the language, or switch between Server Core and Server with Desktop Experience, during an upgrade. Standard can move up to Datacenter, but Datacenter cannot move down to Standard. Turn off NIC Teaming before the upgrade and turn it back on afterwards. Servers that boot from a virtual hard disk, and Windows Storage Server editions, cannot be upgraded in place. Each upgrade also needs a licence for the new version.
The server must meet the hardware requirements too. Microsoft’s minimums include a 1.4 GHz 64-bit processor that supports the SSE4.2 and POPCNT instructions, and 32 GB of disk space for the system partition. Microsoft suggests its Coreinfo tool for checking what an older processor supports.
Some roles cannot be upgraded in place at all. Microsoft’s guide to upgrading and migrating roles and features lists Active Directory Federation Services and Print and Fax Services as migration only. Print servers migrate with the Printbrm.exe tool.
Domain controllers are a special case. Microsoft’s in-place upgrade instructions say not to upgrade them in place. It is technically possible, but it does not deliver the Active Directory performance and feature improvements in Windows Server 2025. Instead, build new servers, promote them to domain controllers and demote the old ones.
Failover clusters use a cluster OS rolling upgrade, one version at a time. A 2016 cluster therefore goes to 2019, then 2022, then 2025, unless you build a new cluster and migrate. Microsoft recommends finishing each step within four weeks, because a cluster running mixed versions is only meant as a temporary state.
Before any in-place upgrade, Microsoft asks for a full backup with a tested restore and a maintenance window, as the server restarts several times. It also suggests saving the output of Get-ComputerInfo, systeminfo and ipconfig somewhere off the server. If the upgrade fails, the Setup logs are in C:\Windows\Panther.
Key takeaway: going straight from 2016 to 2025 is supported for standalone servers. It is not supported for clusters, and Microsoft advises against it for domain controllers.
When is a clean install or migration better than an in-place upgrade?
Migrate when you are moving to new hardware or new virtual machines, and choose a clean install when you want a fresh start. Microsoft’s upgrade guide gives both reasons. Migration is also the only route for some roles, and the better one for domain controllers and for servers that have gathered years of old settings.
| Situation | Better route |
|---|---|
| Standalone member server on hardware that meets the new requirements, with roles that support upgrade | In-place upgrade |
| Moving to new hardware, new virtual machines or a hosting provider | Migration |
| Domain controller | Promote a new server, then demote the old one |
| File server | Migration with Storage Migration Service |
| Print server or AD FS server | Migration (no in-place upgrade) |
| Failover cluster | Rolling upgrade, one version at a time, or a new cluster |
| Switching between Server Core and Desktop Experience | Clean install |
A simple test helps. If you would not build the server the same way today, migrate it. An in-place upgrade carries over every old setting, driver and leftover application, and if it goes wrong, the way back is a restore from backup.
Which tools help with a Windows Server migration?
Microsoft provides two main tools for a Windows Server migration. Storage Migration Service moves file servers, including shares and their security settings, and can pass the old server’s name to the new one. Windows Server Migration Tools, a feature built into Windows Server, moves roles, features, operating system settings and shares. Some roles have their own migration guides.
| Tool | What it moves | Good to know |
|---|---|---|
| Storage Migration Service | Files, shares, security settings and, optionally, the server’s identity | Runs from Windows Admin Center; Windows Server 2016 is a supported source |
| Windows Server Migration Tools | Server roles, features, operating system settings, data and shares | Installed through Add Roles and Features or PowerShell |
| Printbrm.exe | Print and Fax Services | Print servers cannot be upgraded in place |
| Cluster OS rolling upgrade | Cluster nodes, one version at a time | Hyper-V and Scale-Out File Server workloads stay running |
| Domain controller promotion | Active Directory and DNS on domain controllers | Promote new domain controllers, then demote the old ones |
Storage Migration Service works in three stages: inventory the source servers, transfer the data, then cut over if you want to. At cutover, the new server takes on the old one’s identity, so users and applications keep the same paths. The old server keeps its files in a maintenance state until you retire it.
The orchestrator, the server that runs the migration, must run Windows Server 2019 or later. A 2016 destination is allowed, but Microsoft says it may be harder to migrate to, so use 2019 or later there too. Microsoft strongly recommends at least two cores and 2 GB of memory for each. The service can copy files from a domain controller but cannot cut over from one.
Windows Server Migration Tools is covered in the same Microsoft roles and features guide linked above. That guide links role-by-role instructions for DHCP, DNS, print and Remote Desktop Services, among others. Before you start, Microsoft says both source and destination servers should have their latest updates installed.
Key takeaway: match the tool to the role. File servers suit Storage Migration Service, most other roles have a Microsoft guide, and domain controllers move by promotion.
What about SQL Server 2016 on the same servers?
SQL Server 2016 is already out of support. Its extended support ended on 14 July 2026, and its ESUs run until 17 July 2029 for Enterprise and Standard editions only, with Critical security updates only. If a Windows Server 2016 machine also runs SQL Server 2016, plan both upgrades together.
| Product | Extended support ended or ends | ESUs available until | Editions covered by ESUs |
|---|---|---|---|
| Windows Server 2016 | 12 January 2027 | Through 2030 | Standard and Datacenter |
| SQL Server 2016 | 14 July 2026 | 17 July 2029 | Enterprise and Standard |
Source: Microsoft’s SQL Server 2016 lifecycle page and SQL Server ESU FAQ (linked below), checked on 19 October 2026.
Unlike SQL Server 2014, SQL Server 2016 ESUs are not free on Azure virtual machines. On premises or in a hosted environment, you subscribe after connecting the instance to Azure Arc, and an instance that cannot connect may qualify through volume licensing. According to Microsoft’s SQL Server ESU FAQ, billing started at midnight UTC on 15 July 2026. Anyone who subscribes later pays a one-time charge back to that date.
What about Remote Desktop servers running Windows Server 2016?
Remote Desktop Services (RDS) session hosts need extra care, because they serve every user at once. Check that each published application is supported on the newer version, plan how user profiles will move and review your licensing.
Licensing is easy to miss. Microsoft’s RDS licensing rules say an RDS client access licence (CAL) must be the same version as the server it connects to, or newer. Windows Server 2016 RDS CALs therefore do not work with 2019, 2022 or 2025 session hosts. The licence server must also run the same version as the CALs, or later, so a 2016 licence server can only hold 2016 CALs.
Microsoft’s role matrix adds one more rule: RDS servers can be upgraded in place, but a farm that mixes versions is not supported. Plan to move the whole deployment together.
Our guide to RDS licensing in 2026 explains the details. If you are reviewing your remote desktop platform at the same time, our Citrix alternatives comparison compares Citrix, managed RDS and Azure Virtual Desktop, and our remote desktop services page explains how we run them.
How do you plan a Windows Server 2016 migration?
Find every 2016 server, choose a route for each one, test your backups and move the low-risk servers first. From late October there are about 12 weeks left, and many teams freeze changes over Christmas. So plan to finish the main work by mid-December and keep January for checks.
Work through these steps in order:
- Find every Windows Server 2016 machine, including virtual machines, test servers and anything in a branch office or under a desk. Active Directory records each computer’s operating system, and the Get-ADComputer PowerShell cmdlet can list it.
- Confirm the version wherever you are unsure. Get-ComputerInfo shows the product name, and Microsoft’s release information gives Windows Server 2016 as version 1607, OS build 14393.
- Record each server’s roles, applications, SQL Server version, dependencies, data and owner.
- Ask each software vendor whether its product supports Windows Server 2022 or 2025.
- Choose a route for each server. Check its hardware against the new version’s requirements, and budget for new Windows Server licences and RDS CALs.
- Start Azure Arc set-up for any server that will need ESUs, or agree the arrangements with your SPLA provider.
- Back up every server and test a restore before you change it. Our guide to the 3-2-1 backup rule explains how to keep copies you can recover.
- Move lower-risk servers first. Replace domain controllers by promotion and move file servers with Storage Migration Service.
- Move RDS session hosts and the licence server together, with new CALs installed before the cutover.
- After each move, test the applications, update your asset list for Cyber Essentials and retire the old server.
- Before 13 January 2027, check that every server left on 2016 is enrolled for ESUs or isolated, and cut ESU cores as servers move.
| When | Steps |
|---|---|
| Late October to early November | Steps 1 to 4: find, confirm, record and check with vendors |
| Early to mid-November | Steps 5 and 6: choose routes and start Azure Arc set-up |
| Mid-November to early December | Steps 7 and 8: tested backups, then the main moves |
| Early to mid-December | Step 9: RDS session hosts and the licence server |
| First week of January | Step 10 for the last servers moved, then step 11: final checks before ESU billing starts on 13 January 2027 |
Key takeaway: you cannot plan a migration for servers you have not found. Start with the list.
How BlackBox Hosting can help
For many organisations, the end of Windows Server 2016 is a good moment to stop buying and maintaining server hardware. BlackBox Hosting runs workloads on fully managed, supported infrastructure in UK data centres.
- Managed private cloud and cloud server hosting, with patching, monitoring and security handled for you.
- Managed remote desktop services for teams moving off 2016 session hosts.
- Migration planning support, including version compatibility and RDS licensing.
- Backup as a Service, built on Veeam Cloud Connect, so you have tested backups before and after the move.
- ISO 27001, ISO 22301, ISO 9001, ISO 14001 and CSA STAR Level 2 certified, Cyber Essentials Plus certified, and listed on G-Cloud 15 (Lot 1a).
Matt Burden, founder and managing director of BlackBox Hosting, says most businesses still on Windows Server 2016 are not there by choice: the servers work, so they have never been top of the list. In his view, January is the point where “it works” stops being good enough, and a good moment to ask whether you want to own servers at all.
Still running Windows Server 2016? Talk to an expert about moving your servers onto managed, supported UK infrastructure before January 2027, or start a 30-day free trial.
Frequently asked questions
12 January 2027. That is the end of extended support on Microsoft’s lifecycle page, and it applies to all four editions. Mainstream support ended on 11 January 2022.
The servers keep running, but Microsoft stops releasing security updates and technical support for them. New vulnerabilities stay unpatched unless you buy Extended Security Updates.
Yes. Microsoft offers ESUs for Windows Server 2016 Standard and Datacenter through Azure Arc, for up to three years, through 2030. Billing starts on 13 January 2027.
Microsoft’s retail price list gives US$0.007132 per core per hour for Standard and US$0.041067 for Datacenter (checked on 19 October 2026). That is about US$62 or US$360 per core a year before VAT, with a minimum of 16 physical cores per machine or eight virtual cores per virtual machine.
Yes, through Azure Arc. Microsoft’s ESU guidance, updated on 12 October 2026, says Windows Server 2016 machines licensed through SPLA do not need Software Assurance to buy ESUs. Before that, it said SPLA was not available for 2016 ESUs.
No. From 1 April 2026 Microsoft charges the same list price for new ESU offerings whether the server runs in Azure or elsewhere.
Yes, on non-clustered servers, using installation media. Windows Server 2025 supports in-place upgrades from Windows Server 2012 R2 and later. Clusters move one version at a time, and domain controllers are better replaced by promoting new servers.
Yes, if the server is in scope. Cyber Essentials requires in-scope software to be supported, and unsupported software must be removed or isolated in a sub-set with no internet access. IASME prefers an upgrade and calls ESUs a last resort, so check with your certification body before relying on them.
Run Get-ComputerInfo in PowerShell and look for Windows Server 2016, version 1607, OS build 14393. Across a domain, the Get-ADComputer cmdlet can list every computer whose operating system field shows Windows Server 2016.
Usually, yes. RDS CALs must be the same version as the session host or newer, so 2016 CALs will not work with 2025 hosts.
Windows Server 2019 end of support is 9 January 2029, when its extended support ends. Mainstream support ended on 9 January 2024.
Extended support for SQL Server 2016 ended on 14 July 2026. ESUs are available until 17 July 2029 for Enterprise and Standard editions, and they are not free on Azure virtual machines.
