The right-click context menu on Windows 10 is handy as it lets us access the quick actions contextually. Some programs add more items to the context menu and make it cluttered. Fortunately, it’s easy to remove or add a program and edit the right-click context menu on Windows 10 via the Registry editor and context menu customizer programs like Nirsoft ShellMenuView, Easy Context Menu, Context Menu Tuner, and CCleaner.

The context menu offers relevant options based on file types and programs. The longer the context menu is, the more time-consuming and confusing it becomes. Therefore it’s a good idea to clean the Windows context menu for a better experience. As you can see below, the context menu for a folder with images on my PC has 28 items most of which (the highlighted ones) I probably never use.

right-click context menu windows 10

If you are not comfortable with right-click, there’s a way to swap the left and right mouse buttons’ functions on Windows.

While I feel like getting rid of useless shortcuts, there are some missing items I would like to add to it. In this tutorial, we’ll see how to edit and add a program to the right-click menu on Windows 7, 8, and 10.

Table of Content

Removing Context Menu Items via Registry Editor

It’s easy to edit the right-click menu using a program. However, if you don’t want to install a third-party app, you can easily remove unwanted items from the Windows context menu by editing the Registry.

Besides being powerful, Regedit is sensitive and needs to be used carefully. To avoid mishaps, you should create a system restore point.

1. Find the Context Menu Item key

  1. Click the Search icon on the Taskbar, type ‘regedit‘ or ‘registry editor‘, and launch it.Registry editor windows 10
  2. Please note that all items present in the context menu of your Windows PC are not found in the same location in the Registry Editor. You may have to explore the different subfolders and files inside the HKEY_CLASSES_ROOT directory.context menu handler windows 10

While you can find most context menu items in the ContextMenuHandlers directory, you need to look for others on the following paths in the Registry Editor. You can either navigate to the keys or copy and paste them into the address bar.

HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\*\shell
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx

To find the folder-related context menu items in the following locations:

HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

2. Remove ‘Shell’ Items from the Context Menu

Once you have found the key for the context menu item you want to remove, you can delete or edit it. Please note that if you delete the folder that contains the key, you won’t be able to restore it. That’s why you should back up the item/s before deleting it.

There are 3 methods to remove unwanted context menu items by removing a Shell item using the Registry Editor.

  1. Delete the context menu item key.
  2. Add the ‘LegacyDisable‘ string value.
  3. Create the ‘Extended‘ string value.

You can remove a right-click context menu item on Windows by adding a new string value file called LegacyDisable. For instance, if you use the VLC media player and want to remove ‘Add to VLC media player’s Playlist‘ from the right-click menu, navigate to AddtoPlaylistVLC or paste the following path in the Registry Editor’s address bar:

HKEY_CLASSES_ROOT\Directory\shell\AddtoPlaylistVLC

Select AddToPlaylistVLC in the left pane of the window. Now, perform a right-click in the right pane and select New > String Value.

remove vlc from context menu windows

Rename ‘New Value #1‘ to ‘LegacyDisable‘.

reove vlc from right-click menu windows

That’s it! You have successfully removed ‘Add to VLC media player’s Playlist‘ option from the context menu. To restore the removed item, delete the ‘LegacyDisable’ file.

Finally, here is my favorite way. If there is a context menu shortcut that you don’t use very often, you can remove it from your right-click menu while still using it. This method works like the Shift + Right-click shortcut to make the ‘Copy as path’ option appear in the context menu.

Suppose you want to remove the ‘Add to VLC media player’s Playlist‘ (or any other) shortcut from your context menu and want it to be available at your behest, here’s what you need to do. Go to AddtoPlaylistVLC, create a new string value ( New > String Value), and rename ‘New Value #1‘ to ‘Extended‘.

extended context menu windows 10

Now, you’ll see the ‘Add to VLC media player’s Playlist‘ item in the context menu of your PC only when you press the Shift + Right-click buttons.

How to Install Apps from Unknown Publishers on Windows 10/11

3. Remove ‘Shellex’ Items from the Right-click Menu

