Alle Artikel

Spotlight findet nichts auf dem externen Laufwerk? So geht’s trotzdem

· 6 Min. Lesezeit

Sie wissen, dass die Datei auf Ihrer externen SSD liegt: Sie haben sie letzte Woche dorthin kopiert. Trotzdem zeigt Spotlight nichts an, und auch die Suche in einem Finder-Fenster bleibt leer. Mit dem Laufwerk ist alles in Ordnung. Spotlight findet nur, was es indiziert hat, und ein externes Laufwerk ist genau der Ort, den es am häufigsten auslässt.

Die kurze Antwort: Prüfen Sie im Terminal, ob Spotlight das Laufwerk indiziert (mdutil -s), nehmen Sie es in den Systemeinstellungen aus der Datenschutzliste von Spotlight, und schalten Sie dann die Indizierung ein oder bauen Sie den Index mit sudo mdutil neu auf. Brauchen Sie die Datei sofort, durchsuchen Sie das Laufwerk ohne Index: mit find im Terminal nach Namen, oder mit der Suche von Folia Files, das Laufwerk als Ort gewählt; sie geht seine Ordner selbst durch und liest seine Dokumente selbst.

Warum Spotlight Dateien auf einem externen Laufwerk nicht findet

Spotlight führt für jedes Volume einen eigenen Index, und eine Suche schaut nur in diesen Index: Eine Datei, die nie indiziert wurde, kann nicht auftauchen. Bei einem externen Laufwerk, einer weiteren Partition oder einem Image sind das die üblichen Gründe:

  • Das Laufwerk steht in der Datenschutzliste von Spotlight. Was dort steht, wird nie durchsucht. Ein Backup-Laufwerk oder ein Laufwerk für Arbeitsdateien wurde vielleicht absichtlich hinzugefügt und dann vergessen.
  • Die Indizierung ist für dieses Laufwerk ausgeschaltet. Prüfen Sie das zuerst bei einem Laufwerk, das auf einem PC formatiert wurde (exFAT, FAT32, NTFS).
  • Der Index ist beschädigt oder veraltet. Seither kopierte Dateien fehlen, oder die Ergebnisse bleiben bei einem alten Stand des Laufwerks stehen.
  • Spotlight indiziert noch. Ein großes Laufwerk, das Sie gerade angeschlossen haben, braucht eine Weile, bis alles darauf gefunden werden kann.
  • Es ist eine Netzwerkfreigabe. Spotlight indiziert die Dateien eines Servers nicht auf Ihrem Mac; ob sich eine Freigabe durchsuchen lässt, hängt vom Server ab.

Das Suchfeld des Finder fragt denselben Index ab, deshalb fehlen dort dieselben Dateien.

Das Laufwerk im Terminal prüfen

Öffnen Sie das Terminal (Programme › Dienstprogramme). Ersetzen Sie in den folgenden Befehlen Travel SSD durch den Namen Ihres Laufwerks und behalten Sie die Anführungszeichen, oder tippen Sie den Befehl und ziehen Sie das Symbol des Laufwerks ins Terminal-Fenster, um seinen Pfad einzusetzen.

Prüfen, ob Spotlight es indiziert

mdutil -s "/Volumes/Travel SSD"

Die Antwort steht in einer Zeile unter dem Pfad des Laufwerks, auf Englisch, egal welche Sprache der Mac nutzt. Indexing enabled. heißt, Spotlight indiziert es; Indexing disabled. heißt, es tut das nicht. Index is read-only. heißt, Spotlight kann diesem Index nichts mehr hinzufügen: Wir haben das auf einem Mac gesehen, dessen Festplatte fast voll war, und Platz freizugeben ist das Erste, was Sie versuchen sollten. Um Spotlight direkt nach einem Namen zu fragen, der auf dem Laufwerk sicher vorkommt:

mdfind -onlyin "/Volumes/Travel SSD" -name rechnung

Kommt nichts zurück, obwohl die Datei da ist? Dann hat Spotlight für dieses Laufwerk keinen brauchbaren Index.

Indizierung einschalten oder den Index neu aufbauen

sudo mdutil -i on "/Volumes/Travel SSD"

Das Terminal fragt nach Ihrem Administratorpasswort (bei der Eingabe erscheint nichts). Um einen beschädigten Index zu verwerfen und einen neuen aufzubauen:

sudo mdutil -E "/Volumes/Travel SSD"

Spotlight liest dann das ganze Laufwerk neu ein, was bei einem großen Laufwerk lange dauern kann; bis es fertig ist, sind die Ergebnisse von diesem Laufwerk unvollständig. Währenddessen lässt sich das Laufwerk womöglich auch nicht auswerfen: siehe wie Sie ein Volume auswerfen, das angeblich verwendet wird.

Die Datenschutzliste von Spotlight prüfen

  1. Wählen Sie Apple-Menü › Systemeinstellungen und klicken Sie in der Seitenleiste auf Spotlight.
  2. Klicken Sie auf Datenschutz der Suchfunktion …. Über der Liste steht Spotlight soll nicht an diesen Orten suchen.
  3. Steht Ihr Laufwerk darin, wählen Sie es aus, klicken Sie auf die Taste − und dann auf Fertig.

So sieht es unter macOS 27 aus; unter macOS Sonoma und früher liegt diese Liste in den Einstellungen von Siri und Spotlight. Apple nutzt diese Liste auch, um einen Index neu aufzubauen: Fügen Sie das Laufwerk mit + hinzu und entfernen Sie es wieder, dann indiziert Spotlight es neu. Antworten die Systemeinstellungen, dass der Ort nicht indiziert ist, schalten Sie die Indizierung zuerst mit mdutil ein.

