Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Tipp: Doppelte Einträge im "Öffnen mit"-Menü löschen

Per Rechtsklick auf eine Datei steht der Befehl "Öffnen mit" zur Verfügung, um die Datei mit einer ganz bestimmten Anwendung zu öffnen. Allerdings häufen sich mit der Zeit Duplikate in dieser Aufstellung an, sodass sich ein Programm mitunter gleich in zehnfacher Ausführung finden lässt. Was den Eindruck erwecken könnte, ein Programm aus Versehen mehrfach auf die Festplatte befördert zu haben, ist allerdings nur ein Anzeigefehler.

Da uns häufiger Anfragen erreichen, wie denn das Menü wieder aufzuräumen ist, hier die Lösung: Sie müssen in diesem Fall lediglich das Terminal öffnen und per copy und paste einen Befehl eingeben. Nach Ausführung startet der Finder automatisch neu, anschließend ist das "Öffnen mit…"-Menü wieder mit Einzeleinträgen und nicht mehr mit Duplikaten gefüllt. Das ist die erforderliche Texteingabe:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo "Menü wurde neu aufgebaut, der Finder startet nun neu."

Weiterführende Links:

Kommentare

halebopp
halebopp26.03.13 17:28
Danke!
Das war ich nicht - das war schon vorher kaputt!
0
Retrax26.03.13 17:36
mich würde eher interessieren an was das liegt, dass sich da immer doppelte Einträge ansammeln?

Also anstatt Lösungen zum Entfernen anzubieten (Windows-Denke), sollte man doch eher an den Ursachen arbeiten (Apple-Denke), oder?
0
WhiteApple1971
WhiteApple197126.03.13 17:37
Danke ebenfalls ...
0
Hot Mac
Hot Mac26.03.13 17:37
Leider ist das nicht von langer Dauer – zumindest nicht bei mir.

Nach ein paar Tagen mehren sich die Einträge wieder, so daß die Eingabe des vorerwähnten Befehls erneut erforderlich ist.

Davon geht die Welt zwar nicht unter, aber nervig ist es schon.
0
WhiteApple1971
WhiteApple197126.03.13 17:38
Retrax
mich würde eher interessieren an was das liegt, dass sich da immer doppelte Einträge ansammeln?

Also anstatt Lösungen zum Entfernen anzubieten (Windows-Denke), sollte man doch eher an den Ursachen arbeiten (Apple-Denke), oder?

Da gebe ich Dir 100% Recht ...
0
_Thor_26.03.13 17:39
Sehr schön, das Kontext-Menu ist nur noch halb so lang...
0
kacheng
kacheng26.03.13 17:45
Mich würde viel mehr interessieren wie man da auch andere Programme für bestimmte Dateitypen hineinbekommen kann.
Öffnen mit.. andere alle anwendungen .. und dann die App auszuwählen ist auf Dauer nervig.
0
Luzifer
Luzifer26.03.13 17:47
Ja genau:
Woran liegt das eigentlich?
Unter Snow Leopard habe ich das Problem übrigens nicht! Seit Jahren nicht.
Cogito ergo bumm!
0
roca12326.03.13 17:50
ganz mac like die lösung
danke.
0
Plush26.03.13 17:53
Der Original TUAW Tipp: http://www.tuaw.com/2013/03/25/how-to-spring-clean-open-with-duplicates/
0
ratti
ratti26.03.13 17:55
Von mir aus kann der Finder sowieso weg, Terminal ist viel praktischer.
0
Ties-Malte
Ties-Malte26.03.13 18:26
ratti
Von mir aus kann der Finder sowieso weg, Terminal ist viel praktischer.

Dann kann vermutlich auch OS X weg, weil ein –ix ja reicht? — *Hülfe!* \o/

Ich hatte übrigens immer Folgendes eingegeben:

`locate lsregister` -kill -r -all local,system,user

Sollte es eine Fehlermeldung geben, dieses vorne weg:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Verhält sich aber ähnlich wie bei dem alten Hund: Von Dauer war es leider nie.
The early bird catches the worm, but the second mouse gets the cheese.
0
TiBooX
TiBooX26.03.13 18:27
Ich habe das Problem auf Lion noch nie gesehen.
Allerdings meide ich auch Opera (Ich hatte mal gelegenheit Source von denen zu sehen).

Andererseits habe ich aber auch schon beobachtet, das z.B: Microsoft Programme sich nicht an AppleRichtlinien zum Öffnen oder In-Den-Vorderggrund-Bringen(activate) halten.

