Sintomas
Em um ambiente do Microsoft Exchange Server 2016, depois de desinstalar o Windows PowerShell versão 2.0 e instalar uma versão posterior do PowerShell em vez disso, o Shell de gerenciamento do Exchange não pode ser aberto com êxito e você receberá o seguinte erro Mensagem:
Novo-PSSession: Dados [nome_do_servidor] processamento de servidor remoto ServerName falhou coma seguinte mensagem de erro: [ClientAccessServer =nome_do_servidor, BackEndServer =nome_do_servidor, RequestId =RequestId, TimeStamp =DateTime] [AuthZRequestId=AuthZRequestId][FailureCategory=AuthZ-SetupVersionInformationCorruptException]Não é possível determinar a versão do arquivo instalada da chave do registro'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine'. Para obter mais informações, consulte otópico da Ajuda about_Remote_Troubleshooting.Linha: 1 caractere: 1+ Nova-PSSession - ConnectionURI "$connectionUri" - ConfigurationName Micr... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ CategoryInfo: OpenError: (System.Manageme... RemoteRunspace:RemoteRunspace) [novo-PSSession], PSRemotingTransportException+ FullyQualifiedErrorId: IncorrectProtocolVersion, PSSessionOpenFailed
A seguinte entrada de log de eventos também é registrada:
Nome de logon: aplicativoOrigem: MSExchange RBACData: Data e horaIdentificação do evento: 258Categoria da tarefa: RBACNível: erroPalavras-chave: clássicoUsuário: N/DComputador: nome_do_computadorDescrição:(Processo 8820, PID w3wp.exe)"RemotePS públicas API Func GetApplicationPrivateData lança a exceção Microsoft.Exchange.Diagnostics.SetupVersionInformationCorruptException: não é possível determinar a versão do arquivo instalada da chave do registro ' HKEY _ LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine'.
Causa
Esse problema ocorre porque o caminho do registro da versão mais recente do PowerShell é alterado.
Solução alternativa
Você pode adicionar o registro de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine novamente após a desinstalação do Windows PowerShell 2.0. A maneira mais rápida é conseguir o registro o arquivo do Microsoft TechNet Gallery: https://gallery.technet.microsoft.com/Exchange-2016-CU1-7c843cb0.
Resolução
Para corrigir esse problema, instale a atualização cumulativa 9 para 2016 do Exchange Server ou uma atualização cumulativa para o Exchange Server 2016posterior.
Status
A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia usada pela Microsoft para descrever as atualizações de software.