Sådan deaktiveres (eller aktiveres) Spotlight i Mac OS X Mavericks & Mountain Lion
Indholdsfortegnelse:
Fuldstændig deaktivering og genaktivering af Spotlight i Mac OS X Lion, OS X Mountain Lion og OS X Mavericks kan gøres ved hjælp af terminalen. Følgende kommando fjerner Spotlight mds-agenten fra lancering, og forhindrer derved dæmonen i at køre eller indeksere nogen drev helt.
Åbn terminalen (findes i /Applications/Utilities/) og indtast følgende kommandoer baseret på behovet for enten at deaktivere eller genaktivere Spotlight-indeksering. Dette vil påvirke indeksering på alle drev, der er tilsluttet Mac.
Deaktiver Spotlight
Den primære metode er at bruge launchctl, dette kræver den administrative adgangskode:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
En anden fremgangsmåde er at bruge den ældre indekseringsmetode "sudo mdutil -a -i off", som kun slår indeksering fra, men mere om det på et minut.
Reenable Spotlight
Den garanterede måde at genaktivere Spotlight på er at genindlæse den til launchd ved hjælp af launchctl:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Igen er den alternative tilgang den indekseringsrelaterede "sudo mdutil -a -i on"-kommando, men den metode kan give fejlen "Spotlight-serveren er deaktiveret" og ikke tillade dig at tænde den igen . Hvis du støder på det problem, skal du bruge kommandoen sudo launchctl load i stedet for at aktivere både indeksering og Spotlight.
Med Spotlight reloaded startet, vil mds-agenten straks begynde at køre igen for at genindeksere filsystemet. Afhængigt af mængden af ændringer og nye filer siden sidste gang, MDS kørte, kan dette tage et stykke tid. Du kan bekræfte, at MDS kører gennem Activity Monitor eller ved at trække Spotlight-menuen ned for at se en "Indexing Drive Name" statuslinje. Bliv ikke overrasket over at opdage, at MDS, mdworker og de medfølgende Spotlight-processer optager CPU og bruger en del disk I/O, når de genindekserer drevet, hvilket er helt norm alt, især ved indledende genindeksering, efter at det er blevet genaktiveret igen. Bare at vente på, at det er færdigt, er den bedste fremgangsmåde.
En anden mulighed er selektivt at deaktivere Spotlight-indeksering af specifikke drev eller mapper ved at ekskludere dem fra indekset, det er meget nemmere at gøre og involverer slet ikke kommandolinjen, og i stedet behøver du kun at træk og slip elementer i Spotlight-kontrolpanelet.
Brug den metode, der passer bedst til dine behov. Spotlight er et kraftfuldt søgeværktøj til filsystemet og fungerer også godt som en programstarter, så det er ofte bedst at selektivt udelukke elementer i stedet for at deaktivere hele tjenesten. Ikke desto mindre er der tilfælde, hvor det giver mening at slukke Spotlight helt, og at vide, at det nemt kan genaktiveres ved at bruge kommandoen beskrevet ovenfor, gør processen let at vende, hvis behovet skulle opstå.