Mac OS X మావెరిక్స్ & మౌంటైన్ లయన్లో స్పాట్లైట్ని ఎలా నిలిపివేయాలి (లేదా ప్రారంభించాలి)
విషయ సూచిక:
Mac OS X లయన్, OS X మౌంటైన్ లయన్ మరియు OS X మావెరిక్స్లలో స్పాట్లైట్ని పూర్తిగా నిలిపివేయడం మరియు మళ్లీ ప్రారంభించడం టెర్మినల్ సహాయంతో చేయవచ్చు. కింది ఆదేశం స్పాట్లైట్ ఎమ్డిఎస్ ఏజెంట్ను ప్రారంభించినప్పటి నుండి అన్లోడ్ చేస్తుంది, తద్వారా డెమోన్ ఏదైనా డ్రైవ్లను పూర్తిగా అమలు చేయకుండా లేదా ఇండెక్సింగ్ చేయకుండా నిరోధిస్తుంది.
టెర్మినల్ను తెరవండి (/అప్లికేషన్స్/యుటిలిటీస్/లో కనుగొనబడింది) మరియు స్పాట్లైట్ ఇండెక్సింగ్ని డిసేబుల్ లేదా రీఎనేబుల్ చేయాల్సిన అవసరం ఆధారంగా కింది ఆదేశాలను నమోదు చేయండి. ఇది Macకి కనెక్ట్ చేయబడిన అన్ని డ్రైవ్లపై సూచికను ప్రభావితం చేస్తుంది.
స్పాట్లైట్ని నిలిపివేయండి
ప్రాథమిక పద్ధతి launchctlని ఉపయోగిస్తోంది, దీనికి అడ్మినిస్ట్రేటివ్ పాస్వర్డ్ అవసరం:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
మరో విధానం ఏమిటంటే, పాత ఇండెక్సింగ్ పద్ధతిని ఉపయోగించడం “sudo mdutil -a -i off” ఇది ఇండెక్సింగ్ను మాత్రమే ఆఫ్ చేస్తుంది, కానీ ఒక నిమిషంలో మరింత ఎక్కువ.
Reenable స్పాట్లైట్
స్పాట్లైట్ని రీఎనేబుల్ చేయడానికి హామీ ఇవ్వబడిన మార్గం, లాంచ్క్ట్ల్ని ఉపయోగించి లాంచ్డ్లోకి రీలోడ్ చేయడం:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
మళ్లీ, ప్రత్యామ్నాయ విధానం ఇండెక్సింగ్ సంబంధిత “sudo mdutil -a -i on” కమాండ్, కానీ ఆ పద్ధతి “స్పాట్లైట్ సర్వర్ నిలిపివేయబడింది” లోపాన్ని విసిరివేస్తుంది మరియు దాన్ని తిరిగి ఆన్ చేయడానికి మిమ్మల్ని అనుమతించదు. . మీరు ఆ సమస్యను ఎదుర్కొంటే, ఇండెక్సింగ్ మరియు స్పాట్లైట్ రెండింటినీ ప్రారంభించడానికి బదులుగా sudo launchctl లోడ్ ఆదేశాన్ని ఉపయోగించండి.
స్పాట్లైట్ రీలోడెడ్ ప్రారంభించబడితే, ఫైల్సిస్టమ్ను రీఇండెక్స్ చేయడానికి mds ఏజెంట్ వెంటనే మళ్లీ రన్ చేయడం ప్రారంభిస్తుంది. చివరిసారిగా MDS అమలు చేయబడినప్పటి నుండి మార్పులు మరియు కొత్త ఫైల్ల పరిమాణంపై ఆధారపడి, దీనికి కొంత సమయం పట్టవచ్చు. మీరు MDS యాక్టివిటీ మానిటర్ ద్వారా రన్ అవుతుందని లేదా "ఇండెక్సింగ్ డ్రైవ్ నేమ్" ప్రోగ్రెస్ బార్ని చూడటానికి స్పాట్లైట్ మెనుని క్రిందికి లాగడం ద్వారా ధృవీకరించవచ్చు. MDS, MDworker మరియు దానితో పాటు వచ్చే స్పాట్లైట్ ప్రాసెస్లు CPUని తీసుకుంటాయని మరియు అవి డ్రైవ్ను రీఇండెక్స్ చేస్తున్నప్పుడు సరసమైన మొత్తంలో డిస్క్ I/Oని ఉపయోగిస్తాయని తెలుసుకుని ఆశ్చర్యపోకండి, ఇది మళ్లీ మళ్లీ ప్రారంభించబడిన తర్వాత ప్రారంభ రీఇండెక్సింగ్లో పూర్తిగా సాధారణం. ఇది పూర్తయ్యే వరకు వేచి ఉండటం ఉత్తమమైన చర్య.
ఇండెక్స్ నుండి వాటిని మినహాయించడం ద్వారా నిర్దిష్ట డ్రైవ్లు లేదా ఫోల్డర్ల స్పాట్లైట్ ఇండెక్సింగ్ను ఎంపిక చేసి నిలిపివేయడం మరొక ఎంపిక, ఇది చేయడం చాలా సులభం మరియు కమాండ్ లైన్ను కలిగి ఉండదు మరియు బదులుగా మీరు వీటిని మాత్రమే చేయాలి స్పాట్లైట్ నియంత్రణ ప్యానెల్లోకి అంశాలను లాగి & వదలండి.
మీ అవసరాలకు ఏ పద్ధతి చాలా సముచితమో దానిని ఉపయోగించండి. స్పాట్లైట్ అనేది ఫైల్ సిస్టమ్ కోసం శక్తివంతమైన శోధన సాధనం మరియు అప్లికేషన్ లాంచర్గా కూడా గొప్పగా పని చేస్తుంది, కాబట్టి మొత్తం సేవను డిసేబుల్ చేయకుండా ఐటెమ్లను ఎంపిక చేసి మినహాయించడం ఉత్తమం. ఏది ఏమైనప్పటికీ, స్పాట్లైట్ని పూర్తిగా ఆఫ్ చేయడం అర్థవంతంగా ఉండే సందర్భాలు ఉన్నాయి మరియు పైన చర్చించిన కమాండ్ని ఉపయోగించడం ద్వారా దాన్ని సులభంగా రీఎనేబుల్ చేయవచ్చని తెలుసుకోవడం అవసరం వచ్చినప్పుడు ప్రక్రియను రివర్స్ చేయడం సులభం చేస్తుంది.