In Windows 7 it's convenient to "aero-snap" a window to the edge of a screen and there are some programs I always expect in a particular position (eg. Windows Explorer snapped to the left, Chrome snapped to the right). The thing is, when I exit the program and run it again the window size and position is what it was before being snapped. I can't manually change it to the same position and size (left/right side of the screen, full height) without it being automatically snapped, either. Is there any way I can "save" the snapped position - maybe some registry hack?
It actually depends on the Application whether to remember the last size and position or not. You cannot control that. What you can do is use another program that runs always and remembers the positions and size for you between the application session. Something like WindowManager. It supports Windows 7 it says. And there maybe more alternatives to it.
I just wanted to add my technique, adapted from @Thomas 's answer.
I've found the best way is to move the window with the cursors. This leaves the window in exactly the same position.
Here's what I do:
- Right click the window in the toolbar Click 'Move' (it's important not to move the mouse after you have clicked 'Move')
- Press the left cursor
- Press the right cursor
- Press Enter
- Close the window
Now the window will open in the aero snapped position. And you will spend the rest of your days moving windows back and forth with the cursor keys.
Yes, there is.
By preventing windows from being automatically snapped(You can re-enable window snapping after positioning your desired windows).
The only time Windows doesn't save window positions is when it considers them either maximized or snapped. So if you tell Windows not to snap them (and of course you can drag window borders manually to the edges of the screen) windows will remember their position.
If you drag borders until mouse is stopped by the edge of the work area, the borders won't be at exact pixels as when they are snapped, but let's not be that picky! There's much more important things to do about life.
You can disable automatic window snapping by:
- Going to 'Control Panel\All Control Panel Items\Ease of Access Center'.
- Clicking 'Make the mouse easier to use'.
- Ticking 'Prevent windows from being automatically arranged when moved to the edge of the screen'.
This setting disables Win+Arrow Keys functionality as well. And of course as I said, you can re-enable window snapping after positioning your desired windows
Hope it helps.