Windows 7: Remove Show Desktop Button

Anonymous
2009-11-24T19:11:46+00:00

Why does Microsoft insist on giving us useless features that we cant disable without going through x hours of troubleshooting and re-programming?  The current thing for me is the annoying Show Windows Desktop Button in Win 7 thats attached to the start bar and serves no practical function other than to look tacky. 

For those of you who don't know this already, the same function can be achieved by pressing the windows key+d. 

Personally, I find this feature to be inconvenient even for novice users due to its inconvenient location in the bottom right corner; essentially as far away from the start button as physically possible.

I'm a rather advanced user and I decided to switch back to Window$ from Ubuntu after 7 came out because of the performance improvement and support for adobe cs4.  (though thats another story entirely)

I suppose the question I have is where can this little 'feature' be found in the registry so I can remove it?  (or if there is an easier way to remove it i'd be interested in that as well, though Im nearly certain it doesn't exist)

Also as a side note to Microsoft:  Perhaps an update to make this icon movable and removable via gui would be nice, seeing as how im sure several other people do not like it and have less experience than I do in programming and customization.

Edit: Im not interested in 'disabling' the active feature of it, I want to remove it entirely.

Windows for home | Previous Windows versions | Accessibility

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2011-02-22T00:45:20+00:00

Hello,

Unfortunately, this is by design.  However, there are 3rd party applications that would definitely accomplish the task at hand for you.  I apologize for any inconvenience.

Thank you,


Aaron

Microsoft Answers Support Engineer

Visit our Microsoft Answers Feedback Forum and let us know what you think

Was this answer helpful?

2 people found this answer helpful.
0 comments No comments

54 additional answers

Sort by: Most helpful
  1. Anonymous
    2012-07-31T21:19:09+00:00

    The real culprit for new (2010) software are vendors that ignore the "Causes Validation Event" as the mouse cursor drags across a label or other tool on the windows form. [The value for Causes Validation should be false unless there is a specific reason to use event handling for the tool that appears on the windows form.] If, for instance, the operating system cursor (usually arrow) is different from the cursor selected by the software vendor, this property causes the cursor value in the label property window, say "NoMove2d", to be generated, but Microsoft compounded the problem because Microsoft generates the new cursor "NoMove2d" without transferring the original coordinates of "Arrow" to "NoMove2d" as a starting point for a smooth transition. Consequently, the "NoMove2d" then appears in a "clock tick instant" at the highest screen coordinates(lower right), whereupon it generates the event handler for "Show Desk Top" as the next mouse move event happens. The operator does not know what hit him!!!!! Older software does not have a fix, and I should note that before 2010, there was no consequence for ignoring "Causes Validation."

    The testing department at Microsoft dropped the ball on this. Probably they tested software where this feature wasn't ignored, and consequently; they were oblivious to the event taking place. Now I think they simply duck the issue. What this 2010 change means is that older software is not really backwards compatible. They should have never put anything with an event handler at (0,0) or (max,max)!

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2012-07-30T21:24:53+00:00

    A totally agree with you people, complaining about the damn Show Desktop button!

    Imagine how "useful" is when using multiple displays and you mouse cursor gets stuck in the right bottom corner when moving from one screen to another.

    For those who are using the Recycle Bin and a clean desktop, here's a little tool that will place the Recycle Bin in the system tray: http://www.e-sushi.net/minibin/

    It's really useful!

    In order to remove the Show Desktop button do the following:

    Use this tool first: http://www.door2windows.com/windows-7-show-desktop-button-remover-remove-windows-7-show-desktop-button-with-one-click/

    then this one: http://www.thewindowsclub.com/remove-and-restore-show-desktop-button-with-showdesktop-remover

    But the cursor still gets stuck to the right bottom of the screen when you move it to the next screen.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2012-06-14T19:10:19+00:00

    If you guys think this button is F#C*ing annoying with a mouse, imagine how annoying it is with a pen. Every time I put my hand on the screen to write something or click something with my tablets pen it goes to desktop. Seriously windows get your sh!t together. Now that windows 7 slates and tablets are becoming popular this becomes more than just an eyesore, it is a real issue when the palm of your hand sends you to your desktop every time you try to write, click, or do any kind of input.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2012-06-05T19:13:35+00:00

    This feature is actually more dangerous than it looks for two reasons should that require Microsoft addressing this feature. Often over looked when writing programs in Visual Studio is the reaction of the cursor as it passes over a control, such as a label. For example, often the label's 'Cursor' and 'Enabled' property gets ignored by the programer because the label is just instructional and otherwise not important. On certain computer models, (and especially HP Laptops equipped with mouse pads), an event is triggered that slams the mouse cursor to the far lower right corner of the screen as the Mouse Cursor too quickly changes from the users cursor style choice to the default cursor choice that was specified in the control. (I am only guessing here that the video placement of the new cursor position is threaded, and since a number is not available yet, the register is the highest clip region value of the screen by default.) Quite often the show desk top gets triggered when this happens and the user's program from thier perspective just seems to disappear! Neither the programmer nor the client are completely aware of what is happening. In addition to this, this also causes problems in the AMD screen drivers and Intel Drivers of certain computer models. There is a lot of software out there where there was neither 'blood nor fowl' when ignoring label control properties. It used to not matter until recent hardware changes, but many issues surrounding the "unexplained behavior" still gets ignored by Microsoft.

    For this reason, it is simply "bad practice" for Microsoft to land anything in the upper left, or lower right corner by default. Win7 for instance might not be considered backwards compatible for this reason, but for its decision to place something that functions by default in a 'danger zone!' It is impractical to suggest that all existing software out there should be discarded.

    Was this answer helpful?

    0 comments No comments