EOL calendar · Deadline advisory
Windows Server 2012: the real end is October 13, 2026
By Nico De Muynck · Updated July 18, 2026
Final Extended Security Updates deadline
86 days left
October 13, 2026 · there is no ESU year 4
How we got here
Windows Server 2012 and 2012 R2 left extended support on October 10, 2023. Microsoft offered a three-year Extended Security Updates (ESU) bridge — bought annually, or free when the workload runs in Azure. That bridge ends for good on October 13, 2026. Unlike previous cliffs, Microsoft has been explicit: there is no year 4. After this Patch Tuesday, a 2012 box will never receive another security update from Microsoft.
Why “it still runs fine” is the trap
By its 2023 cutoff this OS had already accumulated over a thousand CVEs — including in RDP, SMB and IIS, the services ransomware crews probe first. Every vulnerability found after October 2026 stays open forever. And the damage isn't only technical: unsupported servers are near-automatic findings under PCI-DSS, HIPAA, SOC 2 and ISO 27001 audits, and cyber-insurance questionnaires ask about unsupported systems directly — answer wrong and a claim can be denied. The full breakdown: what actually happens when systems go EOL.
Your four options, honestly compared
1. Upgrade or migrate the workload to Windows Server 2022/2025 — the right long-term answer for anything that stays on-prem. Budget real testing time: 2012-era apps often hide hard dependencies.
2. Rehost in Azure — Azure VMs running 2012/R2 got ESU free, which bought time. That road also ends October 13, 2026, so treat Azure as a staging ground for modernization, not a destination.
3. Isolate and schedule decommission — for the stubborn legacy app: strict network segmentation, no internet exposure, a dated decommission plan, and documented risk acceptance from management.
4. Replace the function entirely — many 2012 boxes are file servers, print servers or small app hosts whose jobs now have SaaS or appliance answers. Sometimes the best migration is deletion.
The 86-day checklist
This week: inventory every 2012/R2 instance — physical, virtual, and the forgotten ones (our free template helps). By end of August: classify each as upgrade / rehost / isolate / retire, and order anything with lead times. September: migrate the easy majority; test the hard cases. Early October: final cutovers — don't schedule anything for deadline week. And put every remaining date in a tracker that warns you, so the next cliff (Windows Server 2016, January 2027) never sneaks up like this one.
Never get surprised by a support cliff again
Track every server, switch and firewall's dates in one dashboard — with warnings months ahead, by email, Slack or Teams.
Start free — up to 5 assetsNo credit card · no agents · set up in minutes