Der Finder braucht lange, um einige Ordner zu laden

Beim Öffnen einiger Ordner braucht der Finder lange (30-60 Sekunden), um alle darin enthaltenen Dateien zu laden. Insbesondere enthalten diese Ordner normalerweise 10-50 PHP-Dateien (die Textdateien sind), jede etwa 10 KB groß.

Ich bemerke auch, dass manchmal, nachdem die Dateien aufgelistet sind, ihre Symbole immer noch geladen werden und die Spalte "Kind" auch noch geladen wird. (Ich habe die Spalten „Name“, „Änderungsdatum“, „Größe“ und „Art“ angezeigt; „Alle Größen berechnen“ ist aktiviert“, während „Symbolvorschau anzeigen“ deaktiviert ist.)

Wenn ich ein Verzeichnis wie dieses öffne und den Aktivitätsmonitor ansehe, sehe ich außerdem, dass coreservicesd bei 70 % CPU und Finder bei 30 % CPU ist. Nachdem alle Dateien geladen wurden, befinden sich beide Dienste noch etwa 60 Sekunden lang auf diesen CPU-Niveaus.

Weiß jemand, wie ich das beheben kann? Ich habe bereits "Festplattenberechtigungen reparieren" und "Festplatte reparieren" zusammen mit einer Menge verschiedener Onyx-Aufgaben durchgeführt, aber das Problem bleibt bestehen.

Wie wird der Ordner angezeigt (Symbole, Liste, Spalte, Coverflow)? Ist es schneller, wenn Sie zu einem anderen Anzeigestil wechseln (insbesondere Spalte)?
Ich verwende immer die Listenansicht. Wenn ich zur Spaltenansicht wechsle, ist der Finder beim Auflisten von Dateien ebenso langsam.
Wenn es hilft, verwende ich TextMate, um PHP-Dateien zu öffnen. Es ist heutzutage ein ziemlich aufgeblähtes und altes Stück Software, also verlangsamt es vielleicht irgendwie den Finder beim Laden von PHP-Dateien, vielleicht wegen QuickLook-Rendering oder so? Außerdem eine sehr interessante Anmerkung: Wenn ich den Finder "erzwinge, ihn zu beenden", um ihn neu zu laden, wird die Dateiliste sofort angezeigt. Da klemmt sich also offensichtlich etwas ein.

Antworten (10)

Halleluja! Ich habe es herausgefunden. Okay, als erstes habe ich ein neues Konto erstellt, wie in einer anderen Antwort vorgeschlagen. Das Problem trat dort nicht auf, also war das Problem eindeutig auf mein Konto beschränkt. Ich ging dann in den abgesicherten Modus in meinem Konto. Das Problem trat auch nicht auf. Es wurde also eindeutig etwas im normalen Modus geladen, aber nicht im abgesicherten Modus, das das Problem verursachte.

Im abgesicherten Modus habe ich dann die Caches gelöscht (im Terminal mit sudo mv /Library/Caches ~/Temp/und das gleiche für ~/Library/Caches). Problem gelöst! Ich hatte auch andere Probleme im Finder, also wird dies vielleicht auch das beheben. Ich bin neugierig, warum die Verwendung von Onyx zum Löschen der Benutzer-Caches diese nicht ebenfalls gelöscht hat, aber wie auch immer, nach dem, was ich online gelesen habe, scheint es so, als wäre es sicher, diese beiden Ordner loszuwerden. Außerdem sichert Time Machine nie ~/Library/Caches(aber es sichert /Library/Caches), das ist also beruhigend.

Obwohl dieser Beitrag im Jahr 2003 erstellt wurde, traf er immer noch auf meine Situation zu, und das war es, was mich davon überzeugte, meine Caches-Ordner zu leeren.

Außerdem hat jemand herausgefunden, dass der Schuldige oft darin besteht, dass der Finder auf einen anderen Antrag auf Informationen wartet. Bitte lesen Sie hier darüber . Es hat das Problem für viele Menschen gelöst.

Es gibt viele Dinge, die Sie versuchen können, dies zu beheben:

  • Papierkorb com.apple.finder.plist, com.apple.systemuiserver.plistund com.apple.loginwindow.plist(sie werden neu erstellt, wenn Sie den Finder starten) in ~/Library/Preferencesund Erzwinge das Beenden des Finder
  • Deaktivieren Sie „Alle Größen berechnen“ im Finder
  • Deaktivieren von Ansichtsoptionen im Finder anzeigen

