Symptômes
Dans un environnement Microsoft Exchange Server 2016, lorsque vous désinstallez Windows PowerShell version 2.0 et que vous installez une version ultérieure de PowerShell au lieu de cela, Exchange Management Shell ne peut pas être ouvert avec succès et vous recevez le message d’erreur suivant Message :
Nouveau-PSSession : [nom_serveur] traitement des données à partir du serveur nom_serveur a échoué avec
le message d’erreur suivant : [ClientAccessServer =nom_serveur, BackEndServer =nom_serveur, RequestId =RequestId, TimeStamp =DateTime] [AuthZRequestId=AuthZRequestId][FailureCategory=AuthZ-SetupVersionInformationCorruptException] Impossible de déterminer la version du fichier installé à partir de la clé de Registre 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine'. Pour plus d’informations, consultez la rubrique d’aide about_Remote_Troubleshooting. Char de ligne : 1:1 + Nouveau-PSSession - ConnectionURI « $connectionUri » - ConfigurationName Micr... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OpenError : (System.Manageme... RemoteRunspace:RemoteRunspace) [nouvelles-PSSession], PSRemotin gTransportException + FullyQualifiedErrorId : IncorrectProtocolVersion, PSSessionOpenFailedL’entrée de journal des événements suivant est également enregistrée :
Nom du journal : Application
Source : MSExchange RBAC Date : DateTime L’ID d’événement : 258 Catégorie de la tâche : RBAC Niveau : erreur Mots clés : classique Utilisateur : n/a Ordinateur : nom_ordinateur Description : (Processus 8820, PID w3wp.exe)"RemotePS GetApplicationPrivateData de Func API publique lève l’Exception Microsoft.Exchange.Diagnostics.SetupVersionInformationCorruptException : Impossible de déterminer la version du fichier installé à partir de la clé de Registre ' HKEY_ LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine'.Cause
Ce problème se produit car le chemin d’accès du Registre de la version ultérieure de PowerShell est modifié.
Solution de contournement
Vous pouvez ajouter le Registre HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine sauvegarde de clé après la désinstallation de Windows PowerShell 2.0. Le moyen le plus rapide consiste à récupérer le Registre le fichier à partir de la bibliothèque Microsoft TechNet Gallery : https://gallery.technet.microsoft.com/Exchange-2016-CU1-7c843cb0.
Résolution
Pour résoudre ce problème, installez Cumulative 9 mise à jour pour Exchange Server 2016 ou un ultérieur la mise à jour cumulative pour 2016 d’Exchange Server.
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Apprenez-en plus sur la terminologie que Microsoft utilise pour décrire les mises à jour logicielles.