OS X Finder hängt am Tagging

8

Ich habe ein Problem mit der neuen Tagging-Funktion in Mavericks und ich habe das Gefühl, dass sie möglicherweise tiefer geht als nur das Tagging.

Das Problem ist folgendes: Wenn der Finder etwas auf Mavericks markiert, reagiert er für bis zu 15 Sekunden und Strandbälle nicht mehr. Ich verwende einen Mac Pro Mid 2010 mit 16 GB RAM, daher ist die Stromversorgung nicht das Problem.

Zuerst dachte ich, das Problem könnte auf eine Upgrade-Installation von Mavericks zurückzuführen sein, aber nachdem ich gesehen hatte, dass das Tagging auf einem aktualisierten Air und iMac einwandfrei funktioniert, entschied ich mich für eine Neuinstallation. Leider blieb das Problem bestehen.

Da ich auf einem DIY Fusion Drive installiert hatte, den ich in den frühen Tagen von Mountain Lion erstellt hatte, wurde dies mein nächster Verdächtiger. Um meine Theorie "schnell" zu testen, habe ich Mavericks auf einem externen langsamen und winzigen USB-Laufwerk installiert. Keine Probleme. Das Markieren erfolgte sofort und es waren keine Wasserbälle in Sicht.

Es schien also wahrscheinlich einer der Antriebe zu sein. Zuerst habe ich versucht, Mavericks auf einem neu erstellten Fusion-Laufwerk (mit denselben Komponentenlaufwerken; einem OCR Vertex 3 und einer normalen WD-Festplatte) vom Mavericks-Wiederherstellungspartitionsterminal zu installieren, in der Hoffnung, dass ein neuer CoreStorage die Probleme beheben würde. Gleiches Problem.

Als nächstes habe ich die Laufwerke einzeln ausprobiert, aber nachdem ich einen neuen Mavericks auf beiden installiert habe (ich weiß, langweilig) und immer noch das Problem habe, habe ich das Gefühl, dass mir die Optionen ausgehen. Ist es mein SATA-Controller? Und warum nur auf dem Tagging?

Ich habe ein paar Activity Monitor Spindumps gemacht, von denen ich hoffe, dass jeder mit dem Wissen und der Neigung einige Informationen daraus gewinnen kann.

Jede Hilfe wird sehr geschätzt. : / Teo

Spindumps: https://www.dropbox.com/s/d86hdy2xcq8jryy/Mavs%20Finder%20Tagging%20Spindump.txt

https://www.dropbox.com/s/ilmaceo8szhp9s8/Spindump2.txt

UPDATE 17. Mai 2014

Ich habe jetzt die Ursache des Fehlers identifiziert (zumindest auf meinem System).

Mir ist aufgefallen, dass auf einem völlig neuen Benutzerkonto alles so funktioniert, wie es sollte. Neue Tags werden ohne Hänge oder sogar Verzögerungen hinzugefügt.

Sobald ich die Option "iCloud-> Dokumente & Daten" aktiviere, tritt das Problem auf: Beim Hinzufügen neuer Tags treten Hänge auf. Noch bedauerlicher ist, dass das Problem durch erneutes Deaktivieren nicht verschwindet. Einmal aktiviert, funktioniert das System nicht mehr richtig.

Ich vermute, dass die Art und Weise, wie das System versucht, in iCloud nach Tags zu suchen, fehlerhaft ist, aber seltsam, dass das Problem nach dem Entfernen weiterhin besteht.

Alle neuen Infos / Vorschläge sind willkommen.

UPDATE 1. Oktober 2014 Dieses Problem besteht weiterhin in Yosemite 10.10 GM

Teo Sartori
quelle
Dies ist jetzt ein anerkannter Fehler (Dupe von 15354423) auf Apples Bug-Reporter-Site. Hoffentlich bedeutet das, dass es bald behoben wird.
Teo Sartori
1
Absolut unglaublich 10.9.2 hat den fehlerhaften Finder immer noch nicht repariert.
Teo Sartori
1
Aaand noch in 10.9.3 gebrochen. Ich gebe auf. Bei dieser Geschwindigkeit werden wir wahrscheinlich immer noch den Fehler in OS XI "Dude, chillax" haben.
Teo Sartori
1
Ok, das wird lächerlich. Das Problem besteht weiterhin in Yosemite 10.10 (Beta3).
Teo Sartori
1
Nein, keine Synchronisierungsclients. Dies wird, wie oben beschrieben, bei einer Vielzahl von Neuinstallationen gründlich getestet. Ich komme an den Punkt, an dem ich vermute, dass meine iCloud-Tag-Daten beschädigt sind. Ich habe keine Ahnung, was ich dagegen tun soll, außer jemanden bei Apple zu veranlassen, es für mich zurückzusetzen.
Teo Sartori

