Como posso descobrir qual aplicativo está roubando o foco no Vista?

4

Essa pergunta é um pouco diferente de impedir que um aplicativo roube o foco, e sim como descobrir qual é o heath que está roubando o foco?

É assim. Eu vou estar digitando algo no Firefox no Vista (como estou agora). A cada poucos minutos, algo mais está roubando o foco. Não é porque uma janela está se movendo para o primeiro plano. A mudança é um pouco sutil na janela em primeiro plano, assume os atributos de uma janela desmarcada (por exemplo, menus ligeiramente esmaecidos), mas é mais notável ao digitar, pois as teclas que eu digito não são mais enviadas para aquela janela. Isso também torna extremamente irritante.

Como posso rastrear esse bugger para que eu possa removê-lo?

    
por Bill Reardon 23.08.2009 / 20:23

7 respostas

4

Experimente o Sysinternals ProcessExplorer. É uma ferramenta de substituição do gerenciador de tarefas que rastreia com precisão cada pequeno processo que aparece.

Deixe-o em execução e retorne ao seu aplicativo. Quando o problema ocorre alt-tab para Procexp e você pode ser capaz de pegar o que está agarrando toda a atenção.

Edit: Eu literalmente acabei de descobrir isso: Auslogics TaskManager O que quase certamente ajudaria você a identificar o que está acontecendo, com uma interface mais intuitiva e uma riqueza de informações mais facilmente acessíveis do que a Procexp.

    
por 23.08.2009 / 21:09
3

Talvez você possa tentar o alt + tab e ver qual é o primeiro ícone na lista. Se for um laptop, talvez você esteja tocando o touchpad por engano e clique na área de trabalho.

    
por 23.08.2009 / 20:48
3

Eu tenho o mesmo problema que o cartaz. Eu tentei Alt-Space para abrir o menu da janela. Isso definitivamente mostra que há uma janela "oculta" presente (0x0 no tamanho) que tem foco. Usar a opção de menu mover para movê-lo não revela a que ele pertence. Tentar escolher a opção de menu Fechar não faz absolutamente nada. Parece que o programa ignora o evento de fechamento da janela.

Eu estava pensando em um depurador que seria capaz de adicionar um menu ao menu de janela de todas as janelas que permitiria anexar a um depurador durante o tempo de execução. Alguém sabe de um programa que faz isso?

Atualização: Depois de acontecer novamente, eu realmente tentei a opção de menu "Minimizar", e eis que é a janela Navegador da Web do AVG Free 9.0 que aparece. Mas por que ele está oculto e por que ele faz isso? a cada 5-10 minutos?

Update2: parece que o AVG tem uma correção para o problema. link

    
por 28.11.2009 / 15:43
2

Eu usei o excelente Adminscope Focus Logger para este problema. O culpado por mim foi alguma utilidade da Epson que não fez nada útil e funcionou como uma tarefa agendada.

Basta ler as instruções e deixar o registrador de foco em funcionamento por um tempo para detectar o programa que tira o foco. O programa é executado no XP (e, presumivelmente, outra versão do Windows, como o Windows 7, 8, etc.).

EDIT: e, ao contrário de alguns dos programas listados neste tópico, é freeware.

    
por 02.04.2014 / 09:49
1

Quando o aplicativo roubar o foco, tente pressionar a tecla do Windows à direita da barra de espaço (menu de contexto). Pode mostrar um menu de contexto que pode ajudar a descobrir qual aplicativo está roubando o foco.

Em caso de falha, experimente alt-F4, que envia a mensagem de fechamento para a janela.

    
por 24.08.2009 / 05:41
1

Eu tive esse problema também, tão chato. Eu usei o Auslogics TaskManager e encontrei um processo lá (esqueça o que foi chamado) que era um player de vídeo para anúncios do AIM. Google desconhecido processa .exe até encontrá-lo e, em seguida, desinstala-o através do Painel de Controle.

Havia mais uma coisa que eu vi, e foi essa coisa de execução automática do Java, você tem que ir em: botão Iniciar, Painel de Controle, Java, guia Avançado, Diversos e UNCHECK "Java Quick Starter"

Eu fiz essas duas coisas, e o problema até agora parece estar completamente resolvido :). Além disso, certifique-se de fechar o AIM e quaisquer navegadores da web antes de desinstalar.

    
por 28.11.2009 / 19:26
1

Eu usei o código em link agora para encontrá-lo.

Para mim, foi o Google Talk, edição de laboratório.

    
por 16.09.2011 / 04:06