För dem som nyligen har uppdaterat till Mac OS X El Capitan är det bästa sättet att inaktivera eller aktivera Spotlight-sökning med Terminal. Om du vill inaktivera Spotlight-sökning på OS X 10.4 och 10.5, läs den här guiden . En huvudsaklig anledning till att Apple-användare vill inaktivera Spotlight-sökning är på grund av mdworker, programvaran som kör Spotlight. Nedan förklarar vi hur du kan aktivera eller inaktivera Spotlight på din Mac-dator.
Du kan öppna terminalen (finns i / Applications / Utilities /) och ange följande kommandon baserat på behovet av att antingen inaktivera eller återaktivera Spotlight-indexering. Detta kommer att påverka indexering på alla enheter som är anslutna till Mac.
Inaktivera Spotlight
Den primära metoden använder lansering, detta kräver administrativt lösenord:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
En annan metod är att använda den äldre indexeringsmetoden "sudo mdutil -a -i off" som bara stänger av indexering, men mer om det på en minut.
Reenable Spotlight
Det garanterade sättet att återaktivera Spotlight är att ladda det in i lanseringen med hjälp av lansering:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Återigen är det alternativa tillvägagångssättet det indexeringsrelaterade “sudo mdutil -a -i-på” -kommandot, men den metoden kan kasta "Spotlight-servern är inaktiverad" och inte låta dig slå på den igen. Om du stöter på det problemet använder du istället sudo startctl load kommandot för att aktivera både indexering och Spotlight.
Efter att Spotlight har laddat om lanseringen helt, kommer mds-agenten att återindexera till filsystemet. Tiden kommer att vara annorlunda för varje använt baserat på antalet ändringar som gjordes och nya filer sedan förra gången MDS kördes. Du kan verifiera att MDS körs via Activity Monitor eller genom att dra ner Spotlight-menyn för att se ett "Indexing Drive Name" -fält.
Ett annat alternativ är att selektivt inaktivera Spotlight-indexering av specifika enheter eller mappar genom att utesluta dem från indexet, det är mycket lättare att göra och involverar inte kommandoraden alls, och istället behöver du bara dra och släppa objekt till Spotlight-kontrollen panel.
