Cara Melumpuhkan (atau Mendayakan) Spotlight dalam Mac OS X Mavericks & Mountain Lion
Isi kandungan:
Lumpuhkan sepenuhnya dan mendayakan semula Spotlight dalam Mac OS X Lion, OS X Mountain Lion dan OS X Mavericks boleh dilakukan dengan bantuan Terminal. Perintah berikut memunggah ejen Spotlight mds daripada dilancarkan, dengan itu menghalang daemon daripada menjalankan atau mengindeks sebarang pemacu sepenuhnya.
Buka Terminal (terdapat dalam /Applications/Utilities/) dan masukkan arahan berikut berdasarkan keperluan untuk melumpuhkan atau mendayakan semula pengindeksan Spotlight. Ini akan memberi kesan pengindeksan pada semua pemacu yang disambungkan ke Mac.
Lumpuhkan Lampu Tumpuan
Kaedah utama menggunakan launchctl, ini memerlukan kata laluan pentadbiran:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Pendekatan lain ialah menggunakan kaedah pengindeksan yang lebih lama iaitu "sudo mdutil -a -i off" yang mematikan pengindeksan sahaja, tetapi lebih kepada itu dalam satu minit.
Dayakan Semula Lampu Tumpuan
Cara terjamin untuk mendayakan semula Spotlight adalah dengan memuatkannya semula ke dalam pelancaran menggunakan launchctl:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
Sekali lagi, pendekatan alternatif ialah perintah "sudo mdutil -a -i on" yang berkaitan pengindeksan, tetapi kaedah itu boleh membuang ralat "Pelayan Spotlight dilumpuhkan" dan tidak membenarkan anda menghidupkannya semula . Jika anda menghadapi masalah itu, gunakan arahan sudo launchctl load untuk mendayakan pengindeksan dan Spotlight.
Dengan pelancaran Spotlight dimuat semula, ejen mds akan mula berjalan semula dengan serta-merta untuk mengindeks semula sistem fail. Bergantung pada jumlah perubahan dan fail baharu sejak kali terakhir MDS dijalankan, ini boleh mengambil masa yang agak lama. Anda boleh mengesahkan bahawa MDS sedang berjalan melalui Monitor Aktiviti atau dengan menarik menu Spotlight ke bawah untuk melihat bar kemajuan "Mengindeks Nama Pemacu". Jangan terkejut apabila mendapati bahawa MDS, mdworker dan proses Spotlight yang disertakan mengambil CPU dan menggunakan sejumlah besar cakera I/O semasa mereka mengindeks semula pemacu, itu adalah perkara biasa terutamanya pada pengindeksan semula awal selepas ia didayakan semula. Hanya menunggu sehingga ia selesai adalah tindakan terbaik.
Pilihan lain adalah untuk melumpuhkan pengindeksan Spotlight secara terpilih bagi pemacu atau folder tertentu dengan mengecualikannya daripada indeks, yang lebih mudah dilakukan dan tidak melibatkan baris arahan sama sekali, dan sebaliknya anda hanya perlu seret & lepas item ke dalam panel kawalan Spotlight.
Gunakan mana-mana kaedah yang paling sesuai untuk keperluan anda. Spotlight ialah alat carian yang berkuasa untuk sistem fail dan juga berfungsi hebat sebagai pelancar aplikasi, jadi selalunya terbaik untuk mengecualikan item secara terpilih daripada melumpuhkan keseluruhan perkhidmatan. Walau bagaimanapun, terdapat kes di mana mematikan Spotlight sepenuhnya masuk akal, dan mengetahui ia boleh didayakan semula dengan mudah dengan menggunakan arahan yang dibincangkan di atas menjadikan proses itu mudah untuk diterbalikkan sekiranya perlu.