Antworten:

1

Dieses Problem nervt mich seit Monaten. Ich habe die Google-Ergebnisse im Auge behalten, nach meiner eigenen Lösung gesucht und auf Yosemite aktualisiert, um festzustellen, ob das Problem dort behoben wurde, aber es ist nichts aufgetaucht. Während der Thanksgiving-Pause entschied ich mich, mich hinzusetzen und dies ein für alle Mal zu beheben.

Kurz gesagt, jedes Mal, wenn Sie ein neues Tag hinzufügen (und möglicherweise, wenn Sie einer Datei ein Tag hinzufügen), wird es für einen einfachen Zugriff in die Finder-Seitenleiste eingeblendet. Praktisch. Wenn Sie verrückt werden und eine Tonne Tags hinzufügen, wird keines davon jemals aus der Finder-Seitenleiste entfernt . Sie rollen von der Kante ab, an der Sie sie nicht sehen können, und werden als "sichtbar, wenn neuere Elemente entfernt werden" gekennzeichnet. Sie werden jedoch alle in der Liste der Elemente in der Seitenleiste beibehalten. Diese Liste wird massiv und es dauert lange, sie zu analysieren, wenn sie geändert werden muss.

Wenn Sie "Dokumente und Daten" unter "Systemeinstellungen"> "iCloud" aktiviert haben, wird die Tag-Liste synchronisiert. Dies bedeutet, dass der Hang Ihnen zu jedem Computer folgt, auf dem Sie bei iCloud angemeldet sind, selbst beim erneuten Laden von OS X. Funfunfun.

Zum Glück gibt es eine einfache Lösung. Ich werde die Erklärung für Joe Internet einfach halten, der möglicherweise dieses Problem hat und über diesen Beitrag stolpert.

Wenn der Finder ordnungsgemäß ausgeführt wird (kein Strandball), klicken Sie mit der rechten Maustaste auf das Symbol im Dock und wählen Sie "Gehe zu Ordner". Geben Sie im angezeigten Dialogfeld "~ / Library / Preferences /" ein. Dieses lustige kleine Kringel vorne ist nur eine nette kleine Verknüpfung, die den Dialog anweist, in Ihrem Home-Ordner für den Pfad zu beginnen und nicht für das Stammverzeichnis des internen Laufwerks.

Sie erhalten ein Füllhorn an beängstigend aussehenden Plisten. Die, nach der wir suchen, trägt den Titel "com.apple.sidebarlists.plist". Kopieren Sie diese Liste irgendwo, wo Sie sie später finden können (nur für den Fall, dass etwas schief geht und Sie sie zurücklegen müssen). Löschen Sie nun die ursprüngliche Liste im Bibliotheksordner und starten Sie Ihren Computer neu. Nach dem Neustart hat der Finder eine leere Tag-Seitenleiste und Sie können Tags nach Herzenslust erstellen, löschen und neu anordnen. Keine hängt. Solange Sie iCloud "Dokumente und Daten" aktiviert haben, wird diese neue saubere Seitenleiste auch in iCloud hochgeladen und löscht die alte gigantische auf allen Ihren Computern.

Es ist zu beachten, dass dadurch die Tags NICHT aus Ihren Dateien gelöscht werden. Diese Informationen werden tatsächlich an ein erweitertes Attribut (xattr) der Datei selbst angehängt, anstatt irgendwo in einer einzelnen Liste oder Datenbank gespeichert zu werden. Zum Glück sind die Tags in den Dateien selbst nicht die Ursache für das Hang-Problem, sodass wir sie unberührt lassen können.

