Microsoft 365 Apps migration from Windows Server
Note
The information in this article is for organizations who are hosting Microsoft 365 Apps on Windows Server 2016, 2019, or 2022.
Microsoft 365 Apps is supported on the following versions of Windows Server until the dates specified:
- Windows Server 2016: October 2025
- Windows Server 2019: October 2025
- Windows Server 2022: October 2026
Note
- Only Version 2302 or later of Microsoft 365 Apps is supported on Windows Server 2022.
- For more information on support dates, see Windows Server end of support and Microsoft 365 Apps.
To stay current and maintain support as described in the Modern Lifecycle Policy, there are migration paths available that might better meet your technical and business requirements. We recommend you evaluate migrating to one of the following client hosting solutions:
Windows 365
Windows 365 is a complete software-as-service (SaaS) solution that securely streams your Windows experience (including your personalized apps, content, and settings) from the Microsoft cloud to any device.
The Windows 365 service hosts Cloud PCs, which are highly available, optimized, and scalable virtual machines that can provide your users with a rich Windows desktop experience.
For more information on Windows 365 plans, and Cloud PC configurations available, visit the Windows 365 Plans and Pricing page.
Windows 365 requires no virtualization expertise and enables you to:
Manage Cloud PCs in Microsoft Intune like other supported devices, including Microsoft 365 Apps.
Choose preconfigured Cloud PCs (including RAM, CPU, and storage), and then use resize as needs change.
Automatically provision on-demand Cloud PCs using standard gallery images or custom images.
Request assistance from Microsoft on application issues with App Assure at no extra cost.
Purchase Windows 365 licenses per user for a fixed monthly fee.
For more information about Windows 365 Enterprise, see the following resources:
Azure Virtual Desktop
Azure Virtual Desktop is a highly flexible desktop and app virtualization service that runs on the cloud. It provides you with full control, via the Azure portal, to customize virtual desktop management and deployment based on your organization’s needs.
Azure Virtual Desktop enables you to:
Create a full desktop virtualization environment in your Azure subscription without running any gateway servers.
Reduce costs and operating system overhead with the new Windows 11 and Windows 10 Enterprise multi-session capability.
Maintain full control over management and deployment, plus options for VMware integration.
Use standard gallery images or create custom images.
Request assistance from Microsoft on application issues with App Assure at no extra cost.
Pay only for what you use on the service (consumption-based pricing).
For more information, see the following resources:
- What is Azure Virtual Desktop?
- Prerequisites for Azure Virtual Desktop
- Deploy Azure Virtual Desktop with the getting started feature
If an on-premises session host deployment is required, Azure Virtual Desktop for Azure Stack HCI (currently in preview) lets you deploy Azure Virtual Desktop session hosts to your on-premises Azure Stack HCI infrastructure. This configuration can help address compliance requirements for on-premises data storage. Also, you can improve performance for Azure Virtual Desktop users in areas with poor connectivity to the Azure public cloud. For more information, see Azure Virtual Desktop for Azure Stack HCI overview (preview).
Additional information
End of support dates for Windows Server
Support for Windows Server itself isn't impacted. Here are the end of support dates for Windows Server:
- Windows Server 2016: January 2027
- Windows Server 2019: January 2029
- Windows Server 2022: October 2031
For more information, go to the Search Product and Services Lifecycle Information page.
Support for virtual Windows client devices on Windows Server
Hosting virtual Windows client devices with Microsoft 365 Apps on Windows Server remains supported as long as the Windows Server version is supported.