Você já ficou chateado com um programa que aparece na frente do que você está fazendo, sem você clicar ou tocar em alguma coisa? Em outras palavras… sem sua permissão ?
É chamado roubar o foco , e é muito parecido com ser fotobombado, diretamente na tela do seu computador!
Às vezes, o foco do roubo é devido à programação maliciosa do software desenvolvedor que está fazendo isso. Na maioria das vezes, no entanto, é apenas um software com bugs ou um comportamento do sistema operacional que você precisará definir e tentar consertar ou evitar.
Nas primeiras versões do Windows, principalmente no Windows XP, havia realmente uma configuração que permitia ou impedia que os programas roubassem o foco. Vejo Mais sobre como roubar o foco no Windows XP abaixo das etapas de solução de problemas.
O roubo de foco certamente foi um problema maior em versões mais antigas do Windows, como o Windows XP, mas também pode acontecer no Windows 10, no Windows 8, no Windows 7 e no Windows Vista.
Como impedir que programas roubem o foco no Windows
Não é possível para o Windows impedir que todos os programas roubem o foco e ainda funcionem corretamente - ele simplesmente não é construído com o cérebro para entender isso.
Idealmente, nenhum outro programa, exceto o que você está trabalhando, aceitaria entrada de mouse e teclado, e a janela ficaria em cima de todas as outras que você não está usando atualmente.
O objetivo aqui é identificar o programa que não deveria estar fazendo isso e, em seguida, descobrir o que fazer sobre isso.
Você pode saber que programa continua roubando o foco, mas se não, essa é a primeira coisa que você precisa determinar. Se você está tendo problemas para descobrir, uma ferramenta gratuita chamada Windows Focus Logger pode ajudar.
Uma vez que você saiba qual programa é o culpado pelo roubo de foco, trabalhe com a solução de problemas abaixo para que ele pare de acontecer para sempre:
-
Desinstale o programa incorreto. Francamente, a maneira mais fácil de resolver um problema com um programa que está roubando o foco é removê-lo.
Você pode remover programas no Windows pelo Painel de Controle com o Programas e Recursos applet, mas as ferramentas de desinstalação gratuitas funcionam também.
Se o programa de furto de foco for um processo em segundo plano, você poderá desabilitar o processo em Serviços, localizado em Ferramentas Administrativas em todas as versões do Windows. Programas gratuitos como o CCleaner também fornecem maneiras fáceis de desativar programas que iniciam automaticamente com o Windows.
-
Reinstale o programa de software que é o culpado. Supondo que você precisa do programa que está roubando o foco, e ele não está fazendo isso de forma maliciosa, basta reinstalá-lo para corrigir o problema.
Se houver uma versão mais recente do programa disponível, baixe essa versão para reinstalar. Desenvolvedores de software regularmente emitem patches para seus programas, um dos quais pode ter sido impedir que o programa roubasse o foco.
-
Verifique as opções do programa para configurações que podem estar causando o roubo de foco e desative-as. Um criador de software pode ver uma mudança de tela inteira para o seu programa como um recurso de "alerta" que você deseja, mas você vê isso como uma interrupção indesejada.
-
Entre em contato com o fabricante do software e informe que o programa está roubando o foco. Dê o máximo de informação possível sobre a (s) situação (ões) em que isso ocorre e pergunte se eles têm uma correção.
Por favor, leia o nosso Como falar com o suporte técnico para obter ajuda para comunicar corretamente o problema.
-
Por último, mas não menos importante, pode sempre experimentar uma ferramenta de roubo anti-foco de terceiros, entre as quais existem algumas:
O DeskPins é totalmente gratuito e permite que você "prenda" qualquer janela, mantendo-a em cima de todas as outras, não importa o quê. As janelas fixadas são marcadas com um pino vermelho e podem ser "fixadas automaticamente" com base no título da janela.
O Window On Top é outro programa gratuito que funciona da mesma maneira. Basta arrastar o ponteiro do mouse do Window On Top e soltá-lo em uma janela para mantê-lo no topo. Ou acertar o Ctrl + F8 atalho.
-
Always On Top é mais um programa portátil ativado pelo Ctrl + Space atalho de teclado. Acione essas teclas quando a janela estiver em foco e ela ficará em cima de todas as outras janelas até que essas teclas sejam tocadas novamente.
Mais sobre como roubar o foco no Windows XP
Como mencionado no início desta peça, o Windows XP realmente permitido para roubar o foco se um valor específico no Registro do Windows foi definido de uma maneira específica.
Seguindo o breve tutorial abaixo, você pode alterar manualmente esse valor para aquele que impede que programas roubem o foco no Windows XP.
Alterações no registro do Windows são feitas nessas etapas. Tome muito cuidado ao fazer apenas as alterações descritas abaixo. É recomendável fazer backup das chaves do Registro que você está modificando nessas etapas como uma precaução extra.
-
Abra o Editor do Registro.
-
Localize o HKEY_CURRENT_USER colmeia sob Meu computador e clique no (+) assine o nome da pasta ao lado para expandir a pasta.
-
Continue a expandir as pastas até chegar ao HKEY_CURRENT_USER Painel de Controle Chave do registro.
-
Selecione os Área de Trabalho chave sob Painel de controle .
-
No lado direito da ferramenta Editor do Registro, localize e clique duas vezes no ForegroundLockTimeout DWORD.
-
No Editar valor DWORD janela que aparece, defina o Dados do valor: campo para 30d40.
Certifique-se de que Base opção está definida para Hexadecimal ao inserir o valor DWORD.
Esses são zeros nesse valor, não letras 'o'.Não há o's em hexadecimal e, portanto, eles não seriam aceitos, mas deve ser mencionado, no entanto.
-
Clique Está bem e depois feche Editor do Registro .
-
Reinicie o computador para que as alterações feitas entrem em vigor.
Deste ponto em diante, os programas que você executa no Windows XP não devem mais roubar o foco da janela em que você está trabalhando atualmente.
Se você não estiver confortável em fazer alterações manuais no Registro do Windows, um programa da Microsoft chamado Tweak UI pode fazer isso por você. Você pode baixá-lo gratuitamente aqui. Uma vez instalado, siga para Foco debaixo de Geral área e marque a caixa para Impedir que aplicativos roubem o foco.
Honestamente, porém, se você for cuidadoso, o processo baseado em registro explicado acima é perfeitamente seguro e eficaz. Você sempre pode usar o backup feito para restaurar o registro se as coisas não funcionarem.