Finder-Langsamkeit beheben & Probleme mit hoher CPU-Auslastung in OS X Mavericks
Finder ist der Dateimanager in OS X und eigentlich eine der ältesten Komponenten des Mac-Betriebssystems, die es seit den frühesten Tagen von Mac OS gibt. Trotz seiner langen Geschichte haben viele Benutzer, die auf OS X Mavericks aktualisiert haben, ein merkwürdiges Verh alten mit Finder entdeckt, bei dem es extrem träge und langsam werden kann, wenn es verwendet wird, selbst wenn es fast alles tut.Bei einer geringfügigen Untersuchung durch den Aktivitätsmonitor stellt man normalerweise fest, dass der Finder-Prozess die CPU festlegt und irgendwo zwischen 80 % und 200 % sitzt – auch hier macht der Finder scheinbar nichts Anstrengendes oder Außergewöhnliches.
Nachdem dieses Problem auf mehreren Macs aufgetreten ist, die von 10.7 und 10.8 auf 10.9 aktualisiert wurden (bei einer sauberen Installation von Mavericks ist es noch nicht aufgetreten), wurde eine ziemlich zuverlässige Lösung gefunden um die hohe CPU-Auslastung und Geschwindigkeitsprobleme mit Mavericks Finder zu lösen: Löschen Sie die Plist-Datei und erzwingen Sie deren Neuerstellung.Wenn Sie mit der Befehlszeile und dem Terminal vertraut sind, springen Sie nach unten, um eine schnellere Lösung zu finden.
- Drücken Sie im OS X Finder Befehl+Umsch alt+G, um „Gehe zum Ordner“ aufzurufen, und geben Sie den folgenden Pfad ein:
- Suchen Sie die Datei mit dem Namen „com.apple.finder.plist“ und verschieben Sie sie auf den Desktop (dies sollte eine Kopie der Datei erstellen, wenn nicht, h alten Sie beim Verschieben die Wahltaste gedrückt, um sie zu erstellen eine Kopie) – dies dient als Backup für den unwahrscheinlichen Fall, dass etwas schief geht
- Löschen Sie die verbleibende Datei com.apple.finder.plist aus dem Ordner ~/Library/Preferences/
- Starten Sie Terminal unter /Applications/Utilities/ und geben Sie den folgenden Befehl ein:
- Drücken Sie die Eingabetaste, um den Befehl auszuführen und den Finder zum Neustart zu zwingen. Der Finder sollte sich jetzt verh alten
~/Library/Preferences/
killall Finder
Durch das Löschen der Datei com.apple.finder.plist wird der Finder grundsätzlich auf die Standardeinstellungen zurückgesetzt. Dies bedeutet, dass Sie benutzerdefinierte Finder-Einstellungen neu konfigurieren müssen, wenn Sie welche über die Finder >-Einstellungen vorgenommen haben.Dazu gehören Dinge wie das standardmäßige neue Fenster, Registerkarteneinstellungen, was auf dem Desktop angezeigt wird, Seitenleistenelemente, Änderungen an Sucheinstellungen, Dateinamenerweiterungen usw.
Komfortabel mit Terminal? Fortgeschrittene Benutzer, die mit der Befehlszeile vertraut sind, können die folgende Befehlssequenz verwenden, um die gesamte Sequenz in eine einzelner Befehlsstring:
rm ~/Library/Preferences/com.apple.finder.plist&&killall Finder
Dies löscht die Einstellungsdatei und startet den Finder neu. Wenn Sie mit der Befehlszeile nicht vertraut sind, vermeiden Sie dies am besten, da ein Fehler mit dem Befehl „rm“ theoretisch unbeabsichtigte Dateien ohne Warnung entfernen könnte.
Welche Methode auch immer Sie verwenden, um die Datei aus dem Bibliotheksordner des Benutzers zu löschen, das Ergebnis des Löschens der Finder-Einstellungsdatei ist ein dramatisch beruhigter Finder-Prozess. Wenn Sie den Aktivitätsmonitor während des gesamten Fehlerbehebungsprozesses verfolgt haben, sollten Sie jetzt feststellen, dass der Finder-Prozess unter den gleichen Bedingungen irgendwo unter 8 % schwebt, wenn nicht gerade auf dem Radar bei 1 %.
Dies ist offensichtlich eine enorme Verbesserung. Egal, ob die ursprüngliche Ursache eine einfache Beschädigung der Einstellungen während des Upgrades auf Mavericks oder etwas ganz anderes ist, zum Glück gibt es eine sehr einfache Lösung.
Wenn alles in Ordnung ist, können Sie die in Schritt 2 erstellte Sicherungsdatei „com.apple.finder.plist“ löschen.
Hinweis: Ein nicht damit zusammenhängendes Problem, das in den Kommentaren besprochen wird, wirkt sich auch auf einige Benutzer aus und äußert sich in einem ungewöhnlich langsamen Öffnen- und Speichern-Dialogfeld, für das eine Problemumgehung für diesen Fehler hier beschrieben wird.