Barra de tarefas do Windows 7 preso no esconderijo, como corrigir?

14

No Windows 7, eu uso o recurso "Ocultar automaticamente a barra de tarefas". Geralmente, funciona bem: assim que o ponteiro toca na parte inferior da tela, a barra de tarefas é exibida.

No entanto, às vezes, ele se recusa a subir. Pressionar a tecla "Windows" (ou Ctrl-ESC) faz com que o menu Iniciar apareça, forçando a barra de tarefas também. Depois de fazer isso, a barra de tarefas aumenta automaticamente novamente. Isso é chato, interrompe o fluxo. Alguém mais notou isso? Como evito isso?

A pesquisa por "aumento automático da barra de tarefas do Windows 7" mostra que pelo menos uma outra pessoa teve esse problema: Como posso corrigir o ocultação automática da barra de tarefas? (Microsoft Community Post)

Para responder à pergunta feita pelo engenheiro de suporte "útil" na página acima, é claro que estou executando alguns aplicativos quando isso acontece, geralmente o Windows Task Manager (minimizado para a área de notificação), Windows Explorer, Firefox, Eclipse, Cygwin / X, Xterm, Cygwin Emacs, gitk, git gui, Notes, um cliente de bate-papo, um cliente VPN, um firewall.

Se minha memória funcionar corretamente, também vi esse comportamento em versões anteriores do Windows, pelo menos no XP, mas não com a mesma frequência do Windows 7.

Até agora, parece acontecer do nada, às vezes várias vezes ao dia.

Não consigo reproduzir diretamente esse comportamento até o momento. Para reproduzir esse comportamento, tentei alternar entre aplicativos e trazer aplicativos para abrir outras janelas.

Veja meus comentários abaixo para obter mais informações.

Parece um bug para mim. A barra de tarefas deve aumentar, não importa o quê.

Editar :

Eu normalmente uso o estilo "Clássico" do Windows, com todas as animações desativadas. Eu mudei para o estilo "doce" (Aero) para ver se isso ajuda, mas o problema ainda ocorreu.

Tenho certeza de que já vi esse comportamento quando não estava usando o Eclipse, mas o Eclipse é definitivamente o programa que mais frequentemente aciona esse comportamento.

Conforme relatado por Malachi, há um registro no Eclipse Bugs que também rastreia esse problema. Foi aberto em 2002-09. Uau, mais de dez anos atrás. No entanto, os usuários de outra página encontrada pela Malachi relataram que outros programas, como o Firefox, também podem causar esse comportamento, portanto, esse não é um problema causado exclusivamente pelo Eclipse.

O problema pode ser causado pelo Eclipse, pelo Windows ou pelo JRE. Se o problema for uma limitação do Windows ou JRE, ainda digo que o Eclipse deve ficar claro. Outros programas conseguem fazer isso também.

Minha teoria atual é a seguinte: normalmente, há exatamente uma linha de pixels da barra de tarefas visível e na frente de todos os outros aplicativos, mesmo quando um aplicativo é maximizado. Como a barra de tarefas está na frente (na parte superior da ordem Z), ela "vê" o ponteiro quando o ponteiro do mouse passa por cima dele. Quando o problema ocorre, a barra de tarefas não está mais na frente de todos os outros aplicativos e, portanto, não recebe eventos "suspensos". Somente onde nenhuma outra janela oclui, ela ainda recebe eventos de foco.

Se a barra de tarefas precisar estar no topo com pelo menos uma linha de pixels visível, é responsabilidade do Windows garantir que esse seja o caso. O sistema operacional é o principal e não deve permitir que os aplicativos dominem a interação da GUI. Há exceções, como reprodutores de filme, em que você não deseja que uma linha clara de pixels seja visível (apenas pinte de preto!) Ou em que a barra de tarefas não deva subir, como nos jogos em tela cheia. Na minha opinião, o Eclipse ou um navegador não exigem uma exceção.

Aqui está uma descrição de um incidente típico:

