Exchange ServerDeep dive

Exchange Server SE on Windows Server 2025: supported platforms, coexistence and planning

What Exchange Server SE supports: Windows Server 2019-2025, domain controllers, forest levels, .NET, Outlook clients and coexistence rules, plus a plan for moving to Windows Server 2025.

Exchange Server 2016 and 2019 reached end of support on 14 October 2025, so every on-premises organization should now be on Exchange Server Subscription Edition (SE). Many teams combine that move with a refresh onto Windows Server 2025. Before you order hardware, check exactly what Microsoft supports: Windows Server versions, domain controllers, .NET Framework, Outlook clients, which Exchange versions can coexist, and the one upgrade shortcut that isn't allowed.

How this guide is organised: The support picture at a glance → Coexistence and upgrade paths → Step by step → Verify → Tips and gotchasFlow diagram of the article's sections in reading order: 1. The support picture at a glance. 2. Coexistence and upgrade paths. 3. Step by step (4 steps: Inventory what you run today; Get Active Directory ready; Build the new servers; Create a new DAG and move into it). 4. Verify. 5. Tips and gotchas. Toolbox: OperationalServers.1The supportpicture at a gl…2Coexistenceand upgrade p…3Step by step4Verify5Tips andgotchas1Inventory what you runtoday2Get Active Directoryready3Build the new servers4Create a new DAG andmove into itTOOLBOXOperationalServersHow this guide is organised: The support picture at a glance → Coexistence and upgrade paths → Step by step → Verify → Tips and gotchasFlow diagram of the article's sections in reading order: 1. The support picture at a glance. 2. Coexistence and upgrade paths. 3. Step by step (4 steps: Inventory what you run today; Get Active Directory ready; Build the new servers; Create a new DAG and move into it). 4. Verify. 5. Tips and gotchas. Toolbox: OperationalServers.1The support picture at a glance2Coexistence and upgrade paths3Step by step1Inventory what you run today2Get Active Directory ready3Build the new servers4Create a new DAG and move into it4Verify5Tips and gotchasTOOLBOXOperationalServers
At a glance: how this guide is organised · 4 steps · 1 key settings and tools

Status (October 2026): Exchange Server SE is supported on Windows Server 2019, 2022 and 2025. No SE cumulative update has shipped yet: the supportability matrix lists SE RTM as the supported build. Microsoft's upgrade guidance says Exchange SE CU2 setup will block coexistence with any Exchange version that is unsupported when CU2 is released. Re-check the supportability matrix before you build, because Microsoft updates it.

The support picture at a glance#

Condensed from the Exchange SE column of Microsoft's supportability matrix:

AreaSupported for Exchange Server SE
Server operating systemWindows Server 2025, 2022 or 2019, Standard or Datacenter; Desktop Experience or Server Core (Server Core is the recommended option)
Management tools onlyWindows Server 2025, 2022 or 2019; Windows 11; Windows 10 (64-bit)
Domain controllers and global catalogsWritable DCs/GCs on Windows Server 2025, 2022, 2019, 2016 or 2012 R2. Read-only DCs and GCs aren't supported.
Forest functional levelWindows Server 2016 or Windows Server 2012 R2
.NET Framework4.8.1 (recommended) or 4.8 on Windows Server 2025 and 2022; 4.8 on Windows Server 2019. Releases not listed aren't supported.
Windows PowerShellOnly the version that ships with Windows Server; Windows Management Framework add-ons aren't supported
Outlook clientsMicrosoft 365 Apps for enterprise, Outlook 2024, 2021, 2019 and 2016, Outlook for Mac (Microsoft 365, 2019), Outlook for iOS and Android
OWA and EAC browsersMicrosoft Edge and the current Chrome, Firefox and Safari; S/MIME in OWA is listed for Edge and Chrome only

Exchange 2019 has the same Windows Server list. Exchange 2016 ran only on Windows Server 2016, 2012 R2 and 2012, and its row in the matrix doesn't include Windows Server 2025 domain controllers. That's one more reason to finish removing it.

Coexistence and upgrade paths#

  • Exchange 2013: Exchange SE RTM setup won't install into an organization that still has Exchange 2013 servers.
  • Exchange 2019 CU14 or CU15: can be upgraded in place to SE, much like installing a cumulative update (see in-place upgrade from Exchange 2019 to SE).
  • Exchange 2016: no in-place path. Add SE servers, move everything across, then uninstall the 2016 servers (Microsoft calls this a legacy upgrade).
  • Exchange SE CU2: its setup will refuse to coexist with versions that are unsupported when it ships. SE follows the Modern Lifecycle Policy and is supported only while you stay current, so staying on an older CU to avoid that block isn't a long-term option.
  • Windows Server: upgrading the operating system in place between major versions (for example Windows Server 2022 to 2025) with Exchange installed isn't supported. Microsoft lists new hardware and a newer Windows Server version among the reasons you need a legacy upgrade.

In practice, to get Exchange SE onto Windows Server 2025 you build new servers and move to them, even if your current servers already run SE.

