Como posso determinar a que processo uma janela pertence?

39

Toda vez que inicio o Windows Vista ultimamente, vejo uma janela flutuante aleatória. É uma pequena janela sem título e apenas os botões de redimensionar, maximizar e restaurar. Eu postaria uma imagem, mas ainda não tenho reputação aqui.

Eu posso fechá-lo e ele realmente desaparece, mas eu adoraria descobrir o que é e impedir que ele apareça. Usei o espião de janelas do Autohotkey e tudo o que aprendi é que é uma janela giratória, o que não me ajuda muito.

Existe uma boa maneira de identificar a qual processo pertence e descobrir como matá-lo?

captncraig
fonte

Respostas:

61

Use o Process Explorer , ele permite identificar a janela e, em seguida, você pode verificar as propriedades do processo para descobrir a linha de comando usada. Esta linha de comando o ajudará a determinar exatamente o que foi iniciado, ajudando a descobrir onde os aplicativos e scripts Java estão localizados ...

insira a descrição da imagem aqui

Basta arrastar o ícone sobre a janela.

Para obter uma lista completa de aplicativos, serviços e drivers de inicialização; marque Autoruns .

Tamara Wijsman
fonte
2

Não tenho certeza se isso funciona para aplicativos Java, mas você pode acessar o Gerenciador de Tarefas, na guia Aplicativos , clique com o botão direito do mouse Go to process, o que destaca o processo incorreto na guia Processos . Você pode matá-lo.

Gerenciador de tarefas, vá para processo

Para Windows 10

Você pode acessar o Gerenciador de tarefas, na guia Usuários (ou na guia Processos , tudo bem), clique com o botão direito do mouse Go to details, destacando o processo incorreto na guia Detalhes . Você pode matá-lo.

insira a descrição da imagem aqui

Cardin
fonte
Não é mais tão útil no Windows 10: |
rogerdpack
1
@rogerdpack O que você quer dizer? Ainda é praticamente o mesmo no Win10. Adicionei uma captura de tela para mostrar qual é o novo nome do menu.
Cardin
1

Swing parece que pertence a JAVA. Procure um java (w) .exe. Você também pode ver a qual processo pertence usando o gerenciador de tarefas. Vá para "tarefas", clique com o botão direito na janela e escolha "alternar para processar", ele mostrará qual é o processo.

sinni800
fonte
1
executar "msconfig" para ter um olhar para os aplicativos de inicialização (com java em mente)
Phil D.