Einige Programme tragen sich nicht im "shell"-Schlüssel ein, sondern sie registrieren eine so genannte Shell-Erweiterung (
Shell Extension), die für den Menüeintrag verantwortlich ist. In solchen Fällen würde ich nicht wild in der Registry rum löschen, sondern ich würde im jeweiligen Programm schauen, ob es eine Möglichkeit zum Entfernen der Shell-Erweiterung gibt. Oder wenn man die
DLL kennt, die dafür verantwortlich ist, kann man in vielen Fällen auch selbst per
Code:
regsvr32 /u Dateiname.dll
tätig werden.