Windows Server 2019 End of Life: What Changes on January 9, 2029

Windows Server 2019 End of Life: What Changes on January 9, 2029

Join IT Pulse

Receive the latest news of the IT world once per week.

Windows Server 2019 End of Life arrives on January 9, 2029, the day Microsoft ends extended support for the operating system. Mainstream support already ended on January 9, 2024, so the servers still running it receive security updates only, and the IT teams that manage them are planning what comes next.

This article covers both dates, what still works until 2029 and what already stopped, how to find every Windows Server 2019 machine, the upgrade options and a migration timeline for 2027 and 2028. Two years is enough time for a calm, planned migration, as long as the inventory comes first.

When does Windows Server 2019 reach End of Life?

Windows Server 2019 reaches End of Life (EOL) on January 9, 2029, when extended support ends, and its mainstream support ended on January 9, 2024, according to Microsoft's lifecycle page for Windows Server 2019. The product follows Microsoft's Fixed Lifecycle Policy, and both dates apply to the Datacenter, Standard and Essentials editions.

The Windows Server 2019 extended support end date also closes support for Windows 10 Enterprise Long-Term Servicing Channel (LTSC) 2019, which shares the same lifecycle. Containers released with Windows Server 2019 follow the same dates as well.

Milestone Date
Release November 13, 2018
Windows Server 2019 mainstream support end date January 9, 2024
Windows Server 2019 extended support end date (End of Life) January 9, 2029
Editions covered Datacenter, Standard, and Essentials
Extended Security Updates Not announced as of November 2026

 

What still works until January 9, 2029, and what doesn't

Extended support keeps Windows Server 2019 secure, but it freezes everything else. Some of the software that usually runs on these servers also has its own, earlier deadlines.

What you still get

Until January 9, 2029, Windows Server 2019 keeps receiving security updates at no additional cost through Microsoft's monthly cumulative updates. Under the Fixed Lifecycle Policy, extended support also keeps paid support and self-help resources available.

In practice, a patched Windows Server 2019 machine is a supported machine today. The real question for the next two years is how many of them will still be running when the updates stop, and what depends on each one.

What already stopped

Since mainstream support ended in January 2024, Microsoft no longer releases non-security updates for Windows Server 2019 and doesn't accept requests for design changes or new features. New capabilities land only in later versions of Windows Server.

Several Microsoft products that often run on these servers reach their own deadlines first, or shortly after. These are the ones worth checking before planning the rest:

Product Status on Windows Server 2019 Key date
Microsoft 365 Apps Support ended; it stays on Version 2608 and receives security updates only Security updates end on October 10, 2028
Exchange Server 2019 Out of support Extended support ended on October 14, 2025
SQL Server 2019 In extended support Extended support ends on January 8, 2030
Windows 10 Enterprise LTSC 2019 In extended support Extended support ends on January 9, 2029

 

What happens after January 9, 2029

After January 9, 2029, Windows Server 2019 stops receiving security updates, so any vulnerability discovered from then on stays open. The servers keep booting and running, which is exactly why so many of them stay in production long after the deadline.

An unsupported server is also an audit finding: frameworks that require supported, patched software flag it as soon as support ends. Microsoft hasn't announced Extended Security Updates (ESU) for Windows Server 2019, so counting on a paid extension is a bet for now.

How to find every Windows Server 2019 machine in your environment

Every migration plan starts with the same list: each machine running Windows Server 2019, what it does and what depends on it. An Active Directory query is a useful starting point, although it misses servers outside the domain, lab machines and cloud instances, so the list needs more than one source.

Physical servers, virtual machines and cloud instances

Windows Server 2019 runs on physical servers in racks and branch closets, on virtual machines in VMware or Hyper-V, and on instances in Azure, AWS or other clouds. Each of those places keeps its own records, and the migration needs them merged into one list.

For each machine, record the operating system, the edition and where it runs. The edition matters for licensing the upgrade, and the location decides whether the next step is an in-place upgrade, a new virtual machine or a move to the cloud.

What runs on each server

The operating system is only half the picture. Record the roles each server holds (domain controller, file server, web server), the applications it hosts, the databases and their versions, and the person responsible for it.

Then map what depends on each server, and check whether each application's vendor supports Windows Server 2025. Our guide to the fields worth recording in a server inventory covers the full list in detail.

The hardware underneath

Servers bought around 2018 and 2019 will be ten years old or close to it by 2029. Many will be out of warranty, and some models will be past the manufacturer's End-of-Support date before the operating system is.

