Deinstallierte Programme im Findermenü entfernen

Beim Mac ist das Deinstallieren von Programmen in der Regel sehr einfach: Man wirft die App einfach vom Programme-Ordner in den Papierkorb. Spätestens nach dem Leeren des Papierkorbs und einem Neustart sollten auch eventuell dazugehörige Services (Agents) entfernt worden sein.

Das Problem

Leider ist es aber oft so, dass der Finder von der Deinstallation nichts mitzukriegen scheint. Im Kontextmenü erscheinen dann unter „Öffnen mit“ noch weiterhin Einträge für Programme, die gar nicht mehr vorhanden sind. Besonders nervig ist das, wenn diese auch noch als die Standard-App für den Datei-Typ angeboten werden.

Bei mir hatte sich zum Beispiel Adobe Photoshop Elements dort eingenistet und wollte nicht verschwinden, obwohl ich es ganz deinstalliert und durch Pixelmater Pro ersetzt hatte.

Wie aber bekommt man diese verwaisten Einträge weg?

Die Lösung

Im Finder gibt es keine Einstellungen für diese Einträge, aber es gibt eine andere Möglichkeit, mit einem Schlag alle verwaisten Einträge zu entfernen. Dazu öffnet man die Terminal-App und gibt diesen Befehle ein (am besten kopieren und einfügen):

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

Es kann nun ein paar Sekunden dauern bis alle Einträge überprüft und die ungültigen entfernt wurden.

Danach startet man den Finder neu, damit der die Änderungen auch mitbekommt. Dazu ebenfalls im Terminal eingeben:

killall Finder

Das beendet sofort alle Finder. Anschließend kann man gleich wieder einen Finder öffnen und siehe da: das Kontextmenü „Öffnet mit“ wurde aufgeräumt und die verwaisten Einträge sind weg.

Finally solved!

No comments yet

Hinterlasse einen Kommentar