Hoje fui totalmente derrotado por este infame erro 2012R2:
Server Manager could not start the task due to the following error: Failed to open the runspace pool. The Server Manager WinRM plug-in might be corrupted or missing.
Tentei repetidamente cada uma das soluções propostas aqui , aqui e aqui .
Sem sorte. Não há um único erro no log de eventos. É claro que posso adicionar e remover funções com o Powershell ou limpar completamente esta máquina. Ainda estou procurando a solução normal para este problema simples.
Testes adicionais mostraram que meu bug é repetível. Eu testei a instalação do Windows Server 2012 R2 Standard totalmente atualizada por padrão virgem e consegui reproduzi-la. Os problemas começam após esta declaração:
winrm invoke Restore http://schemas.microsoft.com/wbem/wsman/1/config/plugin @{}
Detalhes completos estão abaixo. Alguma ideia?
Após a atualização do controlador de domínio de win2008 R2 para 2012R2, tudo funcionou perfeitamente. [dcdiag /fix /q] não mostrou nada além do erro abaixo. Ocorreu um erro algumas horas após a atualização (não imediatamente): Fonte: Microsoft-Windows-WinRM Identificação do evento: 10155 Nível: Erro Descrição: O serviço WSMan falhou ao ler a configuração do seguinte plug-in: Microsoft.ServerManager. O erro recebido foi -2144108144: %%-2144108144 O serviço WS-Management não pode processar a solicitação. Configuração do plug-in: "Microsoft.ServerManager" está corrompido. Este plug-in precisa ser reconfigurado ou excluído. Use o seguinte comando para excluir uma configuração de plug-in winrm delete http://schemas.microsoft.com/wbem/wsman/1/config/plugin?Name=xyz Ou use o seguinte comando para restaurar a configuração padrão do plug-in. Observe que todos os plugins externos serão cancelados durante esta operação de restauração. winrm chame Restaurar http://schemas.microsoft.com/wbem/wsman/1/config/plugin @{}. Ação do usuário Certifique-se de que esta configuração de plug-in seja válida. Eu executei na janela do CMD: winrm invoca Restauração http://schemas.microsoft.com/wbem/wsman/1/config/plugin @{} Então, após a reinicialização do servidor, o Gerenciador do Servidor parou de funcionar corretamente com o erro mencionado no primeiro parágrafo. Os detalhes de configuração e do Windows estão abaixo. PS C:\> winrm configuração rápida O serviço WinRM já está em execução nesta máquina. O WinRM já está configurado para gerenciamento remoto neste computador. PS C:\> winrm enumerar winrm/config/listener Ouvinte Endereço = * Transporte = HTTP Porta = 5985 nome de anfitrião Ativado = verdadeiro URLPrefix = wsman CertificadoImpressão digital ListeningOn = 127.0.0.1, 192.168.30.6, ::1 PS C:\> (Get-WmiObject -class Win32_OperatingSystem).Legenda Centro de dados do Microsoft Windows Server 2012 R2 PS C:\> [System.Environment]::OSVersion.Version Maior: 6 Menor: 3 Construção: 9600 Revisão: 0 Revisão principal: 0 Revisão Menor: 0
Parece que a configuração do WinRM/WSMAN precisa ser redefinida para os valores padrão. Graças a este post , descobri onde ele reside. Portanto, copiar
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN
as configurações do registro da nova instalação do Win 2012 R2 para a máquina problemática elimina esse erro.Apenas para o caso, essas configurações de 17 de outubro de 2016 da nova instalação totalmente atualizada do Win 2012 R2 Standard (inglês) estão abaixo:
O link abaixo ajudou a resolver o problema sem editar meu registro http://www.lukebrowning.com/sysadmin/windows/windows-server-2012-winrm-corrupt-or-missing/
Caso você tenha várias interfaces de rede (endereços IP) em seu servidor - a parte principal da postagem do blog de @jide jimoh é:
Certifique-se de executar este comando com permissões elevadas.
Todos os créditos para jide jimoh .
E não há necessidade de mexer com o registro.
Verifique a política de GPO. Talvez o Remote Shell Access esteja desabilitado. Se esta configuração estiver desativada, você poderá adicionar funções e recursos.
No meu caso, nem adicionar 127.0.0.1 ou scv /scannow corrigiu o problema.
Acabei de desativar o Firewall do Windows e o Gerenciador do Servidor funcionou conforme o esperado. Consegui desinstalar a Função/recursos com sucesso com a GUI do Gerenciador do Servidor no servidor afetado, não sei o motivo. Ativei o Firewall do Windows após concluir o processo.