That makes the hardware a decision of its own: upgrade in place, replace the server or move the workload to a virtual machine. Aligning that call with your hardware refresh cycle avoids paying for an upgrade on a machine that is due for replacement anyway.

Your options: upgrade, move to Azure or replace the workload

There are four ways out of Windows Server 2019, and most environments end up combining them server by server. The table sums them up, and the sections below explain each one.

Option Supported until Best for
Upgrade to Windows Server 2025 November 14, 2034 Most servers, with a direct in-place upgrade from 2019
Upgrade to Windows Server 2022 October 14, 2031 Applications not yet supported on Windows Server 2025, and clusters on their way to 2025
Move the workload to Azure Depends on the destination Workloads you want off your own hardware
Replace or retire the workload Not applicable Applications with a cloud alternative or no users left

 

Upgrade to Windows Server 2025

Windows Server 2025 is the natural target, with extended support until November 14, 2034. Microsoft supports a direct in-place upgrade from Windows Server 2019 to 2025 on nonclustered servers, while failover clusters upgrade one version at a time, according to its guide to planning a Windows Server upgrade path.

Since April 2026, Windows Server 2019 machines with the March 2026 cumulative update can also opt in to the upgrade through Windows Update, as Microsoft explains in its announcement of the opt-in feature update. Either way, each upgrade needs its own license, and Microsoft recommends a clean install for domain controllers.

Upgrade to Windows Server 2022

Windows Server 2022 entered extended support on October 13, 2026, and stays supported until October 14, 2031. It buys three years less than 2025, so it fits servers whose applications aren't yet supported on the newer version.

It's also the mandatory stop for failover clusters, which go from 2019 to 2022 and then to 2025. For every other server, going straight to 2025 saves a second migration project before 2031.

Move the workload to Azure

Moving to Azure takes the hardware decision off the table. The workload can run on an Azure virtual machine with Windows Server 2022 or 2025, or move to a managed service, so the operating system stops being yours to patch.

One expectation needs to be clear before choosing this path. A Windows Server 2019 virtual machine moved to Azure as is still reaches End of Life in January 2029, because no Azure coverage for Windows Server 2019 has been announced either.

What about Extended Security Updates?

Extended Security Updates are Microsoft's paid program for security patches after a version's End of Support. Windows Server 2016 is the latest version with a program in place, starting on January 12, 2027, and Microsoft's Extended Security Updates page doesn't list Windows Server 2019.

Microsoft could announce a program for 2019 closer to the deadline, as it did for earlier versions. The Windows Server 2016 End of Life program shows how that works, but the safest plan for 2019 is one that doesn't depend on it.

Replace or retire the workload

Some servers run a single application that now has a cloud version, such as a mail server that can move to Exchange Online. Others have no active users left, and the inventory is where that shows: no recent logins, no connections, no owner.

Retiring a server is part of the migration too, with its own steps. Wipe or dispose of the hardware, close its licenses and update the inventory, so the server doesn't come back in the next audit.

A Windows Server 2019 migration timeline

Two years is a comfortable window if the work starts with the inventory and ends with the last server retired. This timeline spreads the Windows Server 2019 EOL project across 2027 and 2028, with room for the servers that always take longer.

Now to mid-2027: inventory and dependencies

The first months are about knowing exactly what you have. Nothing else can be planned or budgeted without this list.

  • Build one inventory of every Windows Server 2019 machine: physical, virtual and cloud.
  • Record roles, applications, databases and the owner of each server.
  • Map which applications and users depend on each server.
  • Check whether each application's vendor supports Windows Server 2025.

Second half of 2027: decide, budget and test

With the inventory complete, each server gets a path. This is also the moment to secure the budget for 2028.

  • Choose a path per server: upgrade to 2025, upgrade to 2022, move to Azure, replace or retire.
  • Prioritize by criticality and by how many services depend on each server.
  • Budget the licenses and the replacement hardware.
  • Test upgrades on lab copies and noncritical servers first.

2028: migrate

The migration itself runs in waves, starting with the servers that carry the least risk. Leave buffer time at the end of the year for the exceptions.

  • Upgrade or migrate in waves, from low-risk servers to critical ones.
  • Move the servers that host Microsoft 365 Apps before October 10, 2028.
  • Keep the remaining Windows Server 2019 machines patched until their turn comes.
  • Track how many servers are left every month.

January 2029: retire and update the inventory

By the deadline, the list of Windows Server 2019 machines in production should be empty. Any server that stays needs a documented reason and an owner who accepts the risk.

  • Confirm that no Windows Server 2019 machine remains in production.
  • Isolate any exception and document who accepted the risk and until when.
  • Dispose of the retired hardware and close its licenses.
  • Update the inventory so it reflects the new environment.