Eine andere Sache, die Sie versuchen können, ist, ein neues (Test-)Konto zu erstellen und zu sehen, ob das Problem dort noch besteht. Die Chancen stehen gut, dass Sie Ihr Problem damit lösen.
Im schlimmsten Fall können Sie Ihr Konto auf ein neues verschieben, um dieses Problem zu lösen.

Ich habe diese drei Dateien gelöscht und sie dann neu erstellt, und ich habe „Alle Größen berechnen“ deaktiviert (nicht sicher, wie ich „Ansichtsoptionen anzeigen“ deaktivieren kann?), aber nichts davon hat funktioniert. Das Erstellen eines neuen Kontos hat jedoch funktioniert, also ist eindeutig etwas in meinem aktuellen Konto kaputt. Ich möchte jedoch lieber nicht mein gesamtes Konto auf ein neues verschieben. Wenn möglich, würde ich lieber die problematische Plist-Datei finden und diese stattdessen in den Papierkorb verschieben. Gibt es noch weitere Vorschläge, um welche es sich handeln könnte?
Sie können versuchen, alle apple.**.plists zu löschen ...
Danke das werde ich versuchen. Ich habe alles auf Time Machine gesichert, also werde ich sie im schlimmsten Fall bei Bedarf wiederherstellen (wie ich es mit der Finder-Liste getan habe, weil ich viele Dinge eingerichtet hatte).
Das hat bei mir funktioniert, außer dass ich, wenn Sie "Force Quit Finder" sagen, den Finder tatsächlich vom Terminal mit "killall Finder" beenden musste. Wenn ich die Plists löschte und dann zur Finder-App wechselte, um das Beenden zu erzwingen, würde das Problem nicht gelöst.

Ich hatte das gleiche Problem, aber keine der oben genannten Korrekturen hat geholfen. Das tat es schließlich:

http://blog.hsoi.com/2014/02/25/my-slow-mac-mavericks-coreservicesd-iconservicesagent-and-how-fs_usage-saved-me/

Einige Probleme mit einer Anwendung (in meinem Fall Xcode) und Symbolen.

Probieren Sie diesen Befehl im Terminal aus, der Echtzeit-Dateisystemaktivitäten vom IconServicesAgent meldet:

sudo fs_usage -f pathname -w com.apple.IconServicesAgent | grep open

Ich habe endlose Ausgaben wie:

/Applications/Xcode.app/Contents 0.000009 com.apple.IconSe.429515:32:08.066965 open F=4 (R_____)
/Applications/Xcode.app/Contents/Info.plist 0.000010 com.apple.IconSe.429515:32:08.067690 open F=4 (R_____)
/Applications/Xcode.app/Contents/Library/Spotlight 0.000003com.apple.IconSe.429515:32:08.092972 open F=5 (R_____)

Ich habe Xcode in den Papierkorb verschoben und aus dem AppStore neu installiert. Problem gelöst, jetzt habe ich einen bissigen Finder.

Dies löste das Problem für mich auf Yosemite, wie hier beschrieben http://furbo.org/2015/01/19/clearing-the-icon-services-cache-in-yosemite/

$ sudo find /private/var/folders/ \
  -name com.apple.dock.iconcache -exec rm {} \;

$ sudo find /private/var/folders/ \
  -name com.apple.iconservices -exec rm -rf {} \;

$ sudo rm -rf /Library/Caches/com.apple.iconservices.store

Ich habe die Antwort von @Gary ausprobiert, sie hat bei mir nicht funktioniert.

Mein Problem betraf nur freigegebene Ordner

Nach langem Lesen und Suchen habe ich nicht alle Lösungen ausprobiert, aber als ich in die Einstellungen -> Teilen ging, dauerte es auch sehr lange, die Einstellungen zu laden.

Also habe ich alles nacheinander deaktiviert, afp und smb und Windows, und dann den Freigabedienst insgesamt ausgeschaltet. Diese Ordner gingen wieder schnell, dann habe ich sie wieder aktiviert, und das Problem trat nicht wieder auf.

Hoffe, das hilft jemand anderem.

Das Starten im abgesicherten Modus hat es für mich gelöst!

Ich hatte eine starke Auslastung von Coreserviced und Finder. Dabei stürzten verschiedene Anwendungen ab. Das Öffnen von Ordnern im Finder hat ewig gedauert. Das Töten von Coreserviced und Finder hat es nicht gelöst. Sobald ich den Ordner im Finder öffnete war die Last wieder da und die CPU brannte und der Lüfter kreischte ;-)...

