構成: 10.12(16A323)を実行しているLate-2013 rMBP
問題: Sierraへのアップグレード以降、Spotlightはほとんど機能していないようです。最初は、検索でMailに何も表示されず、Spotlight自体は辞書からの結果のみを表示することに気づきました。
私が試したもの:
- プライマリHDDをSpotlight設定のプライバシー除外リストに追加します(これにより、奇妙な
(null)
エラーが発生しました)。アイデアは追加し、削除するとインデックスの再作成が強制されます。 - 実行
mdutil -sv /
して、「エラー:予期しないインデックス状態。kMDConfigSearchLevelTransitioning」という結果になるものを見つけます。 - 実行
sudo mdutil -E /
してインデックスを削除して再構築すると、「エラー:インデックスはすでに状態を変更しています。しばらくしてからもう一度お試しください」という結果になります。
sudo su
launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
rm -R ./Spotlight-V100/
launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
mdutil -E /
これをすべて実行すると、最後のコマンドの後に「Indexing enabled」が吐き出される前に短い休止が生じます。mdutil -sv /
上記の#2で引用したように、その後の実行試行では前述のエラーが発生します。
Activity Monitorはそれを示してmds
おり、いくつかのmdworker
プロセスがほとんどのCPUサイクルをかき回しています(そして、ファンはかなり声を出しています)。その場合:
mdutil -sv /
そのエラーを返しています。- 何か(または「インデックス作成」)に対してSpotlight検索を実行しても、インデックス作成の進行状況バーは表示されません。
それで…Spotlightは次のいずれかです。
A.確認の両方の既知の方法がそうではないことを示しているにもかかわらず、実際にインデックスを作成していますか?そして、もしそうなら、その場合の引用/それがインデックス付けされていることを示すと期待できるのはいつですか?
B.実際に退屈?そして、もしそうなら、私はパーティションの欠如を解決するために試みることができる他の方法、新しいインストールを行い、Time Machineから復元しますか?
前もって感謝します!
rm -R ./Spotlight-V100/
、私はあなたが意味を推測rm -R /.Spotlight-V100/