Menu

4 november 2010

Spotlight uitschakelen (OS X 10.6)

spotlight

Wanneer je Spotlight in OS X Snow Leopard wilt uitschakelen dan is dit niet mogelijk doormiddel van de standaard systeemvoorkeuren. Voor het uitschakelen zijn twee commando’s onder OS X Terminal nodig. Als eerste moeten we met het commando mdutil het spotlight proces vertellen dat we willen stoppen met het indexeren van de volumes.

sudo mdutil -a -i off

-i off Stopt het indexeren en -a voert dit commando uit voor alle volumes.

Hierna is het indexeren van je volumes gestopt en wordt het spotlight icoon in de OS X menu balk ook overbodig. Dit icoon en de bijbehorende zoek functie kan je uitschakelen met de onderstaande twee commando’s:

sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
killall SystemUIServer

Het eerste commando veranderd de permissies op de Search binary. Hierdoor wordt het onmogelijk voor OS X om dit bestand te kunnen voeren. De binary is verantwoordelijk voor het weergeven van het spotlight icoon in de menubalk.

Het tweede commando herstart de SystemUIServer. Dit is een proces dat de interface weergave van OS X regelt en hierdoor ook verantwoordelijk voor het opstarten van de Search binary.

Wil je Spotlight opnieuw activeren dan kan je gebruik maken van de onderstaande drie commando’s:

sudo mdutil -a -i on
sudo chmod 755 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
killall SystemUIServer

▸ Artikel geupdate voor OS X 10.6




Gerelateerde tips:




Reacties


  • Robert 4 november 2010 om 8:37

    Waarom zou je dat willen doen?? Snelheid systeem?

    Ik vind het juist één van de handigste onderdelen op de Mac…

  • Guus 4 november 2010 om 11:33

    Inderdaad snelheid van het systeem.
    Maar ook wanneer je een SSD hebt is het handig indexeerfuncties -zoals spotlight- uit te schakelen. Om performance degradatie/’slijtage’ aan de SSD te voorkomen.
    Daarnaast dwingt het uitschakelen van spotlight mij na te denken over het indelen van mijn HDD, waar(om) sla ik iets op/waarom daar?
    Ik wil zelf controle houden over mijn systeem/zelf nadenken.
    Voor de goede orde, Ik beweer NIET dat mensen die spotlight gebruiken dat niet doen. :-)

  • Jurriaan 4 november 2010 om 16:27

    Ik heb wel een andere vraag over Spotlight. Als ik zoek naar een file die bijvoorbeeld in mijn Library/Application Support map staat, dan wordt die NIET getoond in de zoekresultaten. Ik ga er van uit dat je ergens kan instellen hoe ‘diep’ Spotlight moet gaan met zoeken, maar ben deze tool/mogelijkheid zelf nog niet tegengekomen. Kan iemand mij helpen (als het uberhaupt al mogelijk is)? Alvast bedankt.

  • Michel 5 november 2010 om 9:49

    @ Jurriaan

    Open Systeemvoorkeuren > Spotlight > Privacy

    Om een map te indexeren sleep je ze eerst in de lijst Privacy en dat verwijder je ze uit die lijst. Voor jou geldt dan het volgende:

    —> Sleep /Library/Aplication Support in de lijst
    —> Verwijder /Library/Application Support uit de lijst

  • Jurriaan 5 november 2010 om 13:06

    @ Michel

    Dank….maar het lukt niet. Ik heb gedaan wat je schrijft, maar wanneer ik zoek op een willekeurig bestand in de betreffende map (Application Support) laat Spotlight het niet zien.

  • michelvdb 5 november 2010 om 13:45

    Gebruik dit commando in Terminal om de metadata van /Library/Application Support te importeren:
    sudo mdimport /Library/Application\ Support/

Een reactie toevoegen: