O que posso fazer para recuperar janelas que saíram da tela?

66

Estou tendo um problema estranho com uma máquina onde, às vezes, quando uma janela é inicializada, ela sai da tela e fica fora de vista. Eu não consigo clicar nele para arrastá-lo de volta à vista.

Existem programas ou correções para isso no Windows XP?

Eu sei que o Windows e outros programas gostam de salvar os locais das janelas depois que eles fecham; assim, quando você reabre eles, eles estão no local onde foram fechados e não consigo ver nenhuma dessas janelas que foram fechadas na tela.

    
por qroberts 28.07.2011 / 18:16

11 respostas

99

Destaque na barra de tarefas, tecle ALT + ESPAÇO e então M . Isso vai ficar pronto para se mover. Em seguida, use as teclas de seta para movê-lo e pressione Enter quando terminar.

Tente segurar a tecla Shift ao fechar. Isso geralmente salva a localização.

    
por 28.07.2011 / 18:19
18

Eu tenho uma solução geek :-) Script em Python que passa por todas as janelas fora da tela e oferece movê-las para o canto superior esquerdo:

import winxpgui, sys, win32con

screen_width = 1920
screen_height = 1200

def WindowsListEnum(hwnd, data):
    pos = winxpgui.GetWindowRect(hwnd)
    left, top = 0, 0
    if pos[0] < 0 or pos[0] > screen_width:
        left = 10
    if pos[1] < 0 or pos[1] > screen_height:
        top = 10
    if left or top:
        print winxpgui.GetWindowText(hwnd), ',', pos, '->', (top, left, pos[2], pos[3])
        if sys.stdin.read(1) == 'y':
            winxpgui.SetWindowPos(hwnd, win32con.HWND_NOTOPMOST, left, top, pos[2]-pos[0], pos[3]-pos[1], win32con.SWP_SHOWWINDOW)

print "press 'y' to move the window, anything else to continue\n"
winxpgui.EnumWindows(WindowsListEnum, None)

Você precisa de Python e Win32all .

    
por 29.07.2011 / 00:18
14

No Windows 7, você pode selecionar a janela e, em seguida, Win + teclas de seta para movê-la.

    
por 28.07.2011 / 23:39
9

Você também pode clicar com o botão direito do mouse na barra de tarefas e escolher uma das opções de menu de organização de janelas. No Windows 7, eles são:

  • Janelas em cascata
  • Mostrar o Windows empilhado
  • Mostrar o Windows lado a lado

As versões anteriores usavam termos ligeiramente diferentes, mas faziam o mesmo. Algumas versões apenas organizam janelas / aplicativos não minimizados, se bem me lembro.

    
por 28.07.2011 / 22:07
6
  1. Defina o foco para a janela, clicando na barra de tarefas ou ALT + TAB .

  2. ALT + ESPAÇO para abrir o menu do sistema.

  3. M para selecionar Mover.

  4. Toque uma vez na tecla de seta para começar a mover a janela.

  5. Mova o mouse.

A janela será exibida rapidamente para exibição.

Isso é mais rápido do que usar as setas para mover a janela por todo o caminho, especialmente se estiver fora da tela.

    
por 30.07.2011 / 09:21
5

Uma dica extra: depois de começar a movê-lo com o teclado (um pixel), basta mover o mouse. Isso é muito mais rápido.

    
por 29.07.2011 / 11:25
2

@qrobers como observado por StevenV

Clique com o botão direito no botão da janela da barra de tarefas e diga para

  • Janelas em cascata (empilham as janelas umas sobre as outras com os cabeçalhos do Windows aparecendo)
  • Compile o Windows verticalmente (faz o possível para colocar todas as janelas abertas redimensionadas em sua área de trabalho)
  • Classifique o Windows horizontalmente (faz o melhor para colocar todas as janelas abertas redimensionadas em sua área de trabalho)

Este é de longe o mais fácil. Eu uso em um monitor múltiplo no meu laptop quando a energia se apaga e perco o segundo monitor. Eu posso puxar todas as janelas para o meu monitor principal (laptop). Muito fácil, rápido.

    
por 29.07.2011 / 11:06
0

Algumas aplicações não respondem à ativação da janela mais usando alt + space + m, como FSCapture (captura de tela faststone). O WindowSpace (teste gratuito) funcionou para voltar a colocá-lo no ecrã.

    
por 19.06.2013 / 22:07
0

Uma técnica que geralmente funciona é esta:

  • Clique com o botão direito na barra de tarefas e escolha "Mostrar área de trabalho"
  • Clique com o botão direito do mouse na tarefa do programa com problema e escolha "Restaurar"
  • Clique com o botão direito do mouse na tarefa de outro programa e escolha "Restaurar"
  • Clique com o botão direito na barra de tarefas e escolha "Janelas em cascata"

Isso normalmente faz com que os parâmetros da janela caibam na tela atual. Ter apenas duas janelas ativas mantém a maioria das posições da janela inalteradas.

    
por 30.09.2013 / 20:29
0

Existe (ou foi) um programa extremamente bom chamado Shove-It for Windows. Costumava estar em www.phord.com, mas foi desativado agora. Basicamente, basta executá-lo e ele detectará automaticamente quaisquer janelas que tenham sido abertas com o conteúdo, mesmo parcialmente fora da tela, e "empurre-as" de volta para a área do portal de visualização ou redimensione-as se necessário, tudo automaticamente. Eu consegui localizar um beta antigo dele que é gratuito, vai compartilhar via Sugarsync. link

    
por 09.11.2013 / 17:03
0
  1. Instale o plug-in aero snap .
  2. Mova a tela com a tecla de atalho: Win + arrows
por 20.01.2014 / 22:52