• Das Problem. Die Systemdaten sind nach macOS 27 sprunghaft gewachsen. Der Suchindex von Spotlight zählt dazu, ohne dass er genannt wird, und liegt in einem Ordner, den nicht einmal eine App mit Festplattenvollzugriff lesen kann.
  • Was wir herausgefunden haben. Spotlight hat seinen Index nach dem Update neu aufgebaut, und seine Dateien erreichten auf einem Mac 61,97 GB. Als wir die Indizierung abschalteten, kamen 44 GiB zurück, rund 47 GB, aber die Suche fand unsere Dateien und Apps nicht mehr.
  • Was wir gebaut haben. Ab Version 1.0.82 zeigt Mint den Spotlight-Index unter Safe to clean mit einem eigenen Chip. Mint hakt ihn nie von sich aus an, und „Delete“ schaltet die Indizierung ab und löscht den Index, mit einer einzigen Passwortabfrage.

Wenn die Systemdaten nach der Installation von macOS 27 sprunghaft gewachsen sind, sieh dir den Suchindex von Spotlight an, bevor du irgendetwas löschst. Der Index kann während des Neuaufbaus groß werden, die Ansicht „Speicher“ zählt ihn zu den Systemdaten, ohne ihn zu nennen, und du kannst ihn im Terminal messen, ohne etwas zu verändern. Die folgenden Zahlen stammen von einem einzigen Mac. Wie groß der Index auf deinem Mac wird, hängt davon ab, was darauf liegt.

Eine Zeile in der Ansicht „Speicher“

Unter Systemeinstellungen > Allgemein > Speicher erscheinen die Systemdaten als eine einzige Zeile, die sich nicht öffnen lässt. Auch Auslagerungsdateien, Caches, Backups und Schnappschüsse landen dort, und unsere Anleitung zu den Systemdaten erklärt sie einzeln. Die Modelle von Apple Intelligence, die macOS 27 ebenfalls herunterlädt, zählen dagegen unter macOS, und wir haben sie auf demselben Mac gemessen. Spotlight legt seinen Index in einem versteckten Ordner namens .Spotlight-V100 auf der obersten Ebene des Datenvolumes ab, und der Ordner gehört dem System. Eine App mit Festplattenvollzugriff kann nicht hineinsehen, und auf diesem Mac wurde auch sudo du aus einem Terminal ohne Festplattenvollzugriff abgewiesen. Wenn sich die Systemdaten verändern, zeigt dir also nichts auf dem Bildschirm, wie viel davon auf den Index entfällt.

Was nach dem Update passiert ist

Die Installation von macOS 27.0.1 war am 29. September gegen 09:25 Uhr abgeschlossen.

Vor dem Update meldete macOS, es könne 68,15 GB an Spotlight-Daten freigeben, falls der Platz knapp würde. Um 12:46 Uhr am selben Tag waren es noch 3,90 GB. In denselben Stunden sank der belegte Platz, den Mints Scan keinem lesbaren Ordner zuordnen konnte, von 85,57 GB auf rund 5 GB. Wir deuten das so, dass der alte Index während des Updates verworfen wurde. Kein Logeintrag verrät, welcher Prozess ihn gelöscht hat oder wann.

Dann begann Spotlight, einen neuen aufzubauen. Apples mdutil -L listet die Dateien im Indexordner auf; der Befehl braucht das Administratorpasswort und liest nur. Die Längen der aufgelisteten Dateien, zusammengezählt:

when            files   total length
Sep 29, 13:26     559        5.43 GB
Sep 30, 01:01     684       34.29 GB
Oct 1, 12:40      714       61.97 GB

Am 29. September entstand zwischen 14:57 und 22:13 Uhr alle 9 bis 26 Minuten eine neue Segmentdatei, fast alle 512 MiB oder 1 GiB lang. Spät am 30. September fing der Index von vorn an: In der Auflistung vom 1. Oktober stammt das älteste Segment von 23:51 Uhr in jener Nacht. Warum er von vorn anfing, wissen wir nicht. Um 12:40 Uhr am nächsten Tag war eine einzelne Datei 34,36 GB lang, genau 32 GiB.

Wegen dieser runden Größen sprechen wir hier von Längen. Ein Programm kann die Länge einer Datei festlegen, bevor es die Daten schreibt, und so kann die Länge dem Platz vorauseilen, den die Datei tatsächlich auf dem Datenträger belegt. Die Blöcke konnten wir nicht zählen, und die Auflistung lässt den Cache-Ordner des Index aus.

Als der freie Platz einbrach

Am 1. Oktober sank der freie Platz in weniger als zwölf Stunden um mehr als 80 GB, von 100,6 GB um 00:39 Uhr auf 13 GB um 12:16 Uhr. Der Spotlight-Index war der größte einzelne Posten. Den Rest belegten das Image einer virtuellen Maschine und andere Arbeit.

An diesem Tag meldete macOS, es könne 16,09 GB an Spotlight-Daten freigeben, und dieser Wert hatte sich in 22 Stunden, in denen der Index wuchs, um kein einziges Byte bewegt. Er gibt an, was macOS freizugeben anbietet, wenn es Platz braucht. Den Ordner misst er nicht.

Den Platz zurückholen, und was es gekostet hat

