Need help in registry editing - tweaking context menu

Status
Not open for further replies.

blackpearl

The Devil
I'm trying to add some items to my desktop context menu (rt-click menu). But the items are not appearing on the desktop context menu, only on explorer context menu. I tried adding the items on these locations

HKEY_CLASSES_ROOT\*\shell\
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Drive\shell
HKEY_CLASSES_ROOT\Folder\shell

But the added item is appearing on every context menu EXCEPT the desktop context menu. And that is exactly where I want it.

Please help!!
 

Vishal Gupta

Microsoft MVP
Its not possible in XP. You can't add your desired programs entries in Desktop context menu using registry. I have written a tutorial about adding/removing context menu entries here:

How to Add / Remove Entries in Context Menus

But there is a trick to add only a single program shortcut in Desktop context menu:

Add Your Favorite Program Shortcut in Desktop Context Menu in Windows XP

But its possible in Windows Vista to add as many program shortcuts as you want:

Add Your Favorite Application Shortcut in Desktop Context Menu in Windows Vista
 
OP
blackpearl

blackpearl

The Devil
Is there no other way. How come programs add a shortcut to the desktop menu? Look at my dektop context menu

*img152.imageshack.us/img152/8108/100mi5.gif

See Pikybasket and NVidia. How did they do it? Do some more research Vishal :), there has to be a way.
 

Vishal Gupta

Microsoft MVP
^^ I know. They add their entries in following location:

Code:
HKEY_CLASSES_ROOT\Directory\Background\shell

But if you will add your desired program shortcut here, it'll not work. It works in Vista.
 
Status
Not open for further replies.
Top