Janelas de aplicativos de desktop do Windows 8 ficam presas na frente

5

No Windows 8, enquanto estiver na área de trabalho, terei programas presos na frente. Isso aconteceu em vários aplicativos (Outlook 2013, Editor de Configuração de Imagem, Internet Explorer, (arquivo) Explorer, Visual Studio). A janela não mantém o foco, apenas fica no topo. Quando isso acontecer, ele nunca será interrompido até que o aplicativo seja desligado e reiniciado. Eu posso minimizar a janela e isso funciona corretamente.

Isso vem acontecendo desde que carreguei o Windows 8 Pro (estação de trabalho DELL de instalação limpa).

Agora que listei os aplicativos que mais uso, estou pensando se isso aconteceu em aplicativos que não são de MS. Vou ter que prestar atenção.

Edit: Como eu (@mawcso) também estou tendo este problema, adicionarei detalhes:

Isso ocorre com vários aplicativos, incluindo aplicativos que não são da Microsoft, como o Google Chrome (mostrado nas amostras abaixo). Neste ponto, não consigo remover o aplicativo "fixado no topo" sem fechá-lo. Reabrindo o aplicativo, ele retorna ao estado "fixado no topo".

Problema no vídeo do YouTube em ação

    
por etropic 13.06.2013 / 05:58

1 resposta

0

Como você está percebendo esse comportamento em uma ampla variedade de aplicativos, isso pode ser um bug com seu hardware específico no Windows 8. Ou, mais provavelmente, algo está corrompido no seu sistema operacional. Você mencionou que fez uma instalação limpa em uma estação de trabalho Dell - você usou um Microsoft Windows 8.1 baunilha ou uma versão de bundleware da Dell? Se é o último, então isso pode valer a pena tentar com uma versão baunilha. Outro caminho a explorar são os drivers gráficos - experimente várias versões e revisões para ver se elas fazem alguma diferença.

Independentemente da causa raiz, pode haver uma solução fácil. O AutoHotkey é um programa que permite alterar as configurações de uma janela (e muito mais). Podemos usá-lo para configurar uma tecla de atalho para desativar a propriedade "frontmost" de uma janela. Então, sempre que esse bug ocorrer - bam, você rapidamente acerta a tecla de atalho, a janela volta ao normal e você continua sua vida.

Soa bem? Vamos começar.

1) Faça o download e instale o AutoHotkey no site oficial (vinculado acima).

2) Crie um novo arquivo de texto chamado AutomateStuff.ahk e coloque o seguinte texto:

#z::
    WinSet, AlwaysOnTop, off, A
    SoundPlay, C:\Windows\Media\Windows Logoff Sound.wav
return

Explicação:

  • A parte #z:: define windows + z como uma tecla de atalho. ( # é o símbolo AutoHotkey para o modificador do windows.)
  • Tudo entre a primeira linha e o return será executado quando você pressionar a tecla de atalho.
  • WinSet é um comando para definir a propriedade de uma janela.
  • AlwaysOnTop é a propriedade que faz com que a janela seja sempre exibida.
  • off fará com que essa propriedade seja explicitamente removida.
  • A significa que definiremos essa propriedade para a janela de ativação.
  • A linha SoundPlay apenas tocará um som para que saibamos que a tecla de atalho foi pressionada com sucesso. Esta linha é desnecessária; remova-o se não gostar do som.

3) Salve o arquivo e clique duas vezes nele. Você deve ver o ícone verde do AutoHotkey aparecer na bandeja do sistema - parece um “H”. Agora, sempre que você pressionar win + Z , ele consertará a janela.

Para mais informações sobre o AutoHotkey, confira:

por 08.04.2015 / 08:08