Descubra o programa que é executado no processo java.exe


17

Eu tenho um problema: sempre que meu computador é iniciado, há um java.exeprocesso escutando na porta 7676. Quero descobrir o que é ser capaz de excluí-lo.

Existe alguma maneira de descobrir isso?

Eu vi outra pergunta aqui que me levou a baixar o Process Explorer do Sysinternal, mas isso não me ajudou ...

Respostas:


17

Use o Process Explorer do Sysinternal . Como o gerenciador de tarefas, este aplicativo pode mostrar todos os processos em execução.

Mas também pode mostrar os argumentos da linha de comando usados ​​para iniciar o processo: clique com o botão direito do mouse nos cabeçalhos da coluna e selecione a coluna "linha de comando". Essas informações extras ajudarão a identificar qual aplicativo java está sendo executado em um determinado java.exeprocesso.

Se ainda não houver informações suficientes, o Process Explorer também poderá informar quais arquivos, conexões de rede, entradas do registro etc. estão sendo utilizados pelo processo.

atualização : conforme mencionado nos comentários abaixo, o Gerenciador de tarefas padrão do Windows também pode mostrar a linha de comando. Vá em "Visualizar" - "Selecionar colunas ..." e marque "Linha de comando".


3
Você também pode ver a linha de comando no padrão do Windows gerenciador de tarefas
starofale

@ starofale: Não consigo encontrar essa opção no gerenciador de tarefas do Windows XP. Talvez ele foi adicionado no Windows Vista ou Windows 7.
wcoenen

Oh, isso é possível - Eu não tenho uma cópia do XP para verificar com
starofale

5

Você deve encontrar o ID do processo usando netstat. Você pode usar wmicdepois disso .

wmic process where processid=<pid> get commandline

Isso deve fornecer mais detalhes sobre o processo Java, caso você esteja executando no Windows.

Como esse é um tópico extremamente antigo, você poderia me dizer qual foi a solução final que você usou?


4

Você deve encontrar o ID do processo usando netstat -o.

Você pode obter informações sobre esse processo executando jps -v. Isso funciona como o Unix ps.

Se você quiser ver mais detalhes sobre o aplicativo, poderá executar JConsoleo processo Java e, em seguida, procurar um encadeamento atendendo na porta.


11
Essas ferramentas não fazem parte do JRE. jpse jconsoleestarão disponíveis apenas se você tiver o JDK (java development kit) instalado, o que geralmente não é o caso de um usuário final.
Woenen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.