Recently, I was deploying an Exchange Server 2016 CU 4 in a Windows 2016 server into a Exchange 2010 hybrid environment.
However, I had to wait for ages for the language setup task to finish as shown below in Fig 1.
Upon investigating, I found out that the Windows Server 2016 built in anti-virus which is Windows Defender is interfering with the installation of the language setup.
I removed the anti virus from the windows server by running the below command with elevated admin rights (Not recommended in a production environment. In a production environment make sure you reinstall the anti-virus after the Exchange Installation completes).
Dism /online /Disable-Feature /FeatureName:Windows-Defender /Remove /NoRestart /quiet
Upon doing that, I restarted the server and continued with the Exchange 2016 CU 4 setup.
If you do not want to remove the Windows Defender service, you can simply disable the real time protection by running the below command in an elevated PowerShell window.
Set–MpPreference –DisableRealtimeMonitoring $true
If you want to re-enable the Windows Defender after the installation use the below command in an elevated PowerShell window.
Set–MpPreference –DisableRealtimeMonitoring $false
This time, as we can see from the below Fig.2, the installation proceeded without taking ages for the language setup to finish and the rest of the installation continued as a breeze.
Hope this will help you to resolve the issue if you encounter the above scenario when installing the Exchange 2016 server in a Windows Server 2016 or Windows Server 2012 environment.