O processo Powershell.exe está sendo executado como sistema em várias máquinas de domínio, empurrando o uso da cpu para 100%

1

Eu tenho várias máquinas em um domínio, todas executando um processo 'powershell.exe' como sistema e quebrando as calças dos servidores. Eles são todos 100% da CPU e, naturalmente, paralisados.

Este é o servidor Windows 2012 R2 em máquinas virtuais HyperV.

Matar o processo resolve o problema por um tempo, mas depois a CPU quebra o teto novamente e tudo simplesmente pára.

Este processo PowerShell também estava sendo executado no hipervisor subjacente, causando mais problemas.

Alguma opinião?

    
por John 19.10.2017 / 17:04

1 resposta

2

Você precisa determinar qual script o PowerShell está executando que está causando o problema. Você deve ser capaz de ver isso adicionando a coluna "Linha de Comando" na visualização de detalhes do gerenciador de tarefas, ou você também pode ver da seguinte forma:

gwmi win32_process | where {$_.processName -eq "Powershell.exe"} | select -prop processName,ProcessId,commandLine

O campo CommandLine conterá o script sendo executado por esse processo do PowerShell.

    
por 19.10.2017 / 18:16