Die ownCloud-Desktop-App installiert unter macOS eine sogenannte Finder-Erweiterung (Sync State Extension), die Synchronisationsstatus-Symbole direkt im Finder anzeigt. Diese Erweiterung kann dazu führen, dass der Finder beim Indizieren des ownCloud-Ordners einfriert, extrem langsam wird oder komplett abstürzt. Die Lösung ist das manuelle Entfernen der Erweiterung.
Symptome
Typische Anzeichen für das Problem: Der Finder hängt oder reagiert nicht mehr, sobald man in den ownCloud-Ordner navigiert. Das Spinning-Beachball erscheint häufig. Das Indizieren durch Spotlight läuft dauerhaft hoch auf der CPU. Der Finder braucht sehr lange zum Öffnen.
Finder-Erweiterung entfernen
Die ownCloud Sync-State-Erweiterung liegt unter /Library/ScriptingAdditions/. Sie wird mit Root-Rechten entfernt:
sudo su cd /Library/ScriptingAdditions rm -Rf SyncStateFinder.osax
Alternativ in einem Schritt:
sudo rm -Rf /Library/ScriptingAdditions/SyncStateFinder.osax
Finder anschließend neu starten
Nach dem Entfernen der Erweiterung muss der Finder neu gestartet werden, damit die Änderung wirksam wird:
# Finder per Terminal neu starten killall Finder
Alternativ im Finder: Option + Rechtsklick auf das Finder-Symbol im Dock → Neu starten.
Spotlight-Index neu aufbauen (optional)
Falls Spotlight durch den hängenden Finder ebenfalls Probleme bereitet, kann der Index für das ownCloud-Verzeichnis zurückgesetzt werden:
# ownCloud-Ordner aus Spotlight-Indizierung ausschließen sudo mdutil -i off ~/ownCloud # Oder den gesamten Index neu aufbauen (dauert länger) sudo mdutil -E /
Alternative: ownCloud-Ordner von Spotlight ausschließen
Wer ownCloud weiterhin nutzen möchte, aber die Finder-Performance erhalten will, kann den ownCloud-Ordner dauerhaft aus der Spotlight-Indizierung ausschließen: Systemeinstellungen → Spotlight → Datenschutz → „+“ → ownCloud-Ordner hinzufügen.
Neuere ownCloud-Versionen
In neueren Versionen der ownCloud-Desktop-App (ab 2.x) wurde die Finder-Integration überarbeitet. Bei Problemen lohnt sich zunächst ein Update auf die aktuelle Version, bevor man die Erweiterung manuell entfernt. Wer statt ownCloud eine Nextcloud-Instanz betreibt, findet dort ähnliche Finder-Erweiterungen unter demselben Pfad.
Weitere macOS-Kommandozeilen-Tipps findet ihr in der Kategorie Apple & Mac. Wer eigene Cloud-Lösungen auf Linux-Basis betreiben möchte, wird in der Linux & Server-Kategorie fündig.
