Для удаления пункта меню, удалите соответствующий ключ в разделе:
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell
Чтобы добавить новое меню, создайте новый ключ. Значение STRING по умолчанию - название пункта меню. Далее создайте подключ Command, значение STRING по умолчанию которого - исполняемая строка.
Пример добавления блокнота в контекстное меню программы:
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\MyNotepad STRING по умолчанию = "Блокнот" HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\MyNotepad
STRING по умолчанию = "notepad.exe" (или полный путь "c:\windows\notepad.exe", измените его, если каталог Windows отличается от приведенного)