Wer kennt das nicht, des existieren nach gelöschten Programmen noch immer die Namen im Kontextmenü. Auch hat man manchmal nach Updates mehrere Einträge desselben Programms verzeichnet.
Das kann man ganz einfach umgehen indem man im Terminal folgende Befehlszeile eingibt:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user