Comment résoudre l’erreur “Le correctif de mise à niveau ne peut pas être installé par le service Windows Installer”?

Summary: Lors de l'installation des mises à jour cumulatives sur Exchange Server, vous pouvez rencontrer une erreur "Le patch de mise à niveau ne peut pas être installé par le service Windows Installer." Dans ce post, nous avons discuté des moyens de corriger cette erreur. Nous avons également mentionné un logiciel de récupération Exchange qui permet de récupérer les boîtes aux lettres et les dossiers publics en cas de problème.

Les mises à jour sont cruciales pour l’entretien du ServerExchange. Ces mises à jour apportent de nouvelles fonctionnalités, améliorent la sécurité et corrigent les problèmes et les portes dérobées identifiés par la communauté et les développeurs d’applications. Microsoft publie ces mises à jour pour Exchange Server sous la forme de mises à jour cumulatives.

Lorsque vous mettez votre ServerExchange à jour avec les dernières mises à jour cumulatives (CU), vous devez avoir le ServerExchange à un certain niveau de mise à jour. Il est toujours important de lire attentivement les exigences et de consulter le fournisseur lors de l’installation de ces mises à jour.

Parfois, pendant l’installation d’une mise à jour cumulative sur Exchange Server, vous pouvez rencontrer l’erreur “Le correctif de mise à niveau ne peut pas être installé par le service Windows Installer“.

Le message d’erreur complet indique : “Le correctif de mise à niveau ne peut pas être installé par le service Windows Installer car le programme à mettre à niveau peut être manquant, ou le correctif de mise à niveau peut mettre à jour une version différente du programme. Vérifiez que le programme à mettre à niveau existe sur votre ordinateur et que vous disposez du patch de mise à niveau correct.

Étapes à suivre pour résoudre le problème

Lisez les exigences du patch – Il est important de lire les exigences du patch. Si vous installez une mise à jour cumulative sans consulter les exigences ou si la mise à jour est interrompue pendant le processus, cela peut être très dangereux pour le fonctionnement d’Exchange Server et aussi pour la santé et la cohérence des données. Vous ne voudriez pas vous retrouver avec une avalanche d’erreurs dans votre Observateur d’événements, des services qui ne démarrent pas, des personnes incapables d’envoyer ou de recevoir des courriels et une corruption potentielle des données.

Vérifiez avec la matrice de compatibilité et vérifiez le schéma AD – Vous devez vérifier le niveau de Cumulative Update du Serveravec la matrice de compatibilité sur le site de Microsoft et vous assurer que le schéma Active Directory est également mis à jour. Exchange Server s’appuie fortement sur le service Active Directory. Dans le cadre de telles mises à jour, le schéma doit être mis à jour et modifié au préalable (voir l’exemple ci-dessous).

Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataOff /PrepareSchema

Exigences du DAG – Si vous effectuez l’installation sur un groupe de disponibilité de bases de données (DAG), vous devez vous assurer que tous les services et clients ont été basculés sur le ou les autres serveurs. Vous devez également vous assurer que le Serverest en mode maintenance. Ceci est également applicable aux serveurs autonomes. Pour ce faire, il faut d’abord vider le service de transport du hub.

Set-ServerComponentState -Identity <server name> -Component HubTransport -State Draining -Requester Maintenance

Cela mettra le Serveren mode maintenance. Vous pouvez le vérifier en exécutant la commande ci-dessous.

Get-ServerComponentState <nom du serveur> | Select Component, State

Cela garantira que le service est uniquement disponible pour la mise à jour et qu’aucun utilisateur ne pourra l’utiliser jusqu’à ce que les correctifs soient installés.

En conclusion

Vous devez toujours avoir un plan d’urgence en place, car il peut toujours y avoir un problème avec la mise à jour, une erreur humaine ou un problème matériel pendant l’installation. Cela garantira la reprise du service en cas de problème.

L’installation de correctifs sur Exchange Server et tout autre service peut toujours avoir une issue catastrophique. Il est important de toujours prévoir une fenêtre de maintenance avec tous les plans d’urgence en main. Le plus important est d’avoir une sauvegarde lors de l’installation de telles mises à jour, qui pourraient être critiques pour la santé de votre ServerExchange. Si un problème survient pendant un cycle de correctifs, votre ServerExchange ne sera pas en mesure de lancer les services ou même de démarrer. Il peut également endommager les journaux des transactions ou les bases de données de votre ServerExchange, ce qui pourrait avoir un impact grave sur l’entreprise.

Dans de tels cas, vous pouvez utiliser des applications pour restaurer les bases de données endommagées. L’une de ces applications est Stellar Repair for Exchange. Cette application peut ouvrir plusieurs bases de données Exchange Server de toute taille et de tout niveau, d’Exchange Server 2007 à Exchange Server 2019. Si la base de données est dans un état corrompu, cette application peut l’ouvrir.

En utilisant cette application, vous pouvez parcourir toutes les boîtes aux lettres et tous les dossiers publics. Vous pouvez exporter de manière granulaire vers PST et d’autres formats de fichiers. Vous pouvez également exporter la base de données récupérée directement vers une base de données Exchange Server vivante de n’importe quelle version d’Office 365. L’application dispose de fonctionnalités telles que la récupération parallèle, la poursuite en cas d’interruption de l’exportation ou de la migration, la correspondance des utilisateurs et l’exportation prioritaire. Avec Stellar Repair for Exchange, vous pouvez exporter les boîtes aux lettres récupérées ainsi que les dossiers publics avec facilité et assurance.

Related Post

Exit mobile version