Quando o TaskKill não funciona, veja como descobrir as threads para serem encerradas.
Falamos em outro post, sobre como matar um processo atrelado a outro, dessa vez, iremos mostrar o que fazer, quando o taskkill não funcionar.
- Abre o Gerenciador de tarefas, encontre o serviço que está travado, clique com o botão direito no nome dele, e em seguida em Go to Details
- Clique com o botão direito no serviço encontrado, e depois clique em Analyze wait chain
- Você pode tentar clicar em End Process, mas se mesmo assim der acesso negado, vc precisa matar todos os PIDs via taskkill. No exemplo abaixo, é necessário encerrar primeiro o PID 10944.
Essa dica foi enviada por Caique Bussacarini.
Bom pessoal, por hoje é só.
Abraços e até a próxima.
No seu outro post eu comentei justamente isso…
Esse print que vc exibe, em português, é o comando Analisar Cadeia de Espera, e ocorre principalmente quando um usuário tentou gerar um relatório e, por algum motivo, o DbAccess travou.
Nesse momento o Spool 64 bits do Windows (splwow64.exe) também trava e, como ele está aberto para aquele serviço fica “pendurado” na cadeia/árvore de processos. Se não derrubar ele primeiro, o tskill não funciona, pois o Windows retorna mensagem de que você não tem permissão para parar o serviço, mesmo como Administrador.
Sim, lembro que você havia comentado.
Depois vou ver se consigo montar um artigo explicando do Spooler de Impressão no Servidor do Protheus.
Abraços.