Remove "Set as desktop background" from Windows context menu

While it's possible to remove the "Set as desktop background" option by editing the registry manually, it's much easier to do using ShellMenuView.

Simply run the program, search for the Menu Key setdesktopwallpaper, and right click each entry to disable them.

Disabling "set desktop background" with ShellMenuView

If you do want to try manually editing the key with Regedit, it should be listed as HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.‌​png\Shell\setdesktop‌​wallpaper. Be warned that removing this key may disable the ability to change your wallpaper altogether.

Source: The How-To Geek


Yes you can do it one of two ways:

Method 1

You can modify Windows Registry.

  1. Press windows key + R to open Run
  2. Type regedit and click ok.
  3. Type the following:

    HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
    
  4. Each folder inside this registry folder represents an item that is in the context menu. Simply delete the one you do not want. You may want to copy the registry value and save it somewhere else in case you ever want to get it back.

enter image description here

Be careful about breaking windows and making the ability to switch desktop images still work. You do not want broken windows:

enter image description here

Method 2

Download a context menu editor third party software.

A few that are out there (free):

http://www.thewindowsclub.com/ultimate-windows-customizer

http://www.thewindowsclub.com/right-click-context-menu-extender-for-windows-7-released

http://www.thewindowsclub.com/context-menu-editor-for-windows-7-vista-released

Source for answer:

http://www.thewindowsclub.com/remove-click-context-menu-items-editors