Eclipse estava na frente. Movi o ponteiro para a parte inferior da tela, a barra de tarefas não subia. Quando o Eclipse não foi maximizado, deixando um pouco de espaço à direita, pude fazer a barra de tarefas subir para trása janela do eclipse, "tocando" no canto inferior direito. Afastando-se, a barra de tarefas se escondeu novamente. Isso funcionou repetidamente. Quando toquei a parte inferior central, a barra de tarefas não subiu, nem mesmo atrás do Eclipse. Em seguida, maximizei a janela do Eclipse. A barra de tarefas não pôde ser levantada. Restaurada a janela do Eclipse -> Igual a antes do ciclo de maximização / restauração (aumentou apenas quando o canto inferior direito foi tocado). Em seguida, tabulei alternadamente o Firefox, que foi maximizado na época. Ainda não há barra de tarefas. No estado não maximizado no Firefox, era como no Eclipse. O mesmo para outros aplicativos, por exemplo, o Notes. Em seguida, tabulei o Emacs, sua janela de controle Ediff, para ser mais preciso. E de repente a barra de tarefas funcionou novamente. A janela de controle do Ediff não foi maximizada e não tocou no fundo da tela (geralmente nunca é maximizada). A janela Ediff não pode ser a culpada,

Portanto, quando isso acontece, "se aplica" a mais de um aplicativo. Pelo menos o Eclipse e o Firefox são "mais fortes" que a barra de tarefas. Em um exemplo, o Eclipse estava no topo, o gitk na parte inferior e a barra de tarefas no meio.

Talvez exista um programa que permita a inspeção da ordem Z ou registre alterações na ordem Z?

Rainer Blome
fonte
1
Algum dos seus aplicativos tem a opção de definir "Sempre no topo"?
kmote
O único aplicativo que possui esse conjunto é o Windows Task Manager ("WTM"), mas geralmente é minimizado na área de notificação. Mesmo quando o WTM está visível (e forçado em cima de outras janelas), a barra de tarefas normalmente aumenta adequadamente. Eu experimentei brevemente: Quando o WTM é maximizado, parece que a barra de tarefas falha ao subir. No entanto, quando redimensiono a WTM para que ela se estenda para o fundo, mas não para os lados, vejo que a barra de tarefas realmente sobe, mas atrás da WTM. Então ... talvez algum aplicativo se ajuste temporariamente a "Sempre no topo", como uma caixa de diálogo modal, talvez porque queira me notificar sobre algo.
Rainer Blome 5/10
2
Como não é reproduzível, pode ser difícil encontrá-lo, mas eu aconselho que, na próxima vez em que ocorra, você desligue sistematicamente os aplicativos para ver se consegue detectar um culpado. Você também pode considerar esticar sua barra de tarefas em ambos os ecrãs por um tempo, para ver se ele aparece no 2º ao ser bloqueada no primeiro
kmote
1
Ahh, você está certo - meu erro. Eu entrei na antiga mentalidade WinXP por um minuto. Desculpe.
kmote
1
Ainda não há solução. As pessoas que sabem ler já sabem que é esse bug. Aliás, não vejo nenhuma evidência de que "esteja sendo analisado". Sua resposta é a melhor até agora, então eu a votei. Como ele não responde "como corrigir", deixarei de aceitar uma correção ou solução verdadeira.
Rainer Blome

Respostas:

11

Usando a WindowsTcombinação de teclas, você pode abrir a barra de tarefas, mesmo que ela esteja oculta. Não é a solução mais ideal, mas que funciona consistentemente.

Sawtaytoes
fonte
Gostaria de saber se isso funciona nessa situação?
Malachi
Como a chave do Windows, por si só, ou Ctrl-ESC, que eu mencionei na pergunta, o Windows-T é uma solução alternativa. A diferença é que o Windows-T mostra apenas a barra de tarefas, enquanto a tecla Windows mostra por si só o menu Iniciar, além da barra de tarefas.
Rainer Blome
Entendo o que você está dizendo. Isso funciona muito bem no Windows 7. No Windows 8 e 8.1, será exibida a tela inicial para que você não tenha nada em termos de barra de tarefas. Concordo que essas são todas as soluções alternativas para um bug maior que faz a indexação z da barra de tarefas e gostaria de ver uma solução nativa :).
Sawtaytoes
1
No Windows 8 e 8.1 está sendo mostrado na barra de tarefas com o Windows-T, graças
Metafaniel
Pressionar o botão Windows também faz com que a barra de tarefas seja exibida, não sendo realmente uma solução, apenas uma variação de algo já conhecido.
Don King
6

