I know that WinKey+M and Winkey+D will essentially minimize all windows and show me my desktop. However, I have been unable to locate a similar shortcut key that either maximizes or restores all windows. Is there a pre-existing way to do this in Windows 7? I'd rather not mess with the BiOS if I don't have to.

link|improve this question
feedback

4 Answers

up vote 4 down vote accepted

Well, I doubt that it is really the answer that you are looking for, but on Windows 7, you could save this as a powershell script somewhere:

$dllInfo = '[DllImport("user32.dll")] public static extern bool ShowWindowAsync(IntPtr hWnd, int nCmdShow);'
Add-Type -MemberDefinition $dllInfo -name NativeMethods -namespace Win32
foreach($proc in Get-Process){
    $hwnd = $proc.MainWindowHandle
    # Restore window
    [Win32.NativeMethods]::ShowWindowAsync($hwnd, 4) | Out-Null
}

Then bind a key to run that script.

link|improve this answer
This seems cool but a bit beyond me, unfortunately. +1 because this is basically exactly what I asked for. – Aarthi Jul 22 '11 at 19:31
Could you please elaborate about how to bind a key to run that script? – haimg Oct 12 '11 at 16:22
The easiest way is probably to use Autohotkey. – EBGreen Oct 12 '11 at 17:08
feedback

Use WinKey+Shift+M to restore minimized windows to the desktop.

Use WinKey+Up Arrow to maximize the current window.

Use WinKey+Left Arrow to maximize the window to the left side of the screen.

Use WinKey+Right Arrow to maximize the window to the right side of the screen.

Source.

link|improve this answer
2  
FYI: This only works for Windows Vista+ – KronoS Jul 21 '11 at 13:55
FYI : This is for win7 , see the source. – Binarylife Jul 21 '11 at 13:56
2  
This is not actually an answer, is it? – Daniel Beck Jul 21 '11 at 13:57
@Daniel Beck; Well improve it ! , or answer the question yourself!;) – Binarylife Jul 21 '11 at 14:00
4  
Sorry, but I agree with @Daniel Beck. How does this restore or maximize ALL windows? I just tried the first one, which was the most promising, and it did not work. – KCotreau Jul 21 '11 at 14:05
show 2 more comments
feedback

If you press WinKey+D again, it will restore all windows back to their previous state before you pressed WinKey+D the first time. Works in Windows 7.

link|improve this answer
feedback

In this solution, you can toggle status of "only one window":


You can use WinKey+1, WinKey+2, ..., WinKey+9, WinKey+0 to toggle between minimized and restored status of each one of:

  • the first 10 tasks in taskbar (including the not initialized ones but that are fixed in taskbar), when not showing tasks in groups

or

  • the first 10 groups of tasks in taskbar (including the not initialized ones but that are fixed in taskbar), when showing tasks in groups - while holding WinKey, the list of tasks of a determined group related to number chosen is opened, clicking repeatedly in the same number chosen you can select a determined item in list and releasing WinKey you toggle status of chosen item in that group
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.