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, PSSessionOpenFailed
L’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.