Method to get windows left open on second monitor which is off back to primary monitor in Win7?

Pressing Win+Shift+Arrow moves the current window across screens.


Just found an answer while Googling here http://social.technet.microsoft.com/Forums/windows/en-US/f3040564-0457-4c91-af71-dce1bc673a99/moverecover-offscreen-window

It says...

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-arrow a few times. That should move the window across your screens and eventually bring it back onto the screen that is still active.


@Anagio's solution is handy if you don't use the Ease of Access Center -> Prevent windows from being automatically arranged when moved to the edge of the screen option. (This option is disabled by default.) But if that behavior annoys you (and consequently, you enable the option), then the Win + Arrow shortcut doesn't work.

So in that case, you can fix off-screen problems by giving focus to the desired application, then pressing Alt + Space, followed by m, to activate Move. Then you can use the arrow keys or mouse to move the window around. Press Enter or left-click to exit the move operation.

If your window is maximized, use Alt + Space , followed by r, to Restore to non-full-screen first.