Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

Spotlightが動作しません。

Mac OS X 10.7.5を使用しています。


言語は英語に設定しています。



いままで問題なく使用できていたSpotlightが、以前、外付けHDDのインデックス作成が不要であるので停止したところ、内蔵HDDも検索できなくなってしまいました。


その時は、外付けHDDを、「システム環境設定」-「Spotlight」-「プライバシー」項目に外付けHDDを登録して、インデックス作成を停止させました。

その後、この外付けHDDを、「プライバシー」項目から削除しても、インデックス作成は始まりません。


以下のようになってしまいます。

ユーザがアップロードしたファイル


また、「システム環境設定」-「Spotlight」-「検索結果」にある項目にも、すべてチェックが入っています。


今までに挑戦してみた内容は以下です。※挑戦した順


①ターミナルで「sudo mdutil -E /」コマンドの実行。


Spotlight server is disabled. と表示され失敗。



②「システム環境設定」-「Spotlight」-「プライバシー」に内蔵HDDや外付けHDDを登録して、すぐに削除してインデックス作成を開始させる。


プライバシーリストエラー:不明なエラーのため項目の追加または削除ができません。」 と表示され、「プライバシー」に追加できない。失敗。

ユーザがアップロードしたファイル



③OS Xの再インストール


⌘ + Rキーを押しながら起動して再インストールを行ったが、インデックス作成は開始されず失敗。


なんとかインデックス作成を開始させて、Spotlightを使用できるようにする方法はないでしょうか。

ご存知の方がいましたら教えてください。 よろしくお願いします。

MacBook Pro, Mac OS X (10.7.5), 13インチ Mid-2010モデル

投稿日 2012/11/04 09:59

返信: 38

2012/11/07 20:00 Community User への返信

詳しいことはわかりませんが、こんなケースもあったようです。(ご参考)


Lionをインストールした後,Spotlightで検索することができないのですが。

https://discussionsjapan.apple.com/thread/10101755?start=0&tstart=0


(OS の再インストールでも NG ということで該当しないかもしれません。😊 )

2012/11/09 19:12 青リンゴ への返信

返答が遅れてすみません。


書かれていたことを試してみましたが改善しませんでした。

セーフブートしても改善なしでした。

2012/11/09 19:27 ni_ki への返信

返答が遅れてすみません。


PRAMのクリアなどを試してみましたが改善しませんでした。


クリーンインストールしかないのでしょうか。

2012/11/10 15:39 Community User への返信

How to Disable (or Enable) Spotlight in Mac OS X Lion

http://osxdaily.com/2011/12/10/disable-or-enable-spotlight-in-mac-os-x-lion/


上記リンク先のコマンドで試してみました。


Disable Spotlight

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist


その後、sudo mdutil -E / に対して Spotlight server is disabled. と Tomiy さん同様に表示されました。改善できるかわかりませんが以下のコマンドはどうでしょう。


Reenable Spotlight

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

2012/11/10 16:30 青リンゴ への返信

早速ありがとうございます。


試してみたところ、パスワード入力を求められ、入力後以下のように表示され、再起動してもインデックス作成は始まらず、Spotlightは使用できないままです。


Password:

launchctl: Couldn't stat("/System/Library/LaunchDaemons/com.apple.metadata.mds.plist"): No such file or directory

nothing found to load



また、「システム環境設定」の「Spotlight」-「プライバシー」項目にも、あいかわらず、内蔵HDDも外付けHDDも追加できない状態です。


あと、もうひとつわかったのですが、別アカウントを作成して試してみても、Spotlightは動作しません。

2012/11/10 21:48 Community User への返信

もしかして英語が得意だったりします? ダメ元でよければ…

⚠ 私は英語が不得意で Google 翻訳の解釈ですので間違っていたらスミマセン。


Spotlight doesn't respond (MAC OS 10.6.5)

http://hintsforums.macworld.com/archive/index.php/t-129597.html


リンク先は Snow Leopard のようですが…


launchctl: Couldn't stat("/System/Library/LaunchDaemons/com.apple.metadata.mds.plist"): No such file or directory

nothing found to load


と同じ文字列がヒットしました。下記のファイルが存在していないことが原因?

/System/Library/LaunchDaemons/com.apple.metadata.mds.plist


リンク先にはそのファイルを作成する記述まであるようですが…。もし、このファイルがなければ Time Machine バックアップなどから復元してみてはどうでしょう。

そして最終的に、例のコマンドを…。

2012/11/10 21:55 青リンゴ への返信

と同じ文字列がヒットしました。下記のファイルが存在していないことが原因?