parece que esse já é um bug relatado, eu só o publico porque é parecido com o problema que você está tendo.

isto é do site de erros do Eclipse Bug 24052

parece que há um post em um fórum do Windows 7 também

Ocultar automaticamente na barra de tarefas

Malaquias
fonte
2
"Similar" é um eufemismo, os relatórios nesse registro de bug do Eclipse soam exatamente como o problema que estou tendo. Obrigado por denunciar isso!
Rainer Blome 16/10
isso já foi relatado. Eu não relatei. mas você é bem vindo.
Malachi
1
Bem, eu quis dizer "obrigado por relatar a existência do registro de bug do Eclipse". :-)
Rainer Blome
Estou tentando encontrar um relatório de erro mais recente. essa entrada no fórum parece um monte de pessoas reclamando e não realmente soluções, ou atualizações de status de relatórios de erros.
Malachi
2

Estou enfrentando exatamente o mesmo problema há anos. Não encontrou o motivo ou como corrigi-lo, mas você pode tentar a seguinte solução alternativa:

Script AutoHotkey

~LButton::
coordmode, mouse, screen
mousegetpos, mX, mY
if mY = 767 ; THIS HAS TO BE YOUR CURRENT SCREEN HEIGHT RESOLUTION. can also be " > 750 " or sth. like that
{
    send #t
    send {Lbutton up}
}
return

o melhor seria colocar isso no seu arranque automático. Isso ajuda você da seguinte maneira: Se o mouse estiver na parte inferior da tela e a barra de tarefas não aparecer: basta clicar uma vez e ela aparecerá (o win + t está sendo pressionado por ahk)

PS. Eu adoraria votar no post inicial, mas não posso por falta de reputação.

phil294
fonte
1

a barra de tarefas é um aplicativo com um processo, quando você não o usa, o (when it's hidden) Windows o marca como inativo e permite que a CPU use esse poder de processamento para todos os outros aplicativos que você está usando, para que você possa ver um atraso ao tentar ativar a barra de tarefas novamente porque o Windows precisa realocar o poder de processamento para a barra de tarefas e, dependendo de quantos aplicativos ou processos estão em execução, a barra de tarefas aparecerá na barra de tarefas sem responder e por quanto tempo.

Editar

Eu sei que o FireFox e o Eclipse consomem muita CPU, especialmente o Eclipse (pelo menos na última vez que usei o Eclipse)

Malaquias
fonte
Nota O FireFox é um dos navegadores mais pesados. toda vez que eu usá-lo no Linux ou Windows leva mais tempo para carregar do que Chrome e IE Mesmo, eu acredito que porcos Processamento também, muito mais do que o Chrome ou IE
Malaquias
1
@kmote, se houvesse algo definido Always on Top, sempre estaria no topo e o OP também não seria capaz de ver outras janelas, o OP observaria qual programa estava causando o problema.
Malachi
1
você está usando telas duplas? Onde está a barra de tarefas ancorada?
Malachi
Quando o problema ocorre, a barra de tarefas parece não aumentar, independentemente do tempo de espera. Sim, alguns dos aplicativos podem consumir recursos, mas meu sistema é responsivo o suficiente (segundos).
Rainer Blome 5/10
Às vezes, uso tela dupla, mas o problema também ocorre quando tenho apenas uma conectada. Em relação ao "@kmote", quando o programa já está no topo (especialmente maximizado), talvez eu não perceba se ele está temporariamente definido como "no topo".
Rainer Blome
1

Eu tenho o mesmo problema, e eu consigo descobrir que, com a versão regular do firefox (eu tenho os desenvolvedores), a camada em que aparece fica na frente da barra de tarefas, impossibilitando a aparência ... a solução é óbvia não maximize ao máximo.

Pancho
fonte
Bem-vindo ao Super Usuário! Este é realmente um comentário e não uma resposta à pergunta original. Para criticar ou solicitar esclarecimentos a um autor, deixe um comentário abaixo da postagem - você sempre pode comentar em suas próprias postagens e, quando tiver reputação suficiente , poderá comentar em qualquer post . Leia Por que preciso de 50 reputação para comentar? O que posso fazer em vez disso?
DavidPostill
1

O problema está no dimensionamento das janelas. Se você personalizou as configurações de exibição para ampliar as janelas para facilitar a visualização acima de 100%, o Windows não acha que o mouse está realmente na parte inferior da tela, pedindo a barra de tarefas oculta, mesmo que realmente seja. um inseto). Consegui consertar alterando o redimensionamento de janelas para 100%. Isso não é realmente uma correção para aqueles que precisam ampliar visualmente as janelas para ver melhor. Apenas minha observação de por que a barra de tarefas oculta não aparece quando qualquer aplicativo está cheio modo de tela quando você tiver configurações de exibição personalizadas.

