Symptômes
Lorsque vous essayez d’installer la mise à jour de sécurité (SU) de novembre 2024 pour Microsoft Exchange Server 2019 ou 2016, l’installation échoue et le message d’erreur suivant s’affiche :
Une erreur s’est produite lors de l’installation de l’assembly 'Microsoft.Exchange.Data.Common,version="15.2.1540.00 »,fileVersion="15.2.1544.14 », culture="neutral »,publicKeyToken="31BF3856AD364E35 »,processorArchitecture="MSIL ». Pour plus d’informations, consultez Aide et support Microsoft.HRESULT : 0x800700B7.
Si vous réessayez d’installer l’unité de su de novembre après l’échec initial, le message d’erreur suivant peut s’afficher :
ERREUR : Lors de l’installation de la mise à jour Exchange Server, l’erreur 1603 s’est produite.
Solution de contournement
Solution de contournement 1
Pour résoudre ce problème, procédez comme suit :
-
Redémarrez le serveur Exchange sur lequel vous installez.
-
Vérifiez si le serveur est en mode désactivé. Pour ce faire, exécutez la commande suivante :
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
Si la valeur StartTypedes services Microsoft Exchange est Désactivé, exécutez la commande suivante dans Windows PowerShell pour restaurer le StartType:
cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin"
Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue
.\ServiceControl.ps1 AfterPatch
Assurez-vous que les services Microsoft Exchange affichent le Mode de démarrage automatique. Pour ce faire, exécutez la commande suivante :
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
-
Vérifiez que la mise à jour .NET Framework 4.8 est installée. Pour ce faire, exécutez la commande suivante : Get-Hotfix Pour plus d’informations sur la mise à jour de .NET Framework 4.8, consultez l’article suivant de la Base de connaissances :Pour Windows Server 202214 janvier 2025 KB5049617 Mise à jour cumulative pour .NET Framework 3.5 et 4.8 pour Windows Server 2022Pour Windows Server 2019Mise à jour cumulative du 14 janvier 2025 KB5049615 pour .NET Framework 3.5 et 4.8 pour Windows 10, version 1809 et Windows Server 2019pour Windows Server 201614 janvier 2025-KB5049614 Mise à jour cumulative pour .NET Framework 4.8 pour Windows 10, version 1607 et Windows Server 2016
Remarque : Si .NET 4.8 n’est pas installé, exécutez Windows Update pour installer la mise à jour .NET 4.8.
-
Réexécutez l’installation Exchange Server 2019 ou 2016 de novembre 2024.
Solution de contournement 2
Si le problème persiste après avoir essayé la solution de contournement 1, procédez comme suit :
-
Arrêtez manuellement tous les services liés à Exchange à l’aide de ServiceControl.ps1. Pour ce faire, ouvrez Windows PowerShell en tant qu’administrateur et exécutez la commande suivante :Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Setup $serviceControlPath = Join-Path $env :ExchangeInstallPath '\Bin\ServiceControl.ps1' & $serviceControlPath -Operation 'Stop' -Roles 'LanguagePacks'
-
Vérifiez si un processus verrouille le contenu dans le dossier C :\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Exchange.Data.Common :
-
Téléchargez et ouvrez process Explorer (procexp.exe).
-
Recherchez « Microsoft.Exchange.Data.Common.dll » dans l’écran Processus Explorer recherche, comme illustré dans la capture d’écran suivante.
-
Si les résultats de la recherche indiquent qu’un processus verrouille le fichier, arrêtez le service associé au processus. Par exemple, si un processus lié à un antivirus a un verrou sur le fichier, arrêtez le service associé.Répétez ces étapes si nécessaire pour vous assurer qu’aucun processus n’a de verrou sur Microsoft.Exchange.Data.Common.dll.
-
-
Si les services Exchange sont dans un état désactivé, définissez leur type de démarrage sur Automatique.
-
Ouvrez à nouveau Windows PowerShell en tant qu’administrateur et exécutez la commande suivante :cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin" Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue .\ServiceControl.ps1 AfterPatch
-
Réexécutez l’installation Exchange Server 2019 ou 2016 de novembre 2024.
-
Une fois l’installation terminée, exécutez un case activée d’intégrité du serveur pour vérifier l’status d’intégrité du serveur.