Nichts, was auf dieser Seite geschrieben wurde, hat das Problem gelöst - Nur im abgesicherten Modus neu starten !!!

Warum?

Seit ich UNIX-Systeme administriere, war immer mal wieder ein Dateisystem-Check (fsck) nötig. Und das passiert auf einem Mac während des Fortschrittsbalkens im Startmodus im Speichermodus.

Nachdem der Start im Failsave-Modus beendet war, habe ich normal neu gestartet. Dann gab es für mds und andere (Icons..) für ein oder zwei Minuten eine hohe Last, um ihre Caches neu zu erstellen. Aber von da an war alles cool - Last etwa 3% oberst und nur die Apps, mit denen ich gearbeitet habe, haben Last verursacht.

Jetzt kann ich Ordner wieder schnell öffnen! lol

Was ich habe, ist keine Lösung , sondern eine Möglichkeit, das Laden eines Ordners zu beschleunigen

Wählen Sie im Finder Gehe zu > Gehe zum Ordner oder geben Sie Shift+ Cmd+ Gein und beginnen Sie dann mit der Eingabe des Pfads zu dem Ordner, den Sie im Finder öffnen möchten. (zB /Volumes/Server1/MyFolder/Images/) Während Sie tippen, aktualisiert der Finder auch den Ordner und zeigt den Inhalt an. Das setzt natürlich voraus, dass du deine Pfade relativ gut kennst, aber du kannst sie Tabzur Autovervollständigung nutzen.

In unserem Unternehmen haben wir das Problem, dass freigegebene Ordner auf dem Cloud-Server sehr langsam sind, wenn der Finder versucht, sie zu laden (sowohl mit AFP als auch mit SMB). Dieselben Ordner werden sofort mit Windows über SMB geladen, selbst wenn Windows auf einer virtuellen Maschine auf dem Mac ausgeführt wird. Also weder ein Hardware- noch ein Serverfehler.

Ich habe versucht, die Finder-Caches zu löschen, aber ohne Erfolg. Seltsamerweise (und das sagt Bände über die Verbesserung der Dienste von Apples Seite aus), waren diese, solange wir einige Computer mit Lion oder einem anderen Wildcat betrieben, viel weniger betroffen als die auf dem neueren Betriebssystem.

Mein Problem wurde gelöst, indem ich im abgesicherten Modus (Safe Boot) gestartet habe. Ich habe alle Ordner geöffnet, die im Finder langsam waren. Die ersten 2 oder 3 von ihnen waren noch langsam. Dann fingen sie an, sich sehr schnell zu öffnen. Habe nichts mehr gemacht. Meine Maschine neu gestartet und dann war alles großartig. Starten im abgesicherten Modus Um im abgesicherten Modus zu starten (für Safe Boot), befolgen Sie diese Schritte.

Stellen Sie sicher, dass Ihr Mac heruntergefahren ist. Drücke den Power Knopf. Halten Sie unmittelbar nach dem Startton die Umschalttaste gedrückt. Die Shift-Taste sollte so bald wie möglich nach dem Startton gehalten werden, aber nicht vor dem Ton. Lassen Sie die Umschalttaste los, wenn Sie das graue Apple-Logo und die Fortschrittsanzeige sehen (sieht aus wie ein sich drehendes Zahnrad). Nachdem das Logo angezeigt wird, sollten Sie während des Starts einen Fortschrittsbalken sehen. Dies zeigt an, dass Ihr Computer im abgesicherten Modus eine Verzeichnisprüfung durchführt.

Um den abgesicherten Modus zu verlassen, starten Sie Ihren Computer neu, ohne während des Starts eine Taste gedrückt zu halten.

Besten Wünsche

Dies erinnert mich an dieses Apple-Support-Dokument . Bitte geben Sie Ihre Quelle an, wenn Sie Text wörtlich kopieren.

Ich hatte genau das gleiche Problem und das hat geholfen. In meinem Fall war es eine OpenOffice-Installation, die das Problem verursachte. Ich habe OpenOffice entfernt und das Problem ist verschwunden. Ich werde ein aktualisiertes OO neu installieren.

Wie du habe ich alle anderen Tricks in vielen anderen Threads ausprobiert, ohne Erfolg. Vielen Dank für die Veröffentlichung dieser.d

sudo vi /etc/auto_master

In dieser Datei /netmit # auskommentieren (#/net .....)

sudo automount -vc
Damit wird nicht unbedingt das spezifische Problem angesprochen. Es ist nur eine Möglichkeit, wie Finder langsam sein kann.