Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm sure everyone has been annoyed by a cluttered, slow and ugly shell menu after you install some apps, so I was wondering if there is a way to remove some entries from appearing in the shell menu. For example:


This is my shell menu, and I don't want entries like WinRAR for security essentials to appear there. Is there any way to get rid of them? I know some apps have built in settings to disable this but some don't.

share|improve this question

ShellMenuView, freeware from Nirsoft, does exactly what you want.


share|improve this answer

VLC and WinRAR appear here because you indicated it during installation. It can be easily disabled through application options or by reinstalling the application with more appropriate options.

For WinRAR, go to OptionsSettingsIntegrationContext menu items. Also note that WinRAR let you choose what items may appear, thus removing the less used "Compress and email" etc. stuff.

If I remember well, this is the same thing for Windows Media Player.

Probably Microsoft Security Essentials and Malwarebytes' Anti-Maware do have options too.

Tortoise SVN works from Explorer. So if you remove it from the context menu, you will not be able to use it any-longer. If you don't need it, uninstall it.

Modifying registry settings by yourself is not a good idea in this case. Sometimes, applications may recreate the registry keys (I think it is the case with WinRAR, but I'm not sure), or you can encounter unexpected behavior.

Most of the applications ask you if you want to create items in context menus. In this case, very often they enable you to change it through options. Some applications do not ask you anything and do not let you to disable anything: they are malware, and are good candidates for being definitively removed.

share|improve this answer

This stuff is stored in the registry; see for some details.

share|improve this answer

It is also possible that you can remove them:

  • Via setup or add/remove programs as it could be an install time option.
  • OR
  • Via Tools | Options...

When I cleanedup mine, most of them were options in the programs themselves. I only went to the registry as last resort. If you do that, make sure to export your tree before...

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .