Recover Windows Opening Off Screen?

6

2

Background: I have a three monitor setup, but sadly one of my monitors has died (control board is probably bad). I'm using Windows 7 Home Premium 64-bit with an ATI Radeon HD 5670 card.

The third monitor has been disabled in the monitor setup for weeks now, but I still have windows that want to appear on the monitor that no longer exists. I know how to right-click on the task bar, select Move (for the programs that actually implement that context menu) and arrow-key the windows into view, but I'm really tired of having to do this for something just about every day it seems.

Is there a single Windows command/action that can instruct all off-screen Windows to reposition to the closet desktop real estate that is actually visible?

jimp

Posted 2012-09-19T16:34:07.213

Reputation: 333

Answers

3

Is there a single Windows command/action that can instruct all off-screen Windows to reposition to the closet desktop real estate that is actually visible?

Yes, resize the desktop to a different resolution.

All already open windows will snap to places in the new screen real estate. You can then change the resolution back.

The disadvantage is that this works for open windows. (It also feels as a kludge, there should be a better way. Maybe someone will post that. Meanwhile you can use my method so you can continue working).

Hennes

Posted 2012-09-19T16:34:07.213

Reputation: 60 739

I've used this method before too, and I agree it feels like a kludge. The worst part about it (for me) is half of my windows (on the second) monitor will loose their position in a effort to recover one (or more) windows lost off the screen. – jimp – 2012-09-19T18:54:59.643

10

Windows 7 has a cool new feature that should help. Click the icon in the taskbar to ensure that the program has focus. Then hold down the Windows key and press the right or left arrow a few times:

Win+ or Win+

That should move the window across your screens and eventually bring it back onto the screen that is still active.

Uninspired

Posted 2012-09-19T16:34:07.213

Reputation: 1 155

Thank you. I have tried it, but unfortunately it does affect windows that cannot be resized (since they cannot "snap"). – jimp – 2012-09-19T18:51:49.753

2

You could also just press WIN + P and select to use a second device and expand the desktop there. Afterwards switch back to single screen. Worked like a charm for me.

Mose

Posted 2012-09-19T16:34:07.213

Reputation: 545

Worked on my Windows 10 machine! – Andrew Fox – 2016-12-02T22:26:26.543

0

Make your missing window active (from alt-tabbing or from the taskbar), then press alt-space to bring up its menu; it will show up on the edge of your screen even if the window isn't actually on your screen. Select "Move" and bring your window back using the arrow keys.

This is slower than the other methods, but works when everything else fails or when you don't want to break your desktop arrangement with a resolution change.

anto418

Posted 2012-09-19T16:34:07.213

Reputation: 22

The OP already knows this, it is said in the question. – zagrimsan – 2017-10-23T09:28:08.997

0

This issue was bothering me for a while. I use multiple display at my office. And when I take the laptop out of the docking station, some application like Slack, Skype would try and open in a non existent second or third window.

I went through a bunch of questions over the internet. There were many solution but this one helped me.

Operating System: Windows 10 Professional
Application which was opening in a new window: Slack

  • Step 1: Use Window+Tab or Alt+tab to focu on the application which is opening in a different window
  • Step 2: Press Alt + Space, it will display the context menu with the option to Restore, Move, Size and so on..
  • Step 3: If Move option is enabled for you then skip to step 4.The move option won't be enable if the window is maximized. To make move option enabled - do a Alt + Space > After you see the menu > Press R
  • Step 4: Press Alt + Space > Once you see the context menu > Press M
  • Step 5 - Pres the direction arrow key a couple of time, so the window gets in to the move mode.
  • Now Use your mouse to drag the window back in to your current view port.
  • Depending on where the rogue application was opening (to the right or left of your current screen), you may have to drag the window accordingly.

Hope this helps. Thought silly issue, it is an irritating one.

If nothing else helps, restart your system. All the best!

Tuhin Ganguly

Posted 2012-09-19T16:34:07.213

Reputation: 1

0

NirSoft's MultiMonitorTool can show you what windows are on what monitors and allows you to move them between them:

enter image description here

You can even script it using the /MoveWindow command line option.

Sam Hasler

Posted 2012-09-19T16:34:07.213

Reputation: 170

-1

You can also go to Task Manager, find the process, Right click and then click Maximize or Bring to Front

tetius

Posted 2012-09-19T16:34:07.213

Reputation: 1