The method to remove a Shellex item from the right-click context menu is a bit different. Here is how I removed the Google Drive sync shortcut from the context menu via Shellex.

  1. Navigate to shellex > ContextMenuHandlers in the Registry Editor and select GDContextMenu. Alternatively, you can paste the following path into the address bar.
    HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\GDContextMenu
  2. Right-click on the (Default) file and select the Modify… option.modify context menu value data on windows
  3. Now, click the Value data box and add a dash or minus () or any sign before it. The value data should look like ‘–{BB02B294-8425-42E5-983F-41A1FA970CD6}‘.edit string to remove context menu item windows 10
  4. Click the OK button to save the changes.

That’s it! You can revert the changes anytime later by removing the minus sign you added.

Windows Context Menu Editors

If you find the Registry Editor methods described above too geeky, use context menu customizers to add or remove items.

1. Easy Context Menu

Easy Context Menu is probably the most user-friendly program to customize the context menu on Windows 10. It lets you customize the right-click menu for Desktop, My Computer, Tools, System Tools, Drives, Folders, Files, EXE, Power options, and more. Easy Context Menu is compatible with the 34-bit and 64-bit versions of Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, and Windows XP. You can download this tool from the official website.

Launch Easy Context Menu. Select the items you wish to add to the context menu and then, click the Mouse icon with a Plus (+) sign to save the changes. As you can see below, I created a new System Tools context menu item that contains several options.

Easy Context Menu tool for windows

Easy Context Menu gives you the exact name for the context menu shortcuts. Click the ContextMenu Cleaner icon after launching Easy Context Menu.

Context Menu Cleaner

When the ContextMenu Cleaner window pops up, select the items you want to remove and click the Refresh button on the right pane.

easy context menu cleaner

2. Nirsoft Context Menu Editor

ShellMenuView and ShellExView from Nirsoft are nifty context menu editors for Windows 10. While the first utility handles shell items, the second one takes care of the shellex items.

ShellMenuView

Extract the shmnview.zip and double-click shmnview.exe to launch the program. Now, select the context menu item you want to remove or add. Click the Disable or Red light button to remove and the Enable or Greenlight button to add an item. Alternatively, you can right-click after selecting the items and choose Enable/Disable Selected items option.

nirsoft context menu edit shellmenuviewor

ShellExView

If you can’t remove all undesired items from the right-click context menu using ShellMenuView, you should be able to disable them with ShellExView. It’s a very lightweight utility that works with all versions of Windows (32-bit and 64-bit editions).

Launch the program by clicking the shexview.exe, select the items you want to remove or add to the context menu, and select Disable or Enable Selected Items.

nirsoft shellex view tool

3. Context Menu Tuner

Context Menu Tuner is another useful utility to check out if you want to customize the context menu on Windows 8,/8.1, and Windows 10. It can add context menu options or commands for files, Windows File Explorer, folders, desktop, local disk, and library.

Download Context Menu Tuner from Winaero and extract the downloaded cmt.zip. Double-click ContextMenuTuner.exe to launch the tool.

  1. In the right pane, select the destination you want to add a context menu item.
  2. Now navigate through the left pane to find the command you want to add.
  3. Click Add >> and select either Add to selected item or Add to specific file type depending on your need.
  4. Finally, customize the Menu Item Options.

    context menu tuner windows
    Context Menu Tuner set up

As you can see in the screenshot, I have added the Copy file path command for all file types on my PC. Context Menu Tuner is a must-have tool to add a program to the right-click menu on Windows 10.

4. Some More Context Menu Customizers

If you are not happy with the Windows context menu editors listed above, there are some more tools that you might try. While FileMenu Tools is good enough, Right Click Enhancer is a paid utility. As for CCleaner, it’s not a dedicated context menu customizer. However, you can still use it to edit the right-click context menu by navigating to Tools > Startup > Context Menu.

Whether you use the Registry Editor or a tool, it’s easy to edit the context menu on Windows 10, 8, 7, Vista, and XP. Easy Context Menu is my go-to program for making changes to the context menu. Which tool do you prefer? Do let me know via comments.

Was this Article helpful?
YesNo