Recover Windows Opening Off Screen?

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?


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


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.