Tell me more ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a dual monitor setup, and I recently played around with the positioning settings, and some of my single window applications do the favour of preserving where they were last closed, and opening in the same position later. Unfortuanately, that now places them out of the viewable area of my screens!

Is there some way to force a particular window into the viewable area? If it matters at all, this is on Windows XP 32b.

share|improve this question
Thanks for asking this ! – monojohnny Jun 23 '12 at 12:45

10 Answers

up vote 58 down vote accepted

I use this approach:

  • Use ALT+TAB to switch to the off-screen application.
  • Press ALT-SPACE to bring up the system menu (you won't see it because it is off screen)
  • Press R to select the "Restore" menu choice to ensure the windows isn't is maximized (you can not move it if it is maximized)
  • Press ALT-SPACE again, then M to select the "Move" menu choice.
  • Press one of the arrow keys to initiate the movement.
  • Now just use the mouse to place the window where you want.

If you are using a non-english version of Windows, the "R" and "M" menu choices probably wil be different.

share|improve this answer
4  
For reference, this is all accessible via right clicking the task bar icon for the window (if it is available). – Matthew Scharley Oct 10 '09 at 9:02
10  
To add to this, on Windows 7 you can use Windows+Left or Right to put the window to one edge of the screen, making it visible again. You can then drag it off there and it will remain on-screen. – Joey Oct 10 '09 at 9:19
1  
@Johannes or Win+Up to maximize thw window. – Wedge Oct 10 '09 at 9:52
Great stuff - you saved me throwing my computer out of the window! – monojohnny Jun 23 '12 at 12:45
@MatthewScharley This is not always accessible via right clicking the task bar icon for the window - MTPuTTY is one example of such an app (checked on Windows XP). – Piotr Dobrogost Feb 21 at 7:57
show 1 more comment

For windows 7 users: Windows + Shift + Left/Right will move the window to the subsequent monitor

share|improve this answer

You can right-click the program's button on the taskbar, and then click "Move". You can now use the arrow-buttons on your keyboard to move the window where you can see it. Requires some fiddling, sometimes the windows get "stuck" on the monitors edges. You can also try using the mouse, but the keyboard is a bit more reliable if you can't see the window yet ;-)

share|improve this answer
2  
Didn't know about the keyboard, but you can't use the mouse if they are offscreen, I tried that already. – Matthew Scharley Oct 10 '09 at 8:54
You should be able to use the arrow keys even if they are offscreen, unless there is something non-standard on your system that prevents this. This has always been my standard response for people experiencing this issue. – music2myear Apr 22 '11 at 19:13

To quickly solve this problem in the future, and to position applications over the dual-screen I can recommend Winsplit Revolution. It reduces solving this problem to simply pressing Ctrl-Alt and a num-pad key to put the window back exactly where you want it.

share|improve this answer

Another fast way is to r-click on the task bar and select Cascade Windows.

share|improve this answer
This is a rather ugly way of doing it because it'll affect all my open windows (and I usually have atleast a browser open as well, if not half a dozen others) – Matthew Scharley Oct 10 '09 at 9:22
True, it's fastest however. Also you can close the window that was off screen and use undo cascade after that which will restore positions of the windows. I don't know if it will also restore position of the window that was off screen to that position since I can't try it (only have one monitor). – T. Kaltnekar Oct 10 '09 at 10:22

Back before there was the task bar, I used to fix this problem with Alt+Space to bring up the window menu, then M for the Move function. The arrow keys would then allow you to move the window back on-screen.

share|improve this answer

I use a nifty little tool called Shove-it which simply checks whether any window is outside the screen edge and shoves it back onto the screen again. It's ancient software (and the homepage proves it) but works on all Windows versions.

share|improve this answer

I had the same issue with winamp. The only (unsatisfactory) solution i found so far: change the screen resolution to a different one and back

Thomas

share|improve this answer

I just ran into this problem with Git GUI on Windows 7, which is based on Tk and as such tends to glitch out in weird ways at times on Windows. I tried hitting Alt-Space and using the move command to shimmy it back into view, but it seemed stuck. Maximising it would bring it back, but if I put it back into windowed mode it would disappear again.

What I did was maximise it, grab the title bar, and drag it to the side of the screen so that Aero Snap sized it to half the screen size and put it into windowed mode. After that, I dragged it away from the side of the screen, and regained control of it.

share|improve this answer

You could use NIRSOFT winLister. I noticed the “Move” method is not available on windows 7 when you are using the classic theme, and various other methods failed so I’m posting my “IF all else fails” alternative.

1) Download the WinLister application from http://www.nirsoft.net/utils/winlister.html .

2) Run WinLister as Administrator and select the window you wish to move back on Screen. Not running as administrator will not give the application the ability to move the windows for you.

3) Right click and select “Center Selected Windows” and your done!

Screenshots: http://mbakopoulos.wordpress.com/2013/02/14/bring-misplaced-off-screen-windows-back-to-your-desktop-if-all-else-fails/#more-402

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.