Beispiel: mehere Word-Dateien im Finder auswählen, alle gleichzeitig Öffnen Word öffnet nur die erste? Excel dto. Excel macht auch noch einen Unterschied wie eine Datei geöffnent wir, per Finder oder per Excel Öffnen Menu. komplett Sinfrei!
Microsoft Lync z.B: ist nicht in der Lage !Alle Fenster nach vron zu bringen wenn man es per Programmumschalter in den Vordergund holt.
Wie schaffen die das eigentlich immer wieder schon eingespilete Apple-Automatismen so vollkommen unnötig zu kasterieren.

Bei Opera bin ich übrigens sehr zuversichtlich das die es schaffen eine Applikation per Shell kommando zu starten.
Es macht einen gewaltingen Unterschied wie man z.B. TextEdit aus derm Terminal per
/Applications/TextEdit.app/Contents/MacOS/TextEdit
oder per
open /Applications/TextEdit.app
startet.
Der obere Fall ist falsch und würde mehere Instanzen von TextEdit starten, was auf dem Mac vollkommener Unsinn ist und ggf. Preferences und Dokumente ruinieren kann.
Möglicherweise ist das der Auslöser für die Opera-Samlung.
Bleibt die Frage wer so was veranstaltet. Windianer ? Pinguine?
People who are really serious about software should make their own hardware [A. Kay]
0
MarkInTosh26.03.13 18:31
Retrax
Also anstatt Lösungen zum Entfernen anzubieten (Windows-Denke), sollte man doch eher an den Ursachen arbeiten (Apple-Denke), oder?

"Apple-Denke" ist: "Wir wissen besser, was Du brauchst." und "It's not a bug, it's a feature."

Sorry, aber seit mehr als einem Jahrzehnt schleppen wir in Mac OS X einen Dateibrowser (Finder) mit, der absolut unzulänglich ist und in den letzten OS-Releases mit Dashboard, Launch Control, Messages und Co. immer mehr konzeptlos und das GUI-Konzept verbiegend verunstaltet wurde.

Unvollständige bis schwachsinnige Lösungen (z.B. zuletzt benutzte Dokumente im Dock, das zum Teil bis zum St. Nimmerleinstag Objekte auflistet, die lange schon nicht mehr existieren... oder Darstellungsoptionen, die sich der Finder nicht einmal bis zum nächsten Neustart merkt) sind bei Finder und Co. leider immer öfter anzutreffen.
0
TiBooX
TiBooX26.03.13 18:37
Ich erinnere mich das das Meu in einer plist (proterty List) gespeichert wurde. Hat die mal jemand mit dem Problem überprüft? Vielleicht hat die ja einen schaden.
Als zweites fällt mit aus das "Alle Dateiendungen immer Zeigen" eingeschlatet ist.
Ich erinnere mich da gab's vor Urzeiten mal einen Bug in dem zusammenhang bei Apple. aber das muss in 10.4 oder 10.5 gewesen sein.
People who are really serious about software should make their own hardware [A. Kay]
0
massi
massi26.03.13 19:14
Die Dubletten im "Öffnen mit..." Dialog lassen sich auch recht komfortabel mit iTweax löschen.

Maintenance Misc Rebuild Launch Services
0
Ties-Malte
Ties-Malte26.03.13 19:17
Das Problem betrifft übrigens nicht nur Opera (eben dreifach vorhanden gewesen), sondern gerne auch Evernote. Und auf das würde ich nur sehr, sehr ungern verzichten.
massi
iTweax … Rebuild Launch Services

Das ist nix anderes als o.g. Terminal-Befehl per App.
The early bird catches the worm, but the second mouse gets the cheese.
0
massi
massi26.03.13 19:37
Das ist nix anderes als o.g. Terminal-Befehl per App.
Ach wirklich?

War doch nur für die Terminalmuffel, der Tipp.
0
BudSpencer26.03.13 19:50
DANKE SEHR!
0
tomvos
tomvos26.03.13 19:53
Retrax
mich würde eher interessieren an was das liegt, dass sich da immer doppelte Einträge ansammeln?

Also anstatt Lösungen zum Entfernen anzubieten (Windows-Denke), sollte man doch eher an den Ursachen arbeiten (Apple-Denke), oder?

Die Ursache kann z.B. darin liegen, dass du noch irgendwo ein Backup der Anwendung liegen hast. In meinem Mac Pro habe ich eine SSD zum Booten, auf der alle Apps liegen. Des weiteren gibt es eine Platte, auf die ich die komplette Boot-SSD regelmäßig klone. (Das ist im Fall der Fälle ein schnelleres Desaster Recovery, als Apples unzuverlässige TimeMachine anzuwerfen und stundenlang zu beten ...).
Beim Neustart werden alle Platten gemounted, also sowohl die Boot-SSD als auch die Clone-HD. Somit sind alle Anwendungen zweimal im System. Die internen Mechanismen der Launch Services sorgen nun dafür, dass Mac OS X beim Start und jeder Änderung im Finder schaut, ob es nicht irgendeine Info für die Datei gibt, welche besagt, dass die Datei eine Anwendung ist, welche bestimmte Dateitypen öffnen kann. Falls das zutrifft, so wird die Datei als Anwendung innerhalb der Launch Services registriert. => Somit also ein weiterer Eintrag im Kontextmenü unter "öffnen mit".

