Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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
This is still a problem in windows 10! I have 3 monitors and I only use one 'here and there'... when I do, then stop using it, some open programs default to opening up on it. I have to do the win+left arrow to eventually get it back to the main monitor. – AbstractDissonance Jun 4 at 15:13

16 Answers 16

up vote 225 down vote accepted

I use this approach:

  • Use ALTTAB to switch to the off-screen application.
  • Press ALTSPACE 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 ALTSPACE 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
Genius.......... – JoeCool Jul 11 at 14:38

For Windows 7 users: Win + Shift + Left or Right will move the selected window to the monitor in that direction.

share|improve this answer
Thanks for this, I had an app with a non-standard window so the Alt-Space technique didn't work (Foxit Reader on Windows). – Bdoserror Nov 5 '15 at 18:38
Works on Windows 10 too, thanks. – grena Jan 4 at 20:43

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
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
Also after pressing at least one arrow key the window is "attached" to the mouse and you can move it with your mouse (without clicking!) This one-key-plus-mouse approach is usually faster than using keys only. – Daniel Rikowski Jun 4 '13 at 15:52
Under Windows 7 you need to SHIFT-right-click on the taskbar button. – kmote Jun 18 '13 at 17:45

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

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
unfortunately it's not free anymore – Charbel Sep 15 '14 at 16:35

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

I ran into this problem, and absolutely nothing worked for me. So I went into Task Manager, and right-clicked the program that was off screen. Switch to didn't work, nor did bring to front. To note, this was a static window, so maximize was unavailable via the taskbar. But you can maximize via the Task Manager, and that brings it to your main display! From there you can do whatever you need to with the window. :)

share|improve this answer
Thank you for this answer. Right clicking & Maximize in Task Manager was the only thing that worked for me. – a coder Dec 16 '15 at 0:48

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
Link is now dead :-( – danio Sep 23 '13 at 10:48
:-( on the other hand, this solution may have outlived itself. Does it ever still happen? It's been years since I last had a need for this. – Torben Gundtofte-Bruun Sep 27 '13 at 7:51
Thank you @naxa! – Torben Gundtofte-Bruun Jan 10 '15 at 21:43
The installer just locks up for me (on Windows 7). – mhenry1384 Mar 30 '15 at 2:21

For Windows 10 in order to use the old move the window with the cursor keys trick you need to have the Shift key pressed when you open the context menu from the Task bar.

enter image description here

Info from How To Geek

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


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 here.

  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 you’re done!

Screenshots here.

share|improve this answer
Great tip - this is the only solution that worked for me for MS TFS power tools as Alt-Space only opened the menu for the owning windows explorer window, not the sub-window which was off screen. – danio Sep 23 '13 at 10:48

Select the window (e.g., using Alt-Tab). Then hold Alt+F7 and move the window with the arrow keys back into view. Done.

Sometimes it is hard to know blindly where the hidden window is located (and thus how to move it towards the screen). Animations during selection of the window might be helpful. Due to my setup (I occasionally use a second screen on top of my laptop screen), windows that appear off screen are usually below. Holding Alt+F7+Up therefore brings them into view.

share|improve this answer

put cursor on task bar..right click select show window side by will bring the window on screen..and finally bring again cursor on task bar right click select undo show window side by side..

share|improve this answer

I found that after getting the window on screen, it was going outside screen the next time. I solved this by going into properties, on tab layout there was a section "window Position". In that section this option was turned on "Let System position Window" and after turning that off, the window was displayed on screen again.

share|improve this answer

How to move windows that open up offscreen?

Temporary lower the screen resolution, grab the top bar with the mouse and move the the center. Wait for the system to automatically restore the resolution.

  1. DeskTop -> Screen resolution
  2. Select your monitor, change to some lower resolution from the current setting.
  3. System shows the new resolution, asks if you want to keep or revert in 30 seconds.
  4. Within 30 seconds, grab the miss located window and move it to the center.
  5. Wait for the time out to automatically revert.

Window moved...

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .