Um den Cache auf dem Mac zu leeren, klärst du zuerst, wem er gehört, und nimmst bevorzugt die Cache-Funktion der App selbst. Vor dem Entfernen von Hand speicherst und synchronisierst du Arbeit, exportierst oder sicherst Offline- und nicht synchronisierte Daten, die du behalten willst, und beendest die App. Entferne nur nachweislich neu aufbaubare Inhalte aus dem Ordner einer bekannten Drittanbieter-App in ~/Library/Caches. Apple-Ordner (com.apple.*), unbekannte Ordner und Systemordner bleiben stehen. Bei Browsern nutzt du deren eigene Funktion zum Löschen der Daten.
Das Leeren nachweislich neu aufbaubarer Caches ist meist ein geringes Risiko, sobald wichtige Offline- oder nicht synchronisierte Daten geschützt sind. Der Haken: Es hilft nur kurzfristig, denn Apps füllen ihre Caches beim Benutzen wieder auf. Mach es, wenn ein Ordner groß ist und du den Platz jetzt brauchst.
Was ein Cache ist
Ein Cache ist eine gespeicherte Kopie von etwas, das eine App wieder beschaffen kann, zum Beispiel ein Vorschaubild oder eine Webseite. Er macht die App schneller. Fehlt er, baut die App ihn neu auf, und die erste Benutzung ist langsamer.
Deshalb bringt das Leeren selten dauerhaft Platz. Du bekommst den Platz zurück, bis die App dieselben Daten wieder braucht.
Benutzer-Caches: sicher, App für App
Benutzer-Caches liegen in ~/Library/Caches, mit einem Ordner pro App. So gehst du vor:
-
Finde die App, deren Cache du leeren willst. Nutze bevorzugt ihre eigene Cache-Funktion. Speichere und synchronisiere deine Arbeit, exportiere oder sichere gewünschte Offline- oder nicht synchronisierte Daten und prüfe, dass du sie zurückholen kannst. Beende dann die App.
-
Liste die Ordner nach Größe, um zu sehen, auf welche es ankommt:
du -sh ~/Library/Caches/* | sort -h -
Öffne den Ordner im Finder:
open ~/Library/Caches -
Ordne den Ordner einer bekannten Drittanbieter-App zu. Lass Apple-Ordner wie
com.apple.*und jeden Ordner aus, dessen Besitzer oder Inhalt du nicht belegen kannst. Verschiebe nur neu aufbaubare Cache-Inhalte in den Papierkorb und lass den Ordner selbst stehen. -
Prüfe vor dem Leeren des Papierkorbs, ob gewünschte Offline- oder nicht synchronisierte Daten wiederherstellbar bleiben und die App wie erwartet läuft. Abwarten oder die App erneut öffnen beweist nicht, dass alles überflüssig ist. Das Leeren des Papierkorbs gibt den Platz endgültig frei. Dazu der englische Artikel Why the Trash does not free space (noch nicht auf Deutsch).
Leere immer nur den Inhalt eines App-Ordners. Markiere nicht alles in Caches und lösche es in einem Rutsch. Ein Rundumschlag kann geöffnete Apps treffen, und einige Apps legen dort Offline-Downloads ab. Welche Fälle Vorsicht brauchen, steht in Darf man ~/Library/Caches löschen?.
System-Caches: lass sie in Ruhe
Es gibt auch Caches außerhalb deines Benutzerordners: /Library/Caches, /System/Library/Caches und die temporären Ordner unter /private/var/folders. macOS und laufende Apps benutzen sie. Sie werden für dich verwaltet, der Gewinn beim Leeren von Hand ist klein, das Risiko echt. Ein Cache, den eine laufende App erwartet, kann sie abstürzen lassen oder ihren Zustand zerstören.
Deinen eigenen temporären Cache-Ordner unter /private/var/folders findest du mit:
getconf DARWIN_USER_CACHE_DIR
Der Befehl gibt nur einen Pfad aus. Lies vorher den englischen Artikel Can I delete /private/var/folders? (noch nicht auf Deutsch), bevor du dort etwas anfasst.
Browser-Caches: im Browser leeren
Leere den Cache eines Browsers im Browser selbst. Sein Dialog zum Löschen von Daten führt den Cache getrennt von Passwörtern, Cookies und Verlauf auf. Wähle nur zwischengespeicherte Bilder und Dateien. Bei den üblichen Browsern bleibst du angemeldet und gespeicherte Passwörter bleiben unberührt (nicht geprüft, je Browser verschieden). Such nach der Option für den Cache beziehungsweise für zwischengespeicherte Dateien.
In den Browser-Ordnern von Hand zu wühlen ist nicht nötig und macht Fehler wahrscheinlicher.
Caches von Entwicklern
Entwicklerwerkzeuge wie Xcode halten große Caches, die sich beim nächsten Lauf neu aufbauen. Das kann lange dauern, also leere sie möglichst mit der Methode des Werkzeugs. Dieser Fall steht im englischen Xcode cleanup guide; Entwicklerthemen erscheinen bewusst nicht auf Deutsch.
Sicher / Riskant / Nie im Überblick
| Eintrag | Einstufung | Was kaputtgeht, wenn er weg ist |
|---|---|---|
| Nachweislich neu aufbaubarer Cache-Inhalt einer bekannten Drittanbieter-App, App beendet, wichtige Offline-/nicht synchronisierte Daten geschützt | Sicher | Die App ist einmal langsamer und baut den Cache neu auf. Apple- und unbekannte Ordner auslassen. |
| Browser-Cache, im Browser geleert | Sicher | Seiten laden einmal langsamer. Passwörter und Logins bleiben. |
| Caches von Entwicklerwerkzeugen | Riskant | Lange Neuaufbauten oder Downloads beim nächsten Lauf. |
| Offline-Downloads oder nicht synchronisierte Arbeit in einem Cache-Ordner | Riskant | Downloads müssen neu geladen werden, nicht synchronisierte Arbeit kann verloren gehen. Wichtiges vorher sichern. |
Apple-Ordner (com.apple.*) oder nicht identifizierte Ordner in ~/Library/Caches |
Nie | Besitzer und Neuaufbaubarkeit sind nicht geklärt. Lass sie in Ruhe. |
Alles in ~/Library/Caches auf einmal |
Riskant | Geöffnete Apps können sich seltsam verhalten, Offline-Inhalte gehen verloren. |
/Library/Caches |
Nie | Systemweite Daten, die macOS verwaltet. |
/System/Library/Caches |
Nie | Geschützte macOS-Daten. |
/private/var/folders |
Nie | Laufende Apps können abstürzen oder ihren Zustand verlieren. |
Wann sich das Leeren lohnt
- Ein einzelner App-Ordner ist groß, und du brauchst den Platz.
- Eine App zeigt alte oder kaputte Inhalte, und ein Neustart bei null könnte helfen.
Trifft keins davon zu, lass die Caches. Sie machen ihre Arbeit.
Häufige Fehler
- Einen „Alles bereinigen“-Knopf benutzen, ohne die Liste zu lesen. Manche Reiniger löschen ganze System-Cache-Ordner. Frag nach, was genau entfernt wird.
- Leeren, während die App läuft. Beende sie zuerst, sonst kann sie Fehler melden.
- Denselben Cache ständig leeren. Die App wird bei jedem Neuaufbau langsamer, häufiges Leeren kann den Mac also eher träger machen.
- Den Papierkorb leeren, ohne vorher Gesichertes zu prüfen. Der Platz kommt zurück, aber Offline- oder nicht synchronisierte Arbeit kann endgültig weg sein. Prüfe zuerst, dass wichtige Daten wiederherstellbar sind.
Häufige Fragen
Ist es sicher, Cache-Dateien auf dem Mac zu löschen?
Bekannte, neu aufbaubare Benutzer- und Browser-Caches kannst du leeren, nachdem du Offline- und nicht synchronisierte Daten gesichert und die App beendet hast. Nimm bevorzugt die Cache-Funktion der App und lass Apple- und unbekannte Ordner aus. System-Caches unter /Library, /System und /private/var überlässt du besser macOS.
Löscht das Leeren des Caches meine Passwörter?
Normalerweise nicht. Ein Cache besteht aus temporären Kopien von Seiten, Bildern und Daten. Browser führen Cache und Passwörter meist als getrennte Auswahl auf, also lass die Passwort-Option abgewählt. Wir haben das nicht in jedem Browser geprüft, achte also auf die Beschriftung im Dialog.
Wie oft sollte ich den Cache leeren?
Selten. Caches machen Dinge schneller und füllen sich beim Arbeiten wieder. Leere einen, wenn ein bestimmter Ordner groß ist und du den Platz brauchst oder wenn eine App sich seltsam verhält.
Kurze Checkliste
- Finde die größten Ordner mit dem Befehl
du. - Ordne sie einem bekannten Drittanbieter zu, lass Apple-Ordner (
com.apple.*) und unbekannte Ordner aus und nutze bevorzugt die Cache-Funktion der App. - Speichere und synchronisiere Arbeit, exportiere oder sichere Offline- oder nicht synchronisierte Daten, prüfe die Wiederherstellung und beende dann die App.
- Verschiebe nur nachweislich neu aufbaubare Cache-Inhalte in den Papierkorb. Prüfe vor dem Leeren, dass wichtige Daten wiederherstellbar bleiben und die App läuft.
- Prüfe den freien Platz mit
df -h /. Der Befehl liest nur.
So siehst du, welche Caches groß sind
DiskJoy ist unser Produkt. Es scannt standardmäßig das Startvolume (Ordner sind optional) und zeigt, wie viel Platz Kategorien belegen, darunter Caches. Heute arbeitet es nur lesend, Aufräumen ist noch nicht verfügbar. Der Scan kann zeigen, welche Cache-Ordner Aufmerksamkeit verdienen, bevor du den Finder öffnest. Die Fotos-Mediathek ist geschützt.