How InvGate Asset Management helps you plan the move

windows-2019-server-in-invgate-asset-managementInvGate Asset Management is IT Asset Management software that offers an enterprise experience without the complexity or the price of one. Its intuitive interface, no-code approach and fast deployment get the server inventory ready quickly, built from the Agent, network discovery, integrations such as VMware, Microsoft Azure and AWS, and manual or CSV import.

Once every server is in one place, the migration becomes a list you can work through. These are the capabilities that matter most for it:

  • Servers as their own asset type. The Agent classifies Windows Server machines as servers based on the operating system they report, so they don't mix with workstations in reports, Smart Tags or automations. Servers registered earlier as computers can be converted in bulk, keeping their custom fields, attachments, notes and relationships.

  • One filter for every 2019 machine. Filter the Asset Explorer by operating system (Assets > Operating system > Contains > Windows Server 2019) and save the result as a Smart Tag: the list updates itself as servers are upgraded or retired.

  • What runs on each server. The software inventory shows what's installed on each machine, and discovered SQL Server instances carry their End-of-Life date from the Atlas AI Agent. Connections between Configuration Items (CIs) and Configuration Management Database (CMDB) auto-mapping show which applications and services depend on each server before anyone touches it.

  • The hardware decision. Atlas adds the manufacturer's End-of-Support date for each server model, and the Warranty APIs fill in warranty dates for Dell, Lenovo and IBM devices, so the upgrade-or-replace call per model rests on data.

  • Patching what stays. Health rules flag machines with operating system updates pending for longer than the window you set and mark them as Safe, Warning or Critical, so the Windows Server 2019 machines that remain stay patched until their turn comes.

  • Progress you can show. A custom dashboard counts the Windows Server 2019 machines left by location, owner or business application, a number leadership can follow month by month.


InvGate Asset Management runs in the cloud or on-premises, including air-gapped environments, with the same features in both. Each team can pick the deployment model that fits its own server policies.

How Element U.S. Space & Defense handled its own migration

Element U.S. Space & Defense, a United States defense company with more than 500 employees, needed one inventory across its sites and a way to keep every machine up to date. With InvGate Asset Management, it centralized 1,700 assets across six sites in a single inventory.

According to its case study, update coverage went from 55% to 95%, and the company completed its Windows 11 migration in 45 days. As Michael McCouch, Ops. Applications Product Manager, put it: "In one year, we replaced the help desk, built our asset inventory, and patched every asset to the latest levels."

Get ahead of Windows Server 2019 End of Life

Windows Server 2019 End of Life is two years away, and the teams that finish on time start with a complete list of servers, workloads and dependencies. With that list, each server gets a path, a date and an owner, and January 9, 2029 becomes one more day on the calendar.

To build that inventory and track the migration in one place, start a free trial of InvGate Asset Management or talk to Sales about your server environment. The sooner the list exists, the more of the next two years goes into the migration itself.

Frequently Asked Questions

These are the questions IT teams ask most often about Windows Server 2019 End of Life. Each answer is based on Microsoft's own lifecycle and upgrade documentation.

Is Windows Server 2019 still safe to use?

Yes, as long as it receives the monthly security updates. Microsoft keeps releasing them until January 9, 2029, and after that date new vulnerabilities stay unpatched.

Can you upgrade Windows Server 2019 to 2025 directly?

Yes. Microsoft supports a direct in-place upgrade from Windows Server 2019 to 2025 on nonclustered servers, from installation media or through Windows Update, while failover clusters must go through Windows Server 2022 first.

What happens after January 9, 2029?

Windows Server 2019 stops receiving security updates and Microsoft support. The servers keep running, every new vulnerability stays open and audits flag them as unsupported software.

Are there Extended Security Updates for Windows Server 2019?

Not yet. As of November 2026, Microsoft hasn't announced an Extended Security Updates program for Windows Server 2019, and the latest version with one is Windows Server 2016.

Does Windows 10 LTSC 2019 reach End of Life on the same day?

Yes. Windows 10 Enterprise LTSC 2019 shares the Windows Server 2019 lifecycle, and its extended support also ends on January 9, 2029.

Simplify your IT ecosystem with InvGate Asset Management

30-day free trial - No credit card needed

Clear pricing

No surprises, no hidden fees — just clear, upfront pricing that fits your needs.

View Pricing

Easy migration

Our team ensures your transition to InvGate is fast, smooth, and hassle-free.

View Customer Experience