- Proses pengindeksan mungkin gagal disebabkan oleh fail yang rosak, konflik perisian atau ralat selepas kemas kini sistem.
- Terdapat pelbagai laluan penyelesaian daripada pelarasan mudah dalam tetapan privasi hingga arahan lanjutan dalam Terminal.
- Penyelenggaraan pencegahan dan pembersihan folder metadata tersembunyi membantu mengoptimumkan prestasi cakera SSD dan kelajuan carian.
Kadangkala, fungsi carian Mac kita memutuskan untuk mogok, dan walaupun kita menaip nama fail atau aplikasi yang tepat, Spotlight tidak mengembalikan sebarang hasil . Ia agak mengecewakan, terutamanya apabila kita bergantung pada kelajuannya untuk beralih dari satu tugas ke tugas lain tanpa perlu menavigasi semua folder Finder secara manual.
Ralat ini biasanya berlaku kerana pangkalan data tempat sistem merekodkan lokasi semua—indeks—telah rosak atau ranap. Sama ada disebabkan oleh ralat selepas mengemas kini kepada versi baharu macOS Sequoia atau isu kebenaran yang diwarisi daripada versi lama, terdapat beberapa cara untuk membantu sistem menyambung semula pengkatalogan semuanya dengan betul.
Kaedah klasik: Paksa pengindeksan semula melalui Privasi

Cara paling mudah untuk memberitahu macOS supaya melupakan apa yang diketahui dan mulakan semula adalah dengan menggunakan tab Privasi. Bergantung pada versi sistem anda, langkah-langkahnya sedikit berbeza, tetapi logiknya adalah sama.
- Dalam versi moden, pergi ke Tetapan sistemPergi ke bahagian Sorotan (atau Siri dan Sorotan) dan cari butang tersebut. Privasi carian.
- Dalam versi lama, laluannya ialah menu Apple, Keutamaan sistem dan kemudian tab Privasi dalam Spotlight.
Sebaik sahaja di sana, seret cakera HD Macintosh anda (atau folder tertentu yang menyebabkan masalah) ke senarai lokasi yang dikecualikan. Jika sistem memaparkan ralat yang tidak diketahui, ia mungkin isu kebenaran pemilikan akaun , jadi anda perlu menyemak siapa yang memiliki fail tersebut. Selepas menambah cakera, tunggu beberapa saat dan kemudian alih keluarnya daripada senarai dengan mengklik butang tolak (-) . Melakukannya akan memaksa sistem untuk mengimbas semula semua kandungan.
Penyelesaian lanjutan untuk ralat berterusan

Jika helah privasi tidak berkesan, mungkin terdapat fail tersembunyi yang menyekat proses tersebut. Dalam kes di mana sistem menggunakan terlalu banyak data, atau SSD nampaknya mengalami haus dan lusuh yang tidak normal dan macOS berjalan perlahan , penyelesaian terbaik adalah dengan memadam folder indeks secara manual.
Untuk melakukan ini, buka Finder, gunakan pilihan "Pergi ke Folder", dan taip /System/Volumes/Data/ . Dayakan fail tersembunyi dengan Command + Shift + noktah (.) dan cari folder bernama .Spotlight-V100 untuk menghantarnya terus ke Tong Sampah. Jangan lupa untuk melakukan perkara yang sama dalam laluan ~/Library/Metadata/ , padamkan folder CoreSpotlight sebelum mengosongkan Tong Sampah sepenuhnya.
Menggunakan Terminal untuk Pengguna Kuasa

Apabila antara muka grafik gagal, baris arahan selalunya menjadi penyelamat. Jika anda perasan bahawa Spotlight tidak dapat mencari aplikasi yang dipasang walaupun ia ada di sana, anda boleh cuba menjalankan `sudo mdutil -E /` , yang akan memadamkan indeks bagi isipadu root dan memaksanya dibina semula. Jika anda ingin menyemak sama ada sistem sebenarnya sedang mengindeks, anda boleh menggunakan arahan `mdutil -s /`.
Dalam situasi ekstrem, apabila enjin carian menggunakan terlalu banyak sumber dan anda lebih suka melumpuhkannya sehingga kemas kini rasmi Apple dikeluarkan, anda boleh menggunakan `sudo mdutil -a -i off` . Untuk mendayakannya semula, cuma tukar "off" kepada "on" pada akhir arahan . Dalam versi macOS yang sangat lama, sesetengah pengguna terpaksa mengubah suai fail hostconfig dengan mencari baris `SPOTLIGHT=-YES-` , walaupun kaedah ini kini sudah lapuk.
Alatan luaran dan permulaan semula proses

Jika anda tidak mahu berurusan dengan kod, terdapat utiliti seperti Onyx yang membolehkan anda membina semula indeks Spotlight dengan satu klik daripada menu penyelenggaraannya. Ia merupakan alat percuma dan sangat andal untuk memastikan sistem anda berfungsi dengan sempurna.
Satu lagi pilihan pantas ialah memulakan semula proses yang mengurus antara muka carian. Ia bukan aplikasi, tetapi proses yang dipanggil SystemUIServer . Jika anda pergi ke Monitor Aktiviti, carinya dan klik butang berhenti (oktagon merah), sistem akan memulakannya semula secara automatik . Ini biasanya membetulkan ranap kecil di mana enjin carian tidak bertindak balas, tetapi indeksnya baik-baik saja.
Untuk memastikan enjin carian anda berfungsi dengan sangat baik, adalah disyorkan untuk mengecualikan folder besar yang tidak perlu diindeks dan elakkan mencari huruf demi huruf. Sebaliknya, tampal keseluruhan perkataan supaya algoritma tidak membuang masa pada laluan yang tidak perlu. Menjaga sistem anda bersih dan memaksa pengindeksan semula apabila keputusan tidak menentu adalah kunci untuk memastikan carian macOS paling cekap di pasaran.
Penulis yang bersemangat tentang dunia bait dan teknologi secara umum. Saya suka berkongsi pengetahuan saya melalui penulisan, dan itulah yang akan saya lakukan dalam blog ini, menunjukkan kepada anda semua perkara yang paling menarik tentang alat, perisian, perkakasan, trend teknologi dan banyak lagi. Matlamat saya adalah untuk membantu anda mengemudi dunia digital dengan cara yang mudah dan menghiburkan.
