Πώς να απενεργοποιήσετε (ή να ενεργοποιήσετε) το Spotlight στο Mac OS X Mavericks & Mountain Lion
Πίνακας περιεχομένων:
Η πλήρης απενεργοποίηση και επανενεργοποίηση του Spotlight σε Mac OS X Lion, OS X Mountain Lion και OS X Mavericks μπορεί να γίνει με τη βοήθεια του Terminal. Η ακόλουθη εντολή ξεφορτώνει τον παράγοντα Spotlight mds από την εκκίνηση, αποτρέποντας έτσι τον δαίμονα από την εκτέλεση ή την πλήρη ευρετηρίαση οποιωνδήποτε μονάδων δίσκου.
Ανοίξτε το Terminal (βρίσκεται στο /Applications/Utilities/) και εισαγάγετε τις ακόλουθες εντολές με βάση την ανάγκη είτε να απενεργοποιήσετε ή να ενεργοποιήσετε ξανά την ευρετηρίαση Spotlight. Αυτό θα επηρεάσει τη δημιουργία ευρετηρίου σε όλες τις μονάδες που είναι συνδεδεμένες στο Mac.
Απενεργοποίηση Spotlight
Η κύρια μέθοδος χρησιμοποιεί launchctl, αυτό θα απαιτήσει τον κωδικό πρόσβασης διαχειριστή:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Μια άλλη προσέγγιση είναι να χρησιμοποιήσετε την παλαιότερη μέθοδο ευρετηρίασης του "sudo mdutil -a -i off" η οποία απενεργοποιεί μόνο την ευρετηρίαση, αλλά περισσότερο σε αυτό σε ένα λεπτό.
Επανενεργοποίηση Spotlight
Ο εγγυημένος τρόπος για να επανενεργοποιήσετε το Spotlight είναι να το φορτώσετε ξανά στο launchctl:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Και πάλι, η εναλλακτική προσέγγιση είναι η εντολή "sudo mdutil -a -i on" που σχετίζεται με την ευρετηρίαση, αλλά αυτή η μέθοδος μπορεί να προκαλέσει το σφάλμα "Ο διακομιστής Spotlight είναι απενεργοποιημένος" και να μην σας επιτρέψει να το ενεργοποιήσετε ξανά . Εάν αντιμετωπίσετε αυτό το πρόβλημα, χρησιμοποιήστε την εντολή φόρτωσης sudo launchctl για να ενεργοποιήσετε τόσο την ευρετηρίαση όσο και το Spotlight.
Με την εκ νέου φόρτωση του Spotlight, ο πράκτορας mds θα αρχίσει αμέσως να εκτελείται ξανά για να αναπροσαρμόσει το ευρετήριο του συστήματος αρχείων. Ανάλογα με τον όγκο των αλλαγών και των νέων αρχείων από την τελευταία φορά που εκτελέστηκε το MDS, αυτό μπορεί να πάρει αρκετό χρόνο. Μπορείτε να επαληθεύσετε ότι το MDS εκτελείται μέσω του Activity Monitor ή τραβώντας προς τα κάτω το μενού Spotlight για να δείτε μια γραμμή προόδου "Ευρετηρίαση ονόματος μονάδας δίσκου". Μην εκπλαγείτε όταν ανακαλύψετε ότι οι διεργασίες MDS, mdworker και οι συνοδευτικές διεργασίες Spotlight καταλαμβάνουν τη CPU και χρησιμοποιούν αρκετή ποσότητα εισόδου/εξόδου δίσκου καθώς αναπροσαρμόζουν τη μονάδα δίσκου, κάτι που είναι απολύτως φυσιολογικό, ειδικά στην αρχική αναπροσαρμογή ευρετηρίασης αφού επανενεργοποιηθεί ξανά. Το να περιμένεις να τελειώσει είναι ο καλύτερος τρόπος δράσης.
Μια άλλη επιλογή είναι να απενεργοποιήσετε επιλεκτικά την ευρετηρίαση στο Spotlight συγκεκριμένων μονάδων δίσκου ή φακέλων, εξαιρώντας τους από το ευρετήριο, που είναι πολύ πιο εύκολο να το κάνετε και δεν περιλαμβάνει καθόλου τη γραμμή εντολών, και αντ' αυτού χρειάζεται μόνο να μεταφορά και απόθεση στοιχείων στον πίνακα ελέγχου Spotlight.
Χρησιμοποιήστε οποιαδήποτε μέθοδο είναι η καταλληλότερη για τις ανάγκες σας. Το Spotlight είναι ένα ισχυρό εργαλείο αναζήτησης για το σύστημα αρχείων και λειτουργεί επίσης εξαιρετικά ως εκκίνηση εφαρμογών, επομένως είναι συχνά καλύτερο να εξαιρέσετε επιλεκτικά στοιχεία αντί να απενεργοποιήσετε ολόκληρη την υπηρεσία. Ωστόσο, υπάρχουν περιπτώσεις όπου η πλήρης απενεργοποίηση του Spotlight έχει νόημα και γνωρίζοντας ότι μπορεί εύκολα να επανενεργοποιηθεί χρησιμοποιώντας την εντολή που συζητήθηκε παραπάνω, η διαδικασία μπορεί να αντιστραφεί εύκολα εάν παραστεί ανάγκη.