How can I configure the right-click menu in Windows 7?

6

3

How can I remove/add custom items/shortcuts to the context menu (right-click menu) by modifying the Windows registry? I am not looking for a graphical tool like those listed in Edit right-click context menus in Windows 7, I want to do it myself by changing the registry keys manually.

example context menu

So:

  • How can I do this?
  • Where I can find the values that Registry use to make this menu?
  • How can I restore the default values if something went wrong?

Binarylife

Posted 2011-07-18T18:32:46.817

Reputation: 519

Possible duplicate: http://superuser.com/questions/209556/edit-right-click-context-menus-in-windows-7

– paradd0x – 2011-07-18T18:47:33.060

I don't need graphical solutions,I mean In registry. – Binarylife – 2011-07-18T18:51:20.690

Could you please [edit] your question to make that a little bit more clear? I understand the distinction between these two questions, but at first glance that's not apparent. – nhinkle – 2011-07-18T18:55:49.420

@nhinkle: post updated , and thanks for the edit. – Binarylife – 2011-07-18T19:01:14.807

1We should make this into a wiki. – surfasb – 2011-07-19T07:36:24.067

@surfasb : This would be a great idea , if users answer this question adding for each answer a custom item/shortcut to the context menu. This would be a great wiki. – Binarylife – 2011-07-20T12:41:57.327

Answers

6

The registry entries you should specifically look at are:

HKEY_CLASSES_ROOT\*\shell (for specific file types)
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers (also for specific file types)
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx (for all context menus)
HKEY_CLASSES_ROOT\Directory\shell (for folders)
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers (also for folders)

Remember to always backup your registry before editing it by going to File > Export... in the regedit.exe application.

Or if you prefer to do it using an application (which apparently you don't but I'll put it in here anyway):

You can use ShellExView and ShellMenuView to see a list of all current (and past, as long as the entries have not been removed) context menu items and disable or enable them from there.

Source: How-To Geek

lyallcooper

Posted 2011-07-18T18:32:46.817

Reputation: 481

1Instead of just linking to an external source, please [edit] your question to include a summary of the important parts of the guide, and then cite your information with the link as a reference. – nhinkle – 2011-07-18T18:56:46.080

1Thanks for the tip, I've edited my answer to add some more info. – lyallcooper – 2011-07-18T19:02:19.683

2

If you like to play with REGEDIT ;

Run regedit and navigate to

HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers

Here you need to simply delete the keys you don't want.For more see this.

But I would prefer small but functional softwares to do this ;

Alternatively you can use an application to edit the items in the context menu.

ContextEdit is a good freeware you may want to use. You can also try ShellMenuView. It is a small utility that displays the list of static menu items that appeared in the context menu when you right-click a file/folder on Windows Explorer, and allows you to easily disable unwanted menu items.

FileMenu Tools lets you add, delete & customize the context menu items of the Windows Explorer.

It lets configure the following aspects:

  • Add some build-in utilities in order to do operations over files and folders.
  • Add customized commands which let run external applications, copy/move to a specific folder or delete specific file types.
  • Configure the "Sends to..." submenu.
  • Enable/disable the commands which are added by other applications to the context menu and much more !

NT.

Posted 2011-07-18T18:32:46.817

Reputation: 1 677

1

You should try Right Click Enhancer instead of messing with registry all by yourself. It can add, remove or edit shortcuts. It also have an option to add shortcuts in sub menu.

Ravi Patel

Posted 2011-07-18T18:32:46.817

Reputation: 208

That is ad-ware. – ceving – 2014-12-08T09:34:50.047

There is no ads in new version. – Ravi Patel – 2015-02-19T06:15:07.783

0

Try this video: https://www.youtube.com/watch?v=dWE8djm6xno Ignore the arabic language.

Osama El-Ghonimy

Posted 2011-07-18T18:32:46.817

Reputation: 11

1

Thank you for your contribution, but linking to a video (or a web page/site) is not considered a full answer as the link can change or disappear. Please edit your answer to include the information from the video here as your post is likely to be downvoted or deleted by the community if it isn't modified. Thanks :)

– bertieb – 2018-04-15T16:23:57.097