Natürlich, was Sie werden verlieren die Liste von Tags und benutzerdefinierte Ordner , die Sie in der Finder - Seitenleiste möchten. Fügen Sie die Ordner wieder wie gewohnt hinzu (ziehen Sie sie in die Seitenleiste), und Sie können auswählen, welche Tags Sie möchten, indem Sie im Menü Finder> Einstellungen> Tags die Kontrollkästchen aktivieren. Ich habe ungefähr ein Dutzend und die Dinge sind bissig.

Ein weiterer unglücklicher Verlust sind die den Tags zugewiesenen Farben. Das ist streng in der Finder-Liste gespeichert. Die Tags behalten möglicherweise ihre Farbe, bis Sie sie wieder zur Seitenleiste hinzufügen, oder versuchen, ein Tag auf ein Element anzuwenden. An diesem Punkt verschwindet die Farbe.

Nachdem Sie der Seitenleiste ein oder zwei Tags hinzugefügt haben, wird das Element "Alle Tags" am Ende der Liste wieder angezeigt. Klicken Sie darauf und scrollen Sie durch die Liste der Tags, um deren Farben neu zuzuweisen. Stellen Sie sicher, dass Sie die Farbe auch auf die Tags erneut anwenden, die sie anscheinend beibehalten haben. Wenn dieses Tag das nächste Mal zu einer Datei hinzugefügt oder auf andere Weise geändert wird, besteht eine gute Chance, dass die Farbe verschwindet.

Wenn Sie viele Farben angewendet haben, sollten Sie Folgendes beachten: Wenn Sie alle Farben wieder hinzufügen, kann sich das Hang-Problem erneut manifestieren. Alle diese Farbzuweisungen werden in der Liste gespeichert, und zu viele können die Dinge nach unten ziehen. Ich habe nur wenige Farbzuweisungen, daher konnte ich diese Theorie nicht verifizieren.

Das ist es! Herzliche Glückwünsche! Tags können jetzt wieder auf Ihren Computern verwendet werden. Denken Sie daran, ab und zu in Finder> Einstellungen> Tags zu gehen und das Kontrollkästchen oder das Minuszeichen der Tags zu deaktivieren, die nicht in der Seitenleiste angezeigt werden sollen, und die Dinge sollten bissig bleiben.

EightQuarterBit
quelle
Großartige Detektivarbeit. Ich habe dies versucht und obwohl meine Plist com.apple.sidebarlists.plist heißt, scheint das Entfernen zu funktionieren. Obwohl dies keine zufriedenstellende Lösung ist, werde ich sie nehmen und mein Radar mit Apple aktualisieren, um sie darauf hinzuweisen und ihnen hoffentlich dabei zu helfen, das eigentliche Problem zu beheben.
Teo Sartori
Ah, ja, Sie haben Recht mit dem Namen der Liste. Ich habe es in der Post korrigiert.
EightQuarterBit
Hm, irgendwann zwischen Mountain Lion und Catalina scheint diese Liste der Seitenleisten verschwunden zu sein. Irgendeine Idee, wo die Daten jetzt gespeichert sind?
Am
3

6 Monate oder länger dieses Problems ...

Mein 2013er Mac hing beim Speichern von Dateien, sodass Outlook 2011 häufig hängen blieb! und Arbeitsabläufe verlangsamen ... und nachdem ich diesen Beitrag gelesen hatte, wurde mir klar ...

Vor Mavericks habe ich 2 verschiedene Tagging-Apps verwendet, TAGS und Leap. Bei der Installation von Außenseitern waren die Tags recht gut, obwohl sie immer langsamer wurden.

Ich habe beide Programme gelöscht und erstaunlicherweise und dankbar, zumindest für den Moment haben die Hänge in Outlook und Find aufgehört, es fühlt sich an wie eine neue Maschine. Ich kann nur hoffen, dass es dauerhaft ist.

Während ich mich mit diesem Thema befasste, hatte ich ein ähnliches Problem mit meinem Mavericks Finder. Die Mitte des Finder-Bildschirms wurde transparent und Sie konnten die Dateien nicht sehen. Hat mich verrückt gemacht. Neustart Neuinstallation Zeitverschwendung. Mir ist klar, dass ich ein älteres Programm namens Total Finder, das wirklich gut ist, installiert habe, bevor ich keine Bausteine ​​verwende. Nach Monaten, in denen dieses Problem aufgetreten ist und das Programm dann gelöscht wurde, ist das Problem behoben.