/System/Library/LaunchDaemons/com.apple.metadata.mds.plist


本当にこのファイルが存在せず、その原因に心当たりがないのであれば他にもなくなっているファイルがある可能性も否定できないのでシステムを入れ直した方がいいかもしれません。

OS X Lion: Mac OS X を再インストールする

# データを残したままシステムを上書きできますが、念のため事前にバックアップをとるのが無難です。

2012/11/10 22:49 HAL への返信

/System/Library/LaunchDaemons/com.apple.metadata.mds.plist


本当にこのファイルが存在せず、その原因に心当たりがないのであれば他にもなくなっているファイルがある可能性も否定できない…


リンク先にも記述がありますが、「Spotless」や「Onyx」などのアプリケーションの影響があるのかもしれませんので、今一度の確認事項ですね…。

2012/11/11 13:13 青リンゴ への返信

ご指摘の通り、「/System/Library/LaunchDaemons/com.apple.metadata.mds.plist」ファイルがありませんでした。


リンク先のコマンドなどを試してみましたが、状況は変わりません。


また、同じくリンク先に書かれていた以下の内容をコピーしテキストエディットにペースト、その後、.rtf形式で保存後、拡張子を.plistに変更して、/System/Library/LaunchDaemons/ に追加してみましたが、状況は変わりませんでした。


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>HardResourceLimits</key>

<dict>

<key>NumberOfFiles</key>

<integer>1024</integer>

</dict>

<key>KeepAlive</key>

<true/>

<key>Label</key>

<string>com.apple.metadata.mds</string>

<key>MachServices</key>

<dict>

<key>com.apple.metadata.mds</key>

<true/>

</dict>

<key>ProgramArguments</key>

<array>

<string>/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds</string>

</array>

<key>SoftResourceLimits</key>

<dict>

<key>NumberOfFiles</key>

<integer>1024</integer>

</dict>

</dict>

</plist>

2012/11/11 13:17 HAL への返信

HALさん、ありがとうございます。


一度再インストールは試していますが、もう一度試してみました。


しかし、状況は変わらず、インデックス作成は始まりません。


システム環境設定の「Spotlight」-「プライバシー」にも、内蔵HDDは登録できません。

2012/11/11 13:53 青リンゴ への返信

Spotlessは使用していませんでしたが、OnyXを使用していたので確認してみました。


OnyXを起動し「再構築」に「Spotlightインデックス」とあったので実行してみましたが、

「Spotlightインデックスを削除中」と表示され、その後何も起こらず、状況は改善しませんでした。


また、各種設定の「Spotlight」のところに、「起動ディスクのインデックスを作成」とあったので、実行してみましたが、「起動ディスクのインデックス作成を許可中……」と表示され、どうやら作成が許可されたようなのですが、ターミナルを使用したコマンドでも、システム環境設定の「Spotlight」-「プライバシー」にも、内蔵HDDは登録できず、インデックスは作成できません。


それ以外、Spotlightに関与しような設定はありませんでした。


しかに、一つ気になることがありました。


OnyXの「検証」のところに、環境設定ファイル(.plist)を検証項目があったので検証してみたところ、以下のように表示されました。

ユーザがアップロードしたファイル


ちなみに、行の一番下の /System/Library/LaunchDaemons/com.apple.metadata.mds.plistは、さきほどこのディスカッションに書いたように、自分で作成したファイルです。


なにか分かるでしょうか。

2012/11/11 14:05 Community User への返信

当方 Snow Leopard 環境なので、Lion 以降は分かりませんが一応。


> .rtf形式で保存後、拡張子を.plistに変更して


「rtf形式」ではなく「標準テキスト形式」にしなければなりません。ファイルの形式が間違っているので、構文エラーになっているのではないでしょうか?

2012/11/11 14:36 Community User への返信

一度再インストールは試していますが、もう一度試してみました。


自作したcom.apple.metadata.mds.plistは事前に削除していますか? 再インストール後、再生成されませんか?

再生成されないようであれば、アクセス権の修復とディスクの修復を行った後に再度再インストールをしてみてください。それでも再生成されないのであれば、クリーンインストールも考えた方がいいと思います。

OS X Lion: Mac OS X を消去して再インストールする


あと、クリーンインストール後設定アシスタントを使ってバックアップからデータ移行を考えているのであれば、/Library/Preferences/com.apple.spotlight.plistは削除しておいた方がいいです。

参考:Mailが検索できない: Apple サポートコミュニティ

#このファイルは、OS X Lionの環境には本来存在しないはずのファイルです。

Spotlightが動作しません。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。