How To
Summary
It is possible to run Microsoft Dynamics 365 Customer Engagement (on-premises) version 9.1 on Windows Server 2022, but only if your installation has Service Update 1.25 (or later) applied, as earlier updates do not support this OS.
Windows Server 2022 Standard and Datacenter editions are explicitly supported under this condition, alongside older versions like Windows Server 2016 and 2019. However, there is a WARNING posted by Microsoft regarding the Upgrade option due to various risk involved.
Objective
Microsoft and other supporting sources:
- Microsoft Dynamics 365 Customer Engagement (on-premises) reporting requirements
- Microsoft Dynamics 365 Server, v9.1 (on-premises) Update 1.40
- Software requirements for Microsoft Dynamics 365 Server
- Service Update 1.25 for Microsoft Dynamics CRM (on-premises) 9.1
- Move the Dynamics 365 Customer Engagement on-premises deployment
- Microsoft Dynamics 365 Server hardware requirements
- Microsoft Dynamics 365 Customer Engagement (on-premises) system requirements and required technologies
- on-Premises D365 CRM 9.1 running on window server 2022
Per Microsoft: You must complete Microsoft Dynamics 365 Server Setup BEFORE you run Dynamics 365 Customer Engagement (On-Premises) Extensions Setup.
Supported Windows Server editions
The following versions and editions of the Windows Server operating system are supported for installing and running Dynamics 365 Server, version 9.1:
- Windows Server 2022 Standard 1
- Windows Server 2022 Datacenter 1
- Windows Server 2019 Standard
- Windows Server 2019 Datacenter
- Windows Server 2016 Standard
- Windows Server 2016 Datacenter
Service Update 1.25 for Microsoft Dynamics CRM (on-premises) 9.1
Microsoft does not provide official guidance for performing an in-place OS upgrade (e.g., upgrading Windows Server 2016 directly to 2022 while keeping Dynamics 365 in place).
While in-place upgrades of Windows Server are technically feasible (typically by first upgrading to 2019 as an intermediate step, then to 2022), they can lead to complications with IIS configurations, application pools, and other Dynamics components, based on community reports.
WARNING!!! This approach is not recommended per Microsoft due to the risk of downtime, data issues, or unsupported states.
on-Premises D365 CRM 9.1 running on window server 2022
Environment
- Windows Server 2022 Standard 1
- Windows Server 2022 Datacenter 1
- Windows Server 2019 Standard
- Windows Server 2019 Datacenter
- Windows Server 2016 Standard
- Windows Server 2016 Datacenter
Steps
Instead, the supported and reliable method is to migrate your existing Dynamics 365 deployment to a new server running Windows Server 2022.
This does not require a completely "new" CRM installation from scratch—your existing organizations, data, and configurations can be transferred—but it does involve setting up a new server environment.
Below is a high-level overview of the process, based on Microsoft's official deployment guidance. Always test this in a non-production environment first and consult with a Microsoft partner or support Specialist if needed for your specific setup.
Move the Dynamics 365 Customer Engagement on-premises deployment
Microsoft Dynamics 365 Server hardware requirements
Microsoft Dynamics 365 Customer Engagement (on-premises) system requirements and required technologies
There might be occasions when you need to move the Microsoft Dynamics 365 Customer Engagement deployment, such as when replacing an existing server computer.
Prerequisites
- Verify your current Dynamics 365 version 9.1 has Service Update 1.25 or later installed. If not, apply the necessary updates on your existing server before proceeding (download from the Microsoft Download Center or via Windows Update).
- Back up all OrganizationName_MSCRM databases (where "OrganizationName" is your actual org name). Also back up any custom configurations, reports, and the MSCRM_CONFIG database if moving domains.
- Ensure the new server meets hardware requirements: At minimum, a quad-core x64 processor (2 GHz or higher recommended), 8 GB RAM (or more), and 40 GB+ free disk space.
- The new server must be joined to the same Active Directory domain as the old one (or a trusted domain if moving to a new domain). Domain functional level must be Windows Server 2008 or higher.
- Have your Dynamics 365 installation media ready, along with the latest cumulative updates.
- SQL Server on the new environment must be a supported version (e.g., SQL Server 2016 or later, with required service packs). SQL Express is not supported for production.
- If using SQL Server Reporting Services (SSRS), it must be installed and configured on a server in the same domain.
Migration Steps (Same Domain)
If staying in the same domain:
- Set up the new server: Install Windows Server 2022 Standard or Datacenter on the new hardware/virtual machine.
- Install Dynamics 365 Server roles: Run the Dynamics 365 Server setup on the new server(s). Install the Full Server role or individual roles (e.g., Front End, Back End) as matches your current setup. Apply Service Update 1.25 (or later) immediately after base installation.
- Install Reporting Extensions: On the server running SSRS (can be the same or separate), install Microsoft Dynamics 365 Reporting Extensions. This is required before importing organizations.
- Restore databases: Restore your backed-up OrganizationName_MSCRM database(s) to the new SQL Server instance. If you use a separate SQL server, ensure it's in the same domain.
- Import organizations: Use Deployment Manager (on the new server) or PowerShell (e.g., Import-CrmOrganization cmdlet) to import the restored organization(s). This attaches them to the new deployment.
- Reconfigure and test: Update any endpoints, IFD/claims authentication if applicable, and custom integrations. Verify user access, run system jobs, and test reports. Redirect clients/DNS to the new server.
- Decommission old server: Once validated, shut down the old environment.
Migration Steps (New Domain)
If moving to a new domain (e.g., for organizational changes):
1-3. Same as above: Set up the new server, install Dynamics 365 roles with updates, and install Reporting Extensions in the new domain.
Restore databases to the new SQL Server in the new domain.
Import organizations using Deployment Manager or PowerShell.
Additional steps: Map users to new domain accounts (via Deployment Manager's user mapping tool), reconfigure security groups, and handle any cross-domain trusts if needed.
Additional Information
Additional Considerations
- Downtime: Plan for scheduled downtime during the database restore and import phases. The process can take hours to days depending on database size.
- Customizations: Export and re-import solutions, plugins, workflows, and custom code. Test for compatibility with the new OS.
- Licensing: No changes needed, as this is a move of your existing on-premises licenses.
- Email Router/Other Components: If using Email Router, reinstall and reconfigure it on the new server.
- High Availability: If your setup uses load balancing or farms, replicate that on the new servers.
- Post-Migration: Monitor logs for errors, apply any pending updates, and optimize performance.
If your current update level is below 1.25, it’s important to update first on the old server to ensure compatibility during import.
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
27 February 2026
UID
ibm17262102