robert_neville Posted July 18, 2005 Posted July 18, 2005 When I am in Windows XP Pro, and I right-click on a file, say an mp3 file, the context menu gives me TON of choices. These selections relate to programs that edit, play, burn, or scan the file with the said extension. They add these options to the registry during installation.After one installs multiple programs, the context menus can be populated with many options and slow down the context menus performance a full minute. Other annoyances relate to remembering which option relate to what program. I have found most context menu options in the registry; others remain allusive. OmniPage Pro adds these context menu options to image files.OmniPage Pro 14.0 Convert to MS Excel 97 2000 (xls) Convert to MS Word 2000 XP (doc) Convert to PDF (pdf) Convert to RTF (rtf) Convert to TXT (txt) Convert to WordPerfect 9 10 (wpd) From images to OPD To PDF and RTF To Word and TxtI have spent several hours searching the web and the program options to remove these items from the context menu. The solution escapes me since these items are not under the traditional context menu handler. Please let me know if you have suggestions for removing these items.
benners Posted July 19, 2005 Posted July 19, 2005 Well I don't know where you have looked exactly but I would start with these[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers]Then check on the actual file types themselves like txtfile etc, some of the handlers may just be added with the handler's class identifier (CLSID).Here is a link to a progam called ContextEdit you may find it useful.
robert_neville Posted July 20, 2005 Author Posted July 20, 2005 (edited) Well I don't know where you have looked exactly but I would start with these[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers][HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers]Then check on the actual file types themselves like txtfile etc, some of the handlers may just be added with the handler's class identifier (CLSID).Yep, I have all these registry branches bookmarked. OmniPage does not reside in these context menu handlers.Here is a link to a progam called ContextEdit you may find it useful.<{POST_SNAPBACK}>Let me check it out. Edited July 20, 2005 by robert_neville
benners Posted July 28, 2005 Posted July 28, 2005 I have looked in the registry and the culprit looks to be opshel32.dll, I tried unregistering the dll but it is not self registering, so the program must put the reg values in.The key that controls the context menu isHKEY_CLASSES_ROOT\CLSID\{77880BA2-2852-4E78-BA25-42F31E6EDD3C}and the file extensions relating to the options on the context menu all have keys pointing to this under the ContextMenuHandlers and PropertySheetHandlers keys. I found that if you delete the CLSID value with this [-HKEY_CLASSES_ROOT\CLSID\{77880BA2-2852-4E78-BA25-42F31E6EDD3C}] the context menu options disappear, this may affect the program but I have not come across any problems but do not use the program much.Backup the above key before deletion and if you have any errors you can always import it.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now