Mehr Infos dazu finden sich hier:


Mein Workaround ist momentan, den Mac Pro eh nur selten neu zu booten. Und dann will ich gerne sehen, dass die Clone-HD auch gemounted werden kann (damit ich weiß, dass die HD zumindest hochfährt und erkannt wird). Danach wird die Clone-HD ausgeworfen und das Script aus dem Artikel ausgeführt (welches übrigens seit Jahren bekannt ist ... tolle News). Danach ist mein "öffnen mit" Menü eigentlich erstaunlich lange sauber.
With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead.
0
Bart S.
Bart S.26.03.13 20:32
Und? Merkt sich das der Finder?
Ach...ich habe das Problem ja gar nicht. Da ich ja immer noch mit Leo (10.5) unterwegs bin.
(Hä hä hä...grins, händereiben )
Please take care of our planet. It's the only one with chocolate.
0
teorema67
teorema6726.03.13 20:56
Retrax
mich würde eher interessieren an was das liegt, dass sich da immer doppelte Einträge ansammeln?

Also anstatt Lösungen zum Entfernen anzubieten (Windows-Denke), sollte man doch eher an den Ursachen arbeiten (Apple-Denke), oder?
Wenn ein Programmupdate installiert wird, interpretiert der Finder das als neue App. So erhalte ich eine Vielzahl von GraphicConverters im Kontextmenü. Das ganze passiert natürlich nicht bei meinen alten CS3-Bekannten, die der Update-Falle nicht mehr zum Opfer fallen.
Wenn ich groß bin, geh ich auch auf die Büffel-Universität! (Ralph Wiggum)
0
Dayzd26.03.13 21:33
Wenn das Problem immer wieder auftaucht, einfach einen cron-job anlegen, der den oben genannten Befehl beispielsweise einmal die Woche ausführt.
0
roca12326.03.13 21:41
Wenn ein Programmupdate installiert wird, interpretiert der Finder das als neue App

der finder sollte doch schlau genug sein um zu merken das die alte version nicht mehr existiert.
0
Quickmix
Quickmix26.03.13 21:50
Das hab ich schon lange gesucht. Danke für den super Tip
0
DoubleU26.03.13 22:03
Retrax
mich würde eher interessieren an was das liegt, dass sich da immer doppelte Einträge ansammeln?

Also anstatt Lösungen zum Entfernen anzubieten (Windows-Denke), sollte man doch eher an den Ursachen arbeiten (Apple-Denke), oder?

Bei Windows gibt es keine Double Einträge in diesem Dialog.
0
dom_beta26.03.13 22:37
An MTN:

Seid wann gebt ihr Tipps? Ich bin ganz erstaunt

Ihr könntet auch den Einsatz von Onyx erwähnen, dort gibt es den Befehl LaunchServices aktualisieren unter dem Menüpunkt "Optimieren" > "Neuaufbau"

als Alternative
...
0
dom_beta26.03.13 23:37
TiBooX
Ich erinnere mich das das Meu in einer plist (proterty List) gespeichert wurde.

Und wie heißt diese Datei?

Und wo befindet die sich?
...
0
aquacosxx
aquacosxx27.03.13 08:39
also bei mir trat dieses problem bis jetzt gefühlt bei allen mac os x versionen auf. scheint bei apple nicht auf der prioritätenliste zu stehen. wenn es mit den launchservices zusammenhängt (wie oben beschrieben), ist es ja eigentlich ja auch kein fehler sondern ein feature und zeigt, dass das system funktioniert.
0
g-kar27.03.13 09:30
Hm, ich hatte das Problem früher unter Tiger häufiger, in letzter Zeit nicht mehr beobachtet.

Wenn hier schon Tipps zu GUI-Tools für diese und viele weitere Systemwartungsaufgaben gegeben werden, sollte das TinkerTool System nicht fehlen. Speziell für diesen Fall findet sich darin unter Benutzer / Startdienste die Möglichkeit, die LaunchServices-Datenbank neu aufzubauen.

Zitat aus der Funktionsbeschreibung: „Zu verwenden wenn:
Falls Sie bemerken, dass Mac OS X technische Probleme hat, die richtigen Programme zu finden, um Dokumente zu öffnen, falls für Dokumente falsche Symbole angezeigt werden oder falls Sie doppelte Einträge in den „Öffnen mit“-Menüs des Finders sehen.“
0
Weitere News-Kommentare anzeigen

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.