ファインダーがすべてのファイルを検索しないのはなぜですか?


10

にあるフォトストリームファイルのスマート検索~/Library/Application Support/iLifeAssetManagement/assets/sub/でJPGおよびPNGファイルを検索しました。すべてのファイルが表示されているわけではないことがわかりました。それで私は自分でそれらを探しに行き、それらを見つけることができました。

ここに画像の説明を入力してください

これはどういう意味ですか?ファインダーに同じ結果が表示されないのはなぜですか?ファイルのリストは、プロンプトでfindコマンドを使用して取得されました。次に、単純な検索結果をwcに渡してカウントを取得しました。ターミナルでfindを使用して153ファイルが見つかりましたが、FinderでSpotlightを使用すると75ファイルしか見つかりませんでした。どうしたんだ?


一部のフォルダをスポットライトインデックスから除外しましたか?それはそれを説明するかもしれません。
リチャード

回答:


7

実行してSpotlightデータベースを再構築する必要があるかもしれません

sudo mdutil -E /

数時間待っています。過去にも同じ問題があり、インデックスを再構築することで解決しました。


1
Spotlightはシステムフォルダーにあるファイルのインデックスを作成しますが、通常は検索結果から除外します。
l'L'l

sudo mdutil -E /問題を修正してインデックスを再構築しました。ありがとう!
Chris Wagner、

1

私はいつもこれを持っています...

手動検索または保存済み検索ショー:

  • IMG_4668.JPG
  • IMG_4663.JPG
  • IMG_4662.JPG
  • IMG_4661.JPG

/ assets / subフォルダーにすべてのファイルが表示されます。(IMG_4664 / 5/6 / 7.JPGなどを含む)

次のコマンドを実行した後はすべて問題ありませんが、再び混乱するまでに1週間程度かかります。

sudo mdutil -E /

同じことが〜/ Library / Mobile Documents /フォルダーにも当てはまります。他のフォルダに対する複数のテストは成功しています。両方が発生するこれらの2つのフォルダーの結果ではない(?)〜/ Library /の下にある

古いMacbookと新しい(新しくインストールした)Macbook:同じ問題


0

「スマート検索」の意味がよくわかりません。Spotlight検索条件を指定して保存できる「スマートフォルダ」を参照していると思いますか?

Lionでは、Spotlight条件が保存されたスマートフォルダが、歯車アイコンの付いたフォルダとしてFinderに表示されます。スマートフォルダ~/Library/Saved Searches/はの拡張子で表示され.savedSearchます。これは、実際には、仮想フォルダを作成するエイリアスを保持する設定リストです。

画面キャプチャを見ると、スマートフォルダーを使用しているようには見えません。別の観察として、Finderの検索ではsubディレクトリ内のファイルが表示され、ターミナルではさらにドリルダウンしています。これは標準のSpotlight検索のように見えるため、Finderとターミナルで同じ結果が表示されない理由は完全にわかります。

デフォルトでは、Spotlightは、検索中のライブラリフォルダーを含むシステムフォルダーのインデックス作成や検索を行いません。不整合を解決するには、次のことを行う必要があります。

Finderで次の場所に移動します。

  1. 〜/ライブラリ/ Application Support / iLifeAssetManagement / assets / sub /
  2. sub、ウィンドウの検索ボックスとヒットの内部をクリックoption return
  3. Search: This Mac| subすぐ下に表示されます
  4. クリックsubして、+右側に
  5. 選択表示されるドロップダウンメニューからKindですImage All
  6. save右側のボタンをクリックして名前を付けます。

それでも同じ検索結果とターミナルが表示されない場合は、検索条件オプション(+)を確認して調整してください。うまくいけば、これがあなたや、「スマート検索」を設定する必要がある他の人を助けました。


はい、申し訳ありませんが、スマートフォルダーのことです。トラブルシューティング中に何度か削除して再作成したため、このショットには表示されていません。
クリスワグナー

検索場所に関しては違いはありませんでしpwdた。ターミナルでそのプロンプトを実行すると、サブフォルダーにいることがわかります。キャッシュに関して@patrixが正しいことを確認してください。
Chris Wagner

0

これは私のために働いたものです:

[システム環境設定]> [Spotlight [プライバシー]]タブに移動します。下部の「+」ボタンを押して、検索するボリュームを追加します。これにより、ボリュームが検索結果から削除されます。次に、「-」ボタンをクリックして、追加したボリュームを削除します。これにより、問題のあるボリュームのインデックスが再作成されます。

もう一度検索してみてください。私がいたのと同じ状況であれば、これでうまくいくはずです。


0

単純な検索を行っても結果が表示されないFinderで、同じ問題を修正するのに長い間努力してきました。私は効果的に機能しているように見え、老化による欲求不満を解消したこの解決策を見つけました。私はOS X Yosemiteを使用していますが、私の調査から、複数のOS Xリリースがあり、多くの人がこの問題を抱えているようです。

解決策は次のとおりです:-

  1. 新しいFinderウィンドウを開く
  2. 「ライブラリ」フォルダに移動します
  3. 「設定」フォルダを開きます
  4. 「com.apple.finder.plist」ファイルを見つけて、ゴミ箱に移動します(つまり、削除します)。
  5. 左上にあるアップルメニューから[ログアウト]を選択します(または再起動します)。
  6. ユーザーアカウントに再度ログインします。
  7. 新しいファインダーウィンドウを開き、別の検索を実行して修正されたかどうかをテストします
  8. 検索結果が表示されてFinder検索が再び機能することを確認したら、ゴミ箱を空にできます

これで問題が解決するはずです。幸運を!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.