Kaip išjungti (arba įjungti) „Spotlight“ sistemoje „Mac OS X Mavericks & Mountain Lion“

Turinys:

Anonim

Visiškai išjungti ir iš naujo įjungti „Spotlight“ „Mac OS X Lion“, „OS X Mountain Lion“ ir „OS X Mavericks“ galima naudojant terminalą. Ši komanda iškrauna „Spotlight mds“ agentą nuo paleidimo ir taip neleidžia demonui paleisti arba visiškai indeksuoti jokių diskų.

Atidarykite terminalą (rasite /Applications/Utilities/) ir įveskite šias komandas, atsižvelgdami į poreikį išjungti arba iš naujo įjungti „Spotlight“ indeksavimą. Tai paveiks visų prie „Mac“ prijungtų diskų indeksavimą.

Išjungti „Spotlight“

Pirminis metodas yra naudoti launchctl, tam reikės administratoriaus slaptažodžio:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Kitas būdas yra naudoti senesnį indeksavimo metodą „sudo mdutil -a -i off“, kuris išjungia tik indeksavimą, bet daugiau per minutę.

Iš naujo įjungti „Spotlight“

Garantuotas būdas iš naujo įjungti „Spotlight“ yra iš naujo įkelti jį į paleidimą naudojant launchctl:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Vėlgi, alternatyvus metodas yra su indeksavimu susijusi komanda „sudo mdutil -a -i on“, tačiau šis metodas gali sukelti klaidą „Spotlight serveris išjungtas“ ir neleisti jo vėl įjungti. . Jei susiduriate su šia problema, naudokite komandą sudo launchctl load, kad įgalintumėte ir indeksavimą, ir „Spotlight“.

Paleidus „Spotlight“ iš naujo, mds agentas iš karto vėl pradės veikti, kad iš naujo indeksuotų failų sistemą. Atsižvelgiant į pakeitimų ir naujų failų skaičių nuo paskutinio MDS paleidimo, tai gali užtrukti gana ilgai. Galite patikrinti, ar MDS veikia, naudodami „Activity Monitor“ arba patraukę žemyn „Spotlight“ meniu, kad pamatytumėte eigos juostą „Indeksavimo disko pavadinimas“. Nenustebkite sužinoję, kad MDS, mdworker ir susiję „Spotlight“ procesai užima centrinį procesorių ir naudoja nemažą kiekį disko įvesties/išvesties, nes jie iš naujo indeksuoja diską, o tai yra visiškai normalu, ypač atliekant pradinį pakartotinį indeksavimą, kai jis vėl įjungtas. Tiesiog laukti, kol jis baigsis, yra geriausias veiksmas.

Kita galimybė yra pasirinktinai išjungti konkrečių diskų ar aplankų „Spotlight“ indeksavimą, pašalinant juos iš indekso. Tai padaryti yra daug lengviau ir nereikia naudoti komandinės eilutės, o vietoj to tereikia vilkite ir numeskite elementus į „Spotlight“ valdymo skydelį.

Naudokite tą metodą, kuris labiausiai atitinka jūsų poreikius. „Spotlight“ yra galingas failų sistemos paieškos įrankis ir puikiai veikia kaip programų paleidimo priemonė, todėl dažnai geriausia pasirinktinai išskirti elementus, o ne išjungti visą paslaugą. Nepaisant to, yra atvejų, kai visiškai išjungti „Spotlight“ yra prasminga, o žinant, kad ją galima lengvai vėl įjungti naudojant aukščiau aptartą komandą, procesą lengva pakeisti, jei iškiltų poreikis.

Kaip išjungti (arba įjungti) „Spotlight“ sistemoje „Mac OS X Mavericks & Mountain Lion“