Das Laufwerk ohne Spotlight durchsuchen

Im Terminal

find geht die Ordner selbst durch, mit oder ohne Index:

find "/Volumes/Travel SSD" -iname "*rechnung*" 2>/dev/null

-iname ignoriert Groß- und Kleinschreibung, und 2>/dev/null blendet die Ordner aus, die sich nicht öffnen lassen. Es schaut nur auf Namen. grep -ril "rechnung" "/Volumes/Travel SSD" schaut in die Dateien, findet aber nur Wörter, die als reiner Text gespeichert sind, nicht in PDFs oder Word-Dokumenten. Beim ersten Mal fragt macOS eventuell, ob das Terminal auf die Dateien des Laufwerks zugreifen darf.

In Folia Files

Die Suche von Folia Files verlässt sich nicht allein auf Spotlight. Sie wählen, wo und worin gesucht wird, Folia Files wählt für jeden Ort, wie, und ein ⓘ neben der Suche sagt, was die letzte Suche nicht abdecken konnte.

  1. Klicken Sie in der Symbolleiste auf Suchen oder wählen Sie Bearbeiten › Neue Suche (⇧⌘F). Das Modul „Suche“ öffnet sich oben im Tab.
  2. Klicken Sie auf die Ortspille (sie zeigt zuerst Überall) und haken Sie Ihr Laufwerk unter Volumes an. Sie können mehrere Orte anhaken.
  3. Wählen Sie in der nächsten Pille Im Namen, Im Text oder In Bildern und tippen Sie Ihre Wörter. Jedes Wort muss vorkommen, in beliebiger Reihenfolge; Groß- und Kleinschreibung und Akzente zählen nicht.

Ein externes Laufwerk namens Travel SSD, geöffnet in einem Bereich von Folia Files und in der Seitenleiste unter Volumes aufgeführt

Im Namen. Folia Files führt einen eigenen Namensindex für Ihren Benutzerordner und den Ordner „Programme“, dort antwortet die Suche sofort. Ein Laufwerk außerhalb dieses Index wird Ordner für Ordner durchgegangen, egal was Spotlight weiß, und das ⓘ sagt es: „Travel SSD“ ist nicht im Index: Es wurde durchsucht. Mit Überall geht eine Namenssuche auch die anderen Laufwerke und Partitionen des Mac durch, aber keine Netzwerkfreigaben. Für ein Laufwerk, das Sie oft durchsuchen, öffnen Sie Einstellungen › Suche › Suchindex und klicken Sie auf Ordner oder Volume hinzufügen …: Dann erscheinen auch seine Namen sofort.

Im Text. Folia Files fragt Spotlight überall dort, wo Spotlight den Ort indiziert. Auf einem Laufwerk, das es nicht indiziert und das als Ort gewählt ist, liest Folia Files die Dokumente selbst: PDF, Word, RTF, OpenDocument-Text, HTML, reiner Text und Code (keine Pages-, Numbers-, Keynote- oder Excel-Dateien: Die liest nur Spotlight). Jedes Ergebnis zeigt die Stelle mit Ihren Wörtern, und das ⓘ sagt: Spotlight indiziert „Travel SSD“ nicht: Seine Dokumente wurden einzeln gelesen.

Eine Suche Im Text nach dem Wort Rechnung: die PDF-Rechnungen, die Folia Files selbst gelesen hat, jede mit ihrer Textstelle und ihrem Ordner

Überall liest nicht bei jeder Suche ein ganzes nicht indiziertes Laufwerk: Das ⓘ nennt das Laufwerk und schlägt vor, es als Ort zu wählen. Um trotzdem alles zu lesen, öffnen Sie den Filter (den Trichter) und haken Sie unter Vollständiger, langsamer die Option Jedes Dokument lesen, ohne Spotlight an. Folia Files liest dann die Dokumente Ihres Benutzerordners, des Ordners „Programme“, der anderen Laufwerke und der Clouds selbst: langsamer, aber unabhängig von jedem Index.

Das Filtermenü der Suche geöffnet: die anzuzeigenden Arten, die einzubeziehenden Dateien und Jedes Dokument lesen, ohne Spotlight

In Bildern. Diese Suche stützt sich auf das, was macOS in Ihren Bildern erkannt hat, über Spotlight. Auf einem Laufwerk, das Spotlight auslässt, findet sie nur Bilder, die Folia Files selbst gelesen hat, und das optionale Lesen der Bilder in Folia Files umfasst Ihren Benutzerordner, iCloud Drive und die Clouds, keine anderen Laufwerke. Für Fotos auf einem externen Laufwerk ist die Spotlight-Indizierung der richtige Weg.

Netzwerkfreigaben, Dateien in der Cloud und die App-Store-Version

  • Netzwerkfreigaben. Überall lässt sie aus, denn ein Server, der nicht mehr antwortet, würde die Suche aufhalten. Wählen Sie die Freigabe als Ort: Folia Files geht sie über das Netzwerk durch, langsamer, und liest ihre Dokumente selbst. Hängt auch der Finder an dieser Freigabe, lesen Sie warum der Finder bei einem Netzlaufwerk hängt.
  • Dateien, die nur in der Cloud liegen. Spotlight kennt ihren Text meist nicht, und Folia Files lädt nie eine Datei herunter, um darin zu suchen: Sie werden über ihren Namen gefunden.
  • App-Store-Version. macOS lässt Folia Files nur die Laufwerke lesen, die Sie erlaubt haben. Folia Files fragt einmal für alle, auch für die, die Sie später anschließen.