Mensagem de erro ao tentar instalar Exchange Server 2010 SP2: AuthorizationManager marcar falha
Número de KB original: 2668686
Sintomas
Considere o seguinte cenário:
- Você instala Exchange Server 2010 ou Exchange Server Service Pack 1 (SP1) 2010.
- Você usa o GPMC (Console de Gerenciamento de Política de Grupo) ou o Política de Grupo Editor Local (Gpedit.msc) para criar um GPO (objeto Política de Grupo) ou uma política local.
- O GPO ou a política local define a política de execução Windows PowerShell como um status diferente de Indefinido.
- Você instala Exchange Server 2010 SP2.
Nesse cenário, a instalação falha e você recebe uma mensagem de erro que se assemelha ao seguinte:
O erro a seguir foi gerado quando "$error. Limpar();
& $RoleBinPath\ServiceControl.ps1 EnableServices Critical
" foi executado: "AuthorizationManager marcar falhou."
AuthorizationManager marcar falharam.
Quando esse erro ocorre, Exchange Server 2010 não funciona e não está listado em Adicionar ou Remover Programas. Além disso, você não pode reinstalar Exchange Server 2010.
Motivo
Esse problema ocorre porque o serviço WMI (Instrumentação de Gerenciamento do Windows) é interrompido durante o processo de instalação. Portanto, o script ServiceControl.ps1 Windows PowerShell que é executado como parte do processo de instalação do Exchange Server 2010 SP2 não pode chamar o serviço WMI para verificar as permissões de execução.
Solução
Para resolver esse problema, siga estas etapas:
Recupere o servidor que está em execução Exchange Server 2010. Para obter mais informações sobre como recuperar um servidor que está em execução Exchange Server 2010, consulte Recuperar servidores do Exchange.
Use o GPMC ou o Gpedit.msc para desativar o GPO ou a política local.
Instale Exchange Server 2010 SP2.
Defina a política de execução para o
LocalMachine
escopo comoRemoteSigned
. Para fazer isso, execute o seguinte cmdlet:Set-ExecutionPolicy RemoteSigned -scope LocalMachine
Mais informações
Para verificar as políticas de execução antes de iniciar a instalação, execute o seguinte cmdlet Windows PowerShell:
Get-ExecutionPolicy -list
O resultado deve ser semelhante ao seguinte:
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine RemoteSigned
Se qualquer um dos escopos a seguir for definido como um status diferente de Undefined, consulte as etapas na seção Resolução antes de instalar Exchange Server 2010 SP2:
- MachinePolicy
- UserPolicy
- Processo
- CurrentUser
Se o LocalMachine
escopo estiver definido como Indefinido, você poderá receber uma mensagem de erro que se assemelha ao seguinte quando iniciar o Console de Gerenciamento do Exchange (EMC):
Exceção chamando "GetSteppablePipeline" com argumentos "1": "Arquivo C:\Arquivos do Programa\Microsoft\Exchange Server\V14\RemoteScripts\ConsoleInitialize.ps1 não pode ser carregada porque a execução de scripts está desabilitada nesse sistema. Consulte "get-help about_signing" para obter mais detalhes."
Além disso, você pode receber uma mensagem de erro que se assemelha ao seguinte quando você inicia o EMS (Exchange Management Shell):
O termo 'Connect-ExchangeServer' não é reconhecido como o nome de um cmdlet, função, arquivo de script ou programa operável. Verifique a ortografia do nome ou, se um caminho foi incluído, verifique se o caminho está correto e tente novamente.
Observação
Quando esse problema ocorre, Exchange Server 2010 funciona conforme o esperado, embora você não possa iniciar o EMC ou o EMS.
Referências
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de