So deaktivieren (oder aktivieren) Sie Spotlight in Mac OS X Mavericks & Mountain Lion
Inhaltsverzeichnis:
Das vollständige Deaktivieren und erneute Aktivieren von Spotlight in Mac OS X Lion, OS X Mountain Lion und OS X Mavericks kann mithilfe des Terminals erfolgen. Der folgende Befehl entlädt den Spotlight mds-Agent von launchd und verhindert dadurch, dass der Daemon vollständig Laufwerke ausführt oder indiziert.
Öffnen Sie das Terminal (unter /Programme/Dienstprogramme/) und geben Sie die folgenden Befehle ein, je nachdem, ob Sie die Spotlight-Indizierung entweder deaktivieren oder erneut aktivieren müssen. Dies wirkt sich auf die Indizierung aller mit dem Mac verbundenen Laufwerke aus.
Scheinwerfer deaktivieren
Die primäre Methode ist die Verwendung von launchctl, hierfür ist das Administratorkennwort erforderlich:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Ein anderer Ansatz ist die Verwendung der älteren Indizierungsmethode „sudo mdutil -a -i off“, die nur die Indizierung deaktiviert, aber dazu gleich mehr.
Spotlight wieder aktivieren
Der garantierte Weg, Spotlight wieder zu aktivieren, besteht darin, es mit launchctl neu in launchd zu laden:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Auch hier ist der alternative Ansatz der indizierungsbezogene „sudo mdutil -a -i on“-Befehl, aber diese Methode kann den Fehler „Spotlight-Server ist deaktiviert“ auslösen und Ihnen nicht erlauben, ihn wieder einzusch alten . Wenn Sie auf dieses Problem stoßen, verwenden Sie stattdessen den Befehl sudo launchctl load, um sowohl die Indizierung als auch Spotlight zu aktivieren.
Wenn Spotlight neu geladen wird, startet der mds-Agent sofort erneut, um das Dateisystem neu zu indizieren. Abhängig von der Anzahl der Änderungen und neuen Dateien seit der letzten Ausführung von MDS kann dies eine ganze Weile dauern. Sie können überprüfen, ob MDS über den Aktivitätsmonitor ausgeführt wird, oder indem Sie das Spotlight-Menü herunterziehen, um einen Fortschrittsbalken „Indizierung des Laufwerknamens“ anzuzeigen. Seien Sie nicht überrascht, wenn Sie feststellen, dass MDS, mdworker und die begleitenden Spotlight-Prozesse CPU beanspruchen und eine beträchtliche Menge an Festplatten-E/A verbrauchen, wenn sie das Laufwerk neu indizieren, was völlig normal ist, insbesondere bei der anfänglichen Neuindizierung, nachdem es wieder aktiviert wurde. Einfach darauf zu warten, dass es fertig ist, ist die beste Vorgehensweise.
Eine weitere Option ist das selektive Deaktivieren der Spotlight-Indizierung bestimmter Laufwerke oder Ordner, indem Sie sie aus dem Index ausschließen. Dies ist viel einfacher und erfordert überhaupt keine Befehlszeile, sondern Sie müssen dies nur tun Ziehen Sie Elemente per Drag & Drop in das Spotlight-Bedienfeld.
Verwenden Sie die für Ihre Anforderungen am besten geeignete Methode. Spotlight ist ein leistungsstarkes Suchwerkzeug für das Dateisystem und eignet sich auch hervorragend als Anwendungsstarter. Daher ist es oft am besten, Elemente selektiv auszuschließen, anstatt den gesamten Dienst zu deaktivieren. Nichtsdestotrotz gibt es Fälle, in denen das vollständige Aussch alten von Spotlight sinnvoll ist, und da Sie wissen, dass es mit dem oben beschriebenen Befehl einfach wieder aktiviert werden kann, lässt sich der Vorgang bei Bedarf leicht rückgängig machen.