← All insights
Infrastructure

Windows Server 2016 ESU Through Azure Arc: A Practical Guide

How Windows Server 2016 ESU through Azure Arc works: eligibility, core sizing, keyless delivery, billing from January 13, 2027, and a setup checklist.

Published
October 26, 2026
Reading time
5 min
Windows Server 2016 ESU Through Azure Arc: A Practical Guide
In this post

Windows Server 2016 reaches end of support on January 12, 2027. For servers that can't be upgraded or moved by then, Microsoft offers Extended Security Updates (ESU) through Azure Arc. This guide walks through how Windows Server 2016 ESU through Azure Arc works: who's eligible, how to size and provision licenses, how billing runs, and the steps to get enrolled. Each section links to the Microsoft Learn pages it draws on.

If you're still working out which servers need ESU at all, start with our post on Windows Server 2016 end of support, which covers the dates and the upgrade paths.

What ESU Through Azure Arc Is

Azure Arc-enabled servers let you enroll existing Windows Server machines in ESU after they reach end of support, including machines in non-Azure environments. For Windows Server 2016, ESU provides Critical and Important security updates for up to three years, through 2030. It's a monthly, pay-as-you-go subscription billed through Azure, so you can migrate mid-year rather than commit to a full year up front.

ESU keeps a server patched while you plan its exit. It doesn't add features or non-security fixes.

Who's Eligible

Sizing: Physical vs. Virtual Cores

When you provision ESU licenses, you choose physical or virtual core licensing, and Standard or Datacenter. You also attest to the number of cores, broken down into 2-core and 16-core packs. Microsoft's guidance comes down to a few rules:

Provisioning and Linking Licenses

ESU licenses are created as Azure resources and then linked to Arc-enabled servers. For Windows Server 2016, you set the SKU and number of cores when you create the license, then choose physical or virtual cores when you enable ESUs on your machines. You can provision a license in a deactivated state so it doesn't start billing yet, and you can change its core count later.

Each license covers up to 10,000 cores, and a resource group can hold up to 800 licenses. Once servers are linked, you can use the patching tool you already have. Microsoft lists Update Manager, WSUS, Microsoft Update, Configuration Manager, or a third-party tool.

Keyless Delivery

With Arc, enrollment doesn't require acquiring or activating keys. Linking a server to an active license is what entitles it to updates. To check a server, run azcmagent show and confirm the Extended Security Updates status is Active.

How Billing Works

For pricing on your agreement, check with your licensing partner.

A Short Checklist

  1. List every Windows Server 2016 machine with its edition, physical or virtual status, core count and host.
  2. Exclude AVS and Azure Local VMs. Microsoft lists them as eligible for free ESUs, so they shouldn't enroll through Arc.
  3. Confirm licensing: Software Assurance, a server subscription, or SPLA.
  4. Onboard to Azure Arc with agent 1.62 or higher. Microsoft publishes a reduced subset of endpoints for servers that use Arc only for Windows Server 2016 ESUs.
  5. Choose physical or virtual core licensing per host or VM, and Standard or Datacenter.
  6. Create the licenses, deactivated if you aren't ready to bill.
  7. Link servers and verify with azcmagent show.
  8. Give each server an exit date, and reduce license cores as servers move.

Done early, most of this is inventory and paperwork. The servers that get missed are the ones that cause trouble in January.

Book a Windows Server review. We can help you size ESU correctly and plan the upgrades that end it.

Newsletter

Subscribe for the field notes

Join our community of 100+ IT professionals and get tech tips and BITSUMMIT updates once a month.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.