TeMpTeK
fonte
Mas se esse fosse o problema do OP, o problema não seria facilmente reproduzível?
Scott
deve ser ... tente alterar a configuração de exibição para 125% (pode ser necessário reiniciar) .. defina a barra de tarefas para ocultar automaticamente .. depois abra qualquer navegador ou pdf em tela cheia .. a barra de tarefas não será exibida, a menos que você minimize .. não trabalho, enquanto em fullscreen..everything vai voltar ao normal quando u alterar a tela de escala de volta a 100% ou menos
TeMpTeK
Obrigado por responder. FYI, eu não estava interessado em reproduzindo- me ; Eu estava olhando para a declaração do OP: "Não consigo reproduzir diretamente esse comportamento". Talvez eu simplesmente não entenda sua resposta, mas, pelo que entendi, se o usuário personalizou suas configurações de exibição para ampliar as janelas para uma visualização mais fácil acima de 100%, a barra de tarefas nunca reaparecerá (até que eles alterem a configuração de exibição para 100%). Então, se alguém teve este problema, eles não dizem “parece acontecer fora do azul.”
Scott
Eu acho que a maioria dos ppl que têm esse problema não percebem que a sua, porque eles mudaram sua configuração de exibição .. Eu era um deles ..
TeMpTeK
+1 por ajudar a restringir isso. Nos sistemas Windows 7 e XP que eu usava quando fiz a pergunta, definai manualmente a escala para cerca de 125%, para que, com "zoom 100%", o tamanho da tela correspondesse ao tamanho da tela (a resolução física da tela era maior, computador portátil). Portanto, é possível que essa configuração tenha desempenhado um papel. No Win8.1 (não tem mais o Win7), quando eu for F11 para tela cheia no Firefox, se a barra de tarefas não estiver oculta automaticamente, não haverá barra de tarefas, ponto final. Portanto, não espero que ele apareça quando oculto automaticamente. No Win8.1, a configuração da escala como "recomendada" (que é enorme) não mudou o comportamento.
Rainer Blome
0

Sei que essa é uma pergunta bastante antiga, mas aqui está como resolvi meu problema. Recentemente, minha barra de tarefas (definida como ocultar automaticamente) não apareceria mais quando eu arrastasse o ponteiro do mouse para a parte inferior da tela, desde que qualquer aplicativo estivesse no modo de tela cheia. Se eu tivesse aplicativos minimizados ou em menos que a tela cheia, funcionaria bem.

Para consertar, foi o que eu fiz.

1: Abra e clique com o botão direito do mouse na barra de tarefas e verifique se "bloquear a barra de tarefas" não está marcado.

2: abra qualquer aplicativo e coloque-o em tela cheia.

3: Use a tecla Windows para abrir a barra de tarefas. Clique na barra de tarefas e arraste-a para qualquer outro local de acoplamento (lateral ou superior) e solte-o. Em seguida, arraste-o de volta para o fundo e encaixe-o novamente. Certifique-se de fazer isso enquanto seu aplicativo é aberto em tela cheia.

4: A barra de tarefas agora deve abrir quando você passa o mouse na parte inferior da tela, mesmo se os aplicativos estiverem em tela cheia. Você pode redefinir a propriedade da barra de tarefas para bloqueada novamente, se foi assim que a tinha antes.

Espero que isso ajude alguém.

RobertT
fonte
-1

Eu tenho esse problema. Eu descobri que quando está "preso", ele acabou acabando atrás de uma janela. Se eu alterar o tamanho da janela e clicar na barra de tarefas, tudo bem novamente. A Windows Key também funciona, pois abre o menu Iniciar e a barra de tarefas. Eu acho que é apenas um bug no Windows. Irritante, mas não para a funcionalidade.

Rebecca
fonte