Sign up ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Does anyone know how to restore all minimized windows in Windows 7 to their original positions?

I know I can right click the taskbar to cascade, stack, or display them side by side. I also know that some apps let you right click on their icon in the taskbar and restore all windows for that applications.

I want them back in their original positions and sizes before I hid them to see my desktop.

Is this just not possible? I've done web searches looking for the answer and nobody lists a way to restore ALL minimized windows to their ORIGINAL positions.


[Edited to add: After restoring one of the minimized windows. The normal hide/restore shortcuts only toggle desktop and the restored window. Not all of the minimized windows. I'm looking for a way to restore all minimized windows regardless of how many of them may have been restored individually.]

share|improve this question

migrated from Apr 27 '11 at 17:38

This question came from our site for professional and enthusiast programmers.

5 Answers 5

Shift + RightClick on the button on the task/superbar and hit R. It "restores all windows".

share|improve this answer
This is the real answer. – NothingsImpossible May 27 '13 at 9:26

Win+Shift+M should do the trick.

share|improve this answer
This doesn't work on Windows 7. – CajunLuke Apr 27 '11 at 23:36
Actually it works in my W7.... – Juan Sebastian Totero Apr 28 '11 at 6:59
@jst Interesting. I hit Win-D, then reopened a few windows from the taskbar, but then Win-Shift-M didn't do anything. What did you do? – CajunLuke Apr 28 '11 at 13:42
@CajunLuke : Actually, Win+M minimizes all windows and Win+Shift+M restores all minimized windows. Been trying and saw sometimes it dows not work as expected. Sometimes it restores only some windows, sometimes nothing at all. Try this : Open more windows, tile them, Win-M and later Win-shift-M. – Juan Sebastian Totero Apr 28 '11 at 14:44
@jst Thanks. I didn't know about Win-M. This seems more generally useful than Wind-D. – CajunLuke Apr 28 '11 at 15:53

Maybe could sound silly, but did you try Win+D?

It should Hide and Show back all Windows in their original position.

share|improve this answer
I added more detail in the original question. Win+D will not work once you open a minimized window. – WD-40 Apr 27 '11 at 17:10

Win+D, Win+Shift+M, and Right-Click in taskbar and type U

These all work to restore minimized windows on Windows 7

share|improve this answer

This question was asked three years ago, so it looks like the answer is: There isn't one.

But, if you're the scripting type, it's easy to make one:

With the WASP Powershell library, and a tiny amount of Powershell script, you can make one:

Import-Module .\WASP.dll

Select-Window | foreach { 
        if ($_.GetIsMinimized()) { $_.Restore() } }

And to make it a hotkey, you could use AutoHotKey:

; Windows Key + Shift + M

PowershellExe := "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
PowershellCommand := " -Command ""& { "
PowershellCommand .= " Import-Module ""C:\WaspDirectory\WASP.dll""; "
PowershellCommand .= " Select-Window | foreach{ "
PowershellCommand .= "     if ($_.GetIsMinimized()) { $_.Restore() } } } "" "

Run %PowershellExe% %PowershellCommand%
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.