Wir haben die Indizierung für das Datenvolume abgeschaltet (mdutil -i off), und der freie Platz stieg um 44 GiB, rund 47 GB in den Einheiten der Ansicht „Speicher“. In den folgenden 20 Sekunden haben wir außerdem den Index gelöscht (mdutil -X) und chronod neu gestartet, einen Systemprozess, der rund 5 GB an gelöschten Dateien festhielt. Der freie Platz stieg um weitere 4 GiB, und wie sich das auf beides verteilt, können wir nicht sagen. Zuerst haben wir alle 4 GiB dem Index zugeschrieben. Ein späterer Test hat gezeigt, dass ein Neustart von chronod fast alles freigibt, was der Prozess festhält; das meiste davon ging also vermutlich auf chronod zurück. So oder so hat der Index mindestens 44 GiB freigegeben, weniger als die 61,97 GB der Auflistung, und das passt dazu, dass die Längen den Daten vorauseilen.

Die Apps liefen weiter, die Suche aber nicht. Mit abgeschalteter Indizierung auf dem Datenvolume fand Spotlight keine unserer Dateien und keine der Apps, die wir installiert hatten: Mint, Raycast, Chrome und Claude lieferten jeweils kein Ergebnis. Die Apps von macOS selbst, etwa Safari, tauchten weiterhin auf, weil das Systemvolume einen eigenen Index hat. Eine auf einen Ordner beschränkte Suche (mdfind -onlyin) funktionierte weiterhin, weil sie diesen Ordner durchgeht, statt den Index zu fragen.

Als wir die Indizierung wieder einschalteten, erschien innerhalb einer Minute ein neuer Indexordner, und in den ersten 16 Minuten gab macOS seine Größe mit 0 Byte an.

Warum dieser Index so groß wurde

Am 29. September, während der Neuaufbau lief, zählte mdfind 173.080 indizierte Objekte in dem Ordner, in dem die Code-Projekte dieses Macs liegen. 56 % davon lagen in zwei Ordnern mit Forschungsdaten und exportierten Datensätzen, Zehntausende JSON-, CSV- und Parquet-Dateien. Das zeigt, dass der Index dort viel zu erfassen hatte. Es zeigt nicht, wie viele Bytes des Index auf jeden Ordner entfallen, und wir kennen kein Werkzeug, das so etwas anzeigt. Die Zahl veränderte sich außerdem noch: Fünf Minuten später waren es 173.081.

So prüfst du deinen Mac

Alle Schritte hier lesen nur.

  1. Öffne Systemeinstellungen > Allgemein > Speicher, lass die Berechnung zu Ende laufen und notiere dir die Systemdaten und deinen freien Speicherplatz.
  2. Führ im Terminal die erste Zeile unten aus, um zu sehen, ob die Indizierung für dein Datenvolume eingeschaltet ist.
  3. Füge die nächsten beiden Zeilen gemeinsam ein, denn sie bilden einen einzigen Befehl, der die Indexdateien aufsummiert. Er fragt nach deinem Passwort und ändert nichts.
mdutil -s /System/Volumes/Data
sudo mdutil -L /System/Volumes/Data |
awk '/^-/{s+=$5} END{print s/1e9, "GB"}'

Die Summe zählt Dateilängen, nicht den genauen Platz auf dem Datenträger, und lässt den Cache-Ordner des Index aus. Führ den Befehl eine Stunde später noch einmal aus. Wenn die Summe weiter steigt und mds_stores in der Aktivitätsanzeige beschäftigt ist, baut Spotlight noch. Während des Neuaufbaus hier erwischte eine Stichprobe den Prozess bei 54,3 % CPU.

Was du tun kannst

Jeder Weg hat seinen Preis.

  • Abwarten. Laut Apple kann die Indizierung nach einem Update Stunden oder sogar Tage dauern. Wenn sich die Summe einpendelt und die Suche funktioniert, musst du vielleicht gar nichts tun.
  • Neu aufbauen. Apples Weg: Öffne Systemeinstellungen > Spotlight > Suchdatenschutz, füge die Festplatte hinzu, warte ein paar Sekunden und entferne sie wieder. Spotlight indiziert sie dann von Grund auf neu, du tauschst also einen Neuaufbau gegen einen anderen. Ob der neue Index am Ende kleiner ausfällt, haben wir nicht gemessen.
  • Ordner ausschließen, die du nie durchsuchst. Füge sie zur selben Liste unter „Suchdatenschutz“ hinzu, dann tauchen sie nicht mehr in den Ergebnissen auf. Ob der Index dadurch kleiner bleibt, haben wir noch nicht gemessen. Apple warnt: Wenn du Ordner ausschließt, wirst du über manche App-Updates womöglich nicht informiert, und wenn du die ganze interne Festplatte ausschließt, über gar keine.
  • Indizierung abschalten. Die erste Zeile unten gibt den Platz frei, die zweite schaltet die Indizierung wieder ein. Solange sie aus ist, findet Spotlight weder deine Dateien noch die Apps, die du installiert hast.
sudo mdutil -i off /System/Volumes/Data
sudo mdutil -i on /System/Volumes/Data

Wofür du dich auch entscheidest: Lösch keine Dateien in .Spotlight-V100 von Hand. Nutze stattdessen Apples Werkzeuge. Die Einstellungen erklärt Apple in seinen Hinweisen zur Spotlight-Indizierung und zum Ausschließen von Ordnern.

Wo Mint ins Spiel kommt

Ab Version 1.0.82 zeigt Mint, wenn du es von unserer Website geladen hast, den Spotlight-Index unter Safe to clean mit einem eigenen Chip. Mint nennt die Größe, die macOS angibt; sie ist eine Untergrenze. Nach dem Entfernen meldet Mint, wie viel Platz zurückgekommen ist. Mint hakt den Index nie von sich aus an, und Auto Care übernimmt diesen Schritt nie. „Delete“ schaltet die Indizierung ab und löscht dann den Index, mit einer einzigen Passwortabfrage. Über denselben Chip schaltest du die Indizierung wieder ein.