Der Finder braucht lange, um einige Ordner zu laden

14

Beim Öffnen einiger Ordner benötigt der Finder eine lange Zeit (30-60 Sekunden), um alle darin enthaltenen Dateien zu laden. Insbesondere enthalten diese Ordner in der Regel 10-50 PHP-Dateien (Textdateien) mit jeweils etwa 10 KB.

Ich stelle auch fest, dass manchmal, nachdem die Dateien aufgelistet wurden, ihre Symbole noch geladen werden und die Spalte "Art" ebenfalls noch geladen wird. (Die Spalten "Name", "Änderungsdatum", "Größe" und "Art" werden angezeigt. "Alle Größen berechnen" ist aktiviert, "Symbolvorschau anzeigen" ist deaktiviert.)

Wenn ich ein solches Verzeichnis öffne und Activity Monitor ansehe, sehe ich außerdem, dass bei coreservicesd 70% der CPU und bei Finder 30% der CPU vorhanden sind. Nachdem alle Dateien geladen wurden, befinden sich beide Dienste noch etwa 60 Sekunden lang auf diesen CPU-Ebenen.

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

Gary
quelle
Wie wird der Ordner angezeigt (Symbole, Liste, Spalte, Coverflow)? Ist es schneller, wenn Sie zu einem anderen Anzeigestil (insbesondere zu einer anderen Spalte) wechseln?
Nohillside
Ich benutze immer die Listenansicht. Wenn ich in die Spaltenansicht wechsle, ist der Finder beim Auflisten von Dateien ebenfalls langsam.
Gary
Wenn es hilft, benutze ich TextMate, um PHP-Dateien zu öffnen. Heutzutage ist es eine ziemlich aufgeblähte und alte Software. Vielleicht verlangsamt es den Finder, PHP-Dateien zu laden, vielleicht aufgrund von QuickLook-Rendering oder so? Außerdem ein sehr interessanter Hinweis: Wenn ich den Finder zum Neuladen zwinge, wird die Dateiliste sofort angezeigt. Es ist also klar, dass etwas festsitzt.
Gary

Antworten:

14

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, daher war das Problem eindeutig auf mein Konto beschränkt. Ich ging dann in den abgesicherten Modus auf mein Konto. Das Problem trat auch nicht auf. Offensichtlich wurde im normalen Modus etwas geladen, aber nicht im abgesicherten Modus, was das Problem verursachte.

Im abgesicherten Modus habe ich dann die Caches geleert (im Terminal mit sudo mv /Library/Caches ~/Temp/und für ~/Library/Caches). Problem gelöst! Ich hatte auch andere Probleme im Finder. Vielleicht wird dies auch behoben. Ich bin gespannt, warum die Verwendung von Onyx zum Löschen der Benutzercaches diese nicht ebenfalls löschte, aber vor dem, was ich online gelesen habe, scheint es sicher zu sein, diese beiden Ordner loszuwerden. Außerdem sichert Time Machine nie ~/Library/Caches(aber es sichert /Library/Caches), was beruhigend ist.

Während dieser Beitrag im Jahr 2003 verfasst wurde, traf er immer noch auf meine Situation zu und das hat mich überzeugt, meine Caches-Ordner zu löschen.

Gary
quelle
1
Außerdem hat jemand herausgefunden, dass der Schuldige häufig darin besteht, dass der Finder auf eine andere Informationsanwendung wartet. Bitte lesen Sie hier darüber . Es hat das Problem für viele Menschen gelöst.
Mareoraft
7

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

  • Wegwerfen com.apple.finder.plist, com.apple.systemuiserver.plistund com.apple.loginwindow.plist(sie werden neu erstellt werden , wenn Sie Finder starten) in ~/Library/Preferencesund Force - Finder Beenden
  • Deaktivieren Sie die Option Alle Größen im Finder berechnen
  • Deaktivieren der Option zum Anzeigen von Ansichtsoptionen im Finder

Sie können auch versuchen, ein neues (Test-) Konto zu erstellen und festzustellen, 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 Konto verschieben, um dieses Problem zu beheben.

