Ich habe eine App auf meinem Mac gelöscht. Warum sind ihre Dateien noch da?
Du hast eine App in den Papierkorb gezogen und ihn entleert, aber der Platz ist nicht zurückgekommen, oder der Ordner der App taucht noch in deiner Library auf.
Kurz gesagt: Die App ist nur das Programm. Was sie gespeichert hat, während du sie benutzt hast (Einstellungen, Caches, ihre Daten, manchmal ein Hintergrundhelfer), liegt in ~/Library und bleibt, wenn die App geht. Die meisten Reste sind klein; Apps für Chat, Video, Spiele, virtuelle Maschinen und Entwicklung können Gigabytes hinterlassen. Such nach Ordnern, die nach der App oder ihrer Bundle-ID benannt sind, etwa com.company.app.
Wo hinterlassen Apps auf dem Mac Dateien?
Wähle im Finder Gehe zu › Gehe zu Ordner (Umschalt-Befehl-G) und öffne nacheinander diese Ordner:
~/Library/Application Support: die Daten der App, oft in einem Ordner mit ihrem Namen.~/Library/Caches: Caches, die die App neu aufbaut, falls sie zurückkommt.~/Library/Preferences: Einstellungen, eine.plist-Datei, benannt nach der Bundle-ID.~/Library/Containersund~/Library/Group Containers: alles, was eine App aus dem App Store speichert.~/Library/Saved Application State,~/Library/Logs,~/Library/WebKitund~/Library/HTTPStorages: Fensterstatus, Logs und Webdaten.~/Library/LaunchAgents,/Library/LaunchAgentsund/Library/LaunchDaemons: Helfer, die von selbst starten.
Wie finde ich die Reste einer App?
Ist die App noch installiert, hol dir zuerst ihre Bundle-ID:
osascript -e 'id of app "Safari"'
Durchsuch dann deine Library nach dieser ID oder nach dem Namen der App:
find ~/Library -maxdepth 3 -iname "*safari*" 2>/dev/null
Ersetze safari durch einen Teil des Namens oder der ID. Für manche Ordner braucht das Terminal Festplattenvollzugriff (Systemeinstellungen › Datenschutz & Sicherheit).
Kann ich sie gefahrlos löschen?
- Caches, Logs und gespeicherter Fensterstatus: ja.
- Einstellungen: ja, wenn du die App nicht mehr nutzen wirst. Installierst du sie neu, startet sie mit den Standardeinstellungen.
- Application Support und Containers: erst nachsehen. Dort können deine Projekte, Chatverläufe, Spielstände oder eine Mediathek liegen, die die App verwaltet. Sobald du den Papierkorb entleerst, ist das weg.
- Ein Ordner, den auch eine andere App nutzt: lass ihn liegen. Apps desselben Herstellers teilen sich oft einen Ordner.
Leg sie in den Papierkorb, statt sie im Terminal zu löschen, damit du zurücklegen kannst, was du doch noch gebraucht hast.
Warum läuft von einer gelöschten App noch etwas im Hintergrund?
Ihr Helfer ist eine .plist-Datei in einem LaunchAgents- oder LaunchDaemons-Ordner, und die verschwindet nicht mit der App. Schau unter Systemeinstellungen › Allgemein › Anmeldeobjekte & Erweiterungen nach oder in den Ordnern oben. Gibt es das Programm, auf das sie zeigt, nicht mehr, kann auch die Datei in den Papierkorb.
Wie entferne ich eine App mit allem, was sie hinterlassen hat?
Bringt die App ein eigenes Deinstallationsprogramm mit, nutze es: Es weiß, was das Installationsprogramm wohin gelegt hat. Ansonsten beende die App, zieh sie aus Programme in den Papierkorb und räum dann die Ordner oben auf. Bei Apps, die aus einem .pkg installiert wurden, sieh nach, was das Installationsprogramm hinzugefügt hat, bevor du anfängst.