Today’s tip: Show the desktop

Raymond Chen, who wrote the original Windows Tweak UI power toy, posted an excellent explanation that every Windows power user should read: What is the difference between Minimize All and Show Desktop?

The keyboard shortcut for “Minimize All” is [Windows logo] + M and the keyboard shortcut for “Show Desktop” is [Windows logo] + D. How are they different?

“Minimize All” is easier to describe. It minimizes all the windows that support the “Minimize” command. You can minimize a window by selecting “Minimize” from its System menu, or by clicking the [Minimize] button in the title bar. So “Minimize All” is effectively the same as going to each window that is open and clicking the Minimize button. If there is a window that doesn’t have a Minimize button, then it is left alone.

“Show Desktop” takes “Minimize All” one step further. After minimizing all the windows that can be minimized, it then takes the desktop and “raises” it to the top of the window stack so that no other windows cover it. (Well, okay, topmost windows continue to cover it.)

So “Show Desktop” manages to get a few more windows out of your way than “Minimize All”.

Note, however, that when you return the desktop to its normal state (either by selecting “Show Open Windows” or just by switching to another window), all the un-minimizeable windows come back because the desktop has “lowered” itself back to the bottom of the window stack.

Raymond left out the other half of the equation — restoring the minimized windows. [Windows logo] + D is a toggle. Press it once to show the desktop; press it again to put all open windows back in their previous places.

[Windows logo] + M is not a toggle. After minimizing all windows with this keyboard shortcut, you can bring them back by pressing [Windows logo] + Shift + M.

One thought on “Today’s tip: Show the desktop

  1. Hey Ed,
    I noticed that when you download a file, the “saving” little window (the one which shows the progress of the download) although it has a minimize button, it doesn’t obey the win+m command…

Comments are closed.