Moral der Geschichte: Wenn Sie eine App installiert haben, um Funktionen hinzuzufügen, und Apple die Funktionen dann in osx hinzufügt, besteht die Möglichkeit, dass die App Ihren Mac verlangsamt.

Mentales motorisches Selbst und alles Lesen ... deinstallieren Sie Apps dieser Art.

Anthony A.
quelle
0

Durch das Markieren von Dateien mit der Leap-App von Ironic Software wird dieses Problem in meinem Fall vermieden. Leap hält OpenMeta- und Finder-Tags synchron.

Luc P. Beaudoin
quelle
0

Vielen Dank für den Hintergrund zu diesem Thema, EightQUarterBit. Andererseits wollte ich nicht wirklich alle Verknüpfungen und Ordner in der Seitenleiste verlieren (von denen ich viele habe), also habe ich mich dafür entschieden, ein wenig tiefer in die Plist-Datei zu graben und das Problem zu bearbeiten, anstatt die gesamte Plist zu löschen Datei. Ich habe alle Plist-Einstellungen gelöscht, die Tags für alles außer den Standard-Farb-Tags abdecken (es stellte sich heraus, dass es sich um 7.000 Zeilen handelt), sie gespeichert und neu gestartet, und es hat wie ein Zauber funktioniert, UND ich musste meine anderen Seitenleisteneinstellungen beibehalten. So machen Sie das, was ich getan habe:

Zuerst habe ich eine Sicherungskopie der Datei com.apple.sidebarlists.plist auf meinem Desktop erstellt. Öffnen Sie zweitens die ursprüngliche Plist-Datei in einem kostenlosen Editor wie TextWrangler und suchen Sie nach "x-apple-findertag:". Die ersten Treffer sind die Standard-Tags (farbig). Ich habe die in Ruhe gelassen. Springe zu deinen benutzerdefinierten Tags. Beachten Sie, dass der Abschnitt jedes Tags mit <dict> beginnt und mit </ dict> endet (obwohl sich in diesem Abschnitt noch ein anderer <dict> </ dict> -Eintrag befindet). Weitere Informationen finden Sie im folgenden Codesatz für ein einzelnes Tag ( wo MyCustomTagName ist, wo der Name des Tags sein wird, an 2 Stellen):

<dict>
<key>CustomItemProperties</key>
<dict>
<key>com.apple.LSSharedFileList.ItemIsHidden</key>
<false/>
<key>kLSSharedTagFileListItemLabel</key>
<integer>6</integer>
<key>kLSSharedTagFileListItemPinned</key>
<true/>
</dict>
<key>Name</key>
<string>MyCustomTag</string>
<key>URL</key>
<string>x-apple-findertag:MyCustomTag</string>
</dict>

Beachten Sie das Muster, da wir den vollständigen Abschnitt für jeden Eintrag aller Tags löschen möchten, die nicht in der Seitenleiste aufgeführt werden sollen. In meinem Fall waren dies alle bis auf die Standardfarb-Tags. Jeder Eintrag beginnt mit <dict> gefolgt von <key> CustomItemProperties </ key> und ist 15 Zeilen lang (einschließlich des ersten <dict> -Tags). Klicken und ziehen Sie nach unten, um alle auszuwählen und zu löschen. Speichern Sie die Plist-Datei und starten Sie Ihren Mac neu. Das Problem war für mich nach dem Neustart vollständig verschwunden und ich musste meine Seitenleisten-Verknüpfungen beibehalten. Sie müssen diese Schritte jedoch wiederholen, nachdem Sie weitere Tags erstellt haben. Ich habe Apple kontaktiert und das Problem gemeldet und habe es nun weiterverfolgt und ihnen die Lösung gegeben.

Ich habe alle oben genannten Schritte mit Screenshots in meinem Blog detailliert beschrieben (das ich ursprünglich vor fast einem Jahr gemeldet habe und dann heute von einem Kommentator in meinem Blog von Ihrer Antwort erfahren habe). Sie können meine alternative Lösung in meinem Blog unter http://www.shareyourrepair.com/2013/12/finder-hangs-when-tagging-files-mavericks.html ausführlich sehen

Johnfixesstuff
quelle