Michiel
quelle
Ich habe diese drei Dateien in den Papierkorb geworfen und sie dann neu erstellen lassen und die Option "Alle Größen berechnen" deaktiviert (nicht sicher, wie ich die Option "Ansichtsoptionen anzeigen" deaktivieren kann?), Aber keine dieser Optionen hat funktioniert. Erstellen eines neuen Kontos Hat jedoch funktioniert, sodass in meinem aktuellen Konto eindeutig ein Fehler aufgetreten ist. Ich würde jedoch lieber nicht mein gesamtes Konto auf ein neues Konto verschieben. Wenn möglich, würde ich lieber die problematische plist-Datei finden und diese stattdessen wegwerfen. Noch irgendwelche Vorschläge, welches es sein könnte?
Gary
Sie können versuchen, den ganzen Apfel wegzuwerfen. **. Plists ...
Michiel
Danke, ich werde das versuchen. Ich habe alles auf Time Machine gesichert, daher stelle ich es im schlimmsten Fall einfach wieder her (wie ich es mit der Finder-Liste getan habe, weil ich viele Dinge eingerichtet hatte).
Gary
Dies funktionierte für mich, außer dass ich, wenn Sie "Force Quit Finder" sagen, den Finder vom Terminal aus mit "killall Finder" töten musste. Wenn ich die Plists lösche und dann zur Finder-App wechsle, um das Beenden zu erzwingen, ist das Problem nicht gelöst.
Jeremy
5

Ich hatte das gleiche Problem, aber keine der oben genannten Korrekturen hat geholfen. Dies tat 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.

Versuchen Sie diesen Befehl in Terminal, der die Aktivität des Echtzeit-Dateisystems vom IconServicesAgent meldet:

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

Ich habe endlose Ausgabe 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.

Ratsalad
quelle
3

Dies löste das Problem für mich in 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
Yanofsky
quelle
0

Ich habe @Garys Antwort ausprobiert, es hat bei mir nicht funktioniert.

Mein Problem betraf nur freigegebene Ordner

Nach vielem Lesen und Suchen habe ich nicht alle Lösungen ausprobiert, aber als ich in die Einstellungen-> Freigabe gegangen bin, hat es auch viel Zeit in Anspruch genommen, 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.

LolaRun
quelle
0

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

Ich hatte viel zu tun mit dem Kundendienst und dem Finder. Dabei stürzten verschiedene Anwendungen ab. Das Öffnen von Ordnern im Finder dauerte eine Ewigkeit. Killing Coreserviced und Finder haben es nicht gelöst. Sobald ich den Ordner im Finder geöffnet hatte, war die Last wieder da und die CPU brannte und der Lüfter schrie; -) ...

Nichts auf dieser Seite geschrieben löste es - Nur im abgesicherten Modus neu starten !!!

Warum?

Seitdem ich UNIX-Systeme verwaltet habe, war immer wieder eine Dateisystemprüfung (fsck) erforderlich. Und genau das passiert auf einem Mac während der Fortschrittsanzeige beim Start des Speichermodus.

Nach Abschluss des Startvorgangs im Failave-Modus wurde der Computer normal neu gestartet. Dann gab es eine oder zwei Minuten lang eine hohe Last für mds und andere (Symbole ..), um ihre Caches neu zu erstellen. Aber von da an war alles cool - das Laden von ungefähr 3% der Spitzen und nur die Apps, mit denen ich gearbeitet habe, verursachten eine Belastung.

Jetzt kann ich wieder schnell Ordner öffnen! lol

Mega
quelle
-1

Mein Problem wurde gelöst, indem ich im abgesicherten Modus (Safe Boot) startete. Ich öffnete alle Ordner, die im Finder langsam waren. Die ersten 2 oder 3 von ihnen waren immer noch langsam. Dann fingen sie sehr schnell an, sich zu öffnen. Hab nichts mehr gemacht. Meine Maschine neu gestartet und dann war alles super. Starten im abgesicherten Modus Führen Sie die folgenden Schritte aus, um in den abgesicherten Modus (zum sicheren Booten) zu wechseln.

Stellen Sie sicher, dass Ihr Mac heruntergefahren ist. Drücke den Power Knopf. Sobald Sie den Startton hören, halten Sie die Umschalttaste gedrückt. Die Umschalttaste sollte so bald wie möglich nach dem Startton gehalten werden, jedoch nicht vor dem Ton. Lassen Sie die Umschalttaste los, wenn Sie das graue Apple-Logo und die Fortschrittsanzeige sehen (sieht aus wie ein rotierendes Zahnrad). Nachdem das Logo angezeigt wurde, sollte während des Startvorgangs ein Fortschrittsbalken angezeigt werden. 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 Startvorgangs irgendwelche Tasten gedrückt zu halten.

Die besten Wünsche

Maan Waggass
quelle
Dies erinnert mich an dieses Apple Support-Dokument . Bitte geben Sie Ihre Quelle an, wenn Sie den Text wörtlich kopieren.
Nohillside
-1

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 erneut installieren.

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

Dottore
quelle
-1
sudo vi /etc/auto_master

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

sudo automount -vc
Anas Ab
quelle
Dies muss nicht unbedingt das spezifische Problem betreffen. Es ist nur eine Möglichkeit, wie Finder langsam sein kann.
Ian C.