Step by step: planning the move to Windows Server 2025#

1. Inventory what you run today#

PowerShell
Get-ExchangeServer | Format-Table Name, Edition, AdminDisplayVersion -AutoSize

Invoke-Command -ComputerName EX01, EX02 -ScriptBlock {
  [pscustomobject]@{
    OS         = (Get-CimInstance Win32_OperatingSystem).Caption
    NetRelease = (Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full').Release
  }
} | Format-Table PSComputerName, OS, NetRelease -AutoSize

Get-ADForest | Format-List ForestMode, SchemaMaster
Get-ADDomainController -Filter * | Format-Table Name, OperatingSystem, IsReadOnly, Site -AutoSize

A .NET Release value of 533320 or higher is 4.8.1; 528040 or higher is 4.8. The Exchange Health Checker also reports each server's operating system and .NET version and flags unsupported combinations.

2. Get Active Directory ready#

  • Every Active Directory site that contains Exchange servers needs writable domain controllers and global catalogs. Windows Server 2025 DCs are fine; support for them arrived with Exchange 2019 CU14.
  • If a Windows Server 2025 DC holds the schema master role, install the November 2025 or later cumulative update on it before you run any PrepareAD operation. Microsoft requires this to avoid Active Directory replication issues.
  • Windows Server 2025 introduced a new forest functional level, but the matrix lists only Windows Server 2016 and 2012 R2 for Exchange. Don't raise the forest level until Microsoft lists the new one.

3. Build the new servers#

Install Windows Server 2025 (Server Core if your backup, antivirus and monitoring agents support it), then the prerequisites from Microsoft's Exchange SE system requirements. Setup's readiness checks enforce them. Install from the latest SE media (so far that's the RTM build, because no SE CU has shipped yet), then the latest security update:

Command Prompt
D:\Setup.exe /Mode:Install /Roles:Mailbox /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF

Straight after setup, set the new server's Autodiscover SCP and virtual directory URLs to your namespace. If you don't, Outlook may meet its default server name (see fixing the "name on the security certificate is invalid" alert).

4. Create a new DAG and move into it#

A DAG runs on Windows failover clustering, and Microsoft requires all DAG members to run the same operating system. The Windows Server 2025 servers therefore form a new DAG; you don't add them to the old one. Then move, in this order:

  1. Certificates (import your SAN certificate and enable it for IIS and SMTP) and load balancer pools.
  2. Mailboxes, plus arbitration, audit log and public folder mailboxes (see missing arbitration mailboxes for what breaks if you forget them).
  3. Send connector source servers, relay receive connectors, backup jobs and monitoring.
  4. Uninstall the old servers with Exchange setup.

Verify#

PowerShell
Get-ExchangeServer | Format-Table Name, AdminDisplayVersion -AutoSize
Get-DatabaseAvailabilityGroup -Status | Format-List Name, Servers, OperationalServers
Get-MailboxDatabaseCopyStatus * | Format-Table Name, Status, CopyQueueLength, ContentIndexState -AutoSize

Good looks like this: every server on the same, current SE build; all new members listed under OperationalServers; copies Mounted or Healthy with low queues and healthy content indexes; and a Health Checker report with no operating system, .NET or Active Directory warnings.

Tips and gotchas#

  • Clients: Outlook 2016 and 2019 are still in the matrix, but Office 2016 and 2019 are out of support themselves, so plan Microsoft 365 Apps or Outlook 2024. The new Outlook for Windows isn't in Microsoft's list for Exchange Server.
  • OWA Light: according to the matrix, it's disabled starting with the August 2026 security update.
  • Windows Server 2019 is already in extended support, so new builds should go to 2025 (or 2022) rather than 2019.
  • Licensing: Microsoft has said a later SE cumulative update brings a new product key requirement. Read each CU's release notes; the licensing side is covered in Exchange Server SE explained.

References#

Revision history: Oct 2026 — re-checked against Microsoft Learn: 1 correction; 1 detail reworded or labelled as reported by admins.

Written and checked against current Microsoft Learn documentation. Test changes with a pilot group before rolling them out to everyone, and if an admin center path has moved since, search for the setting name instead.

Spotted a mistake, or did this fix work differently for you? Email me or message me on LinkedIn — corrections are credited in the article.

Written by

Omer Eltayeb

Intune Subject Matter Expert in Cairo, Egypt, former Microsoft Cloud Solutions Architect, Microsoft Certified Trainer and Microsoft Innovative Educator Expert (2024–26) and Microsoft Elevate Educator Expert (2026–27). I share practical, step-by-step guides, study plans, scripts and toolkits for Microsoft Intune, Configuration Manager, Microsoft Entra ID, Microsoft Defender, Exchange and Microsoft 365 with the community.

Microsoft Certified Trainer (MCT) 2026Microsoft Innovative Educator Expert 2025–2026Microsoft Elevate Educator Expert 2026–2027ISC2 Certified Information Systems Security Professional (CISSP)Microsoft 365 Certified: Enterprise Administrator Expert (MS-102)