Windows 7がシステムのインデックスを繰り返し再作成するのはなぜですか?


11

Windowsはインデックスを使用して、Windowsエクスプローラーインターフェースを介して高速検索を実行します。Windows 7システムでは、Explorerウィンドウの右上隅にあるインターフェイスを使用して検索できるようにしたいと考えています。通常、インデックスと検索は正常に機能します。

この「システムインデックス」は、コントロールパネルのインデックスオプションの影響を受けます。すべてのローカルドライブにインデックスを付けるように設定しています。Windows 7システムインデックスには、約800kのファイルがあります。数週間ごとに、インデックスは消去され、すべてのアイテムのインデックスが再作成されます。これには数日かかります。

なぜこれが起こっているのですか、どうすれば修正できますか?


3
どのインデックス?何のアイテム?
グローノスタジ

「システムインデックス」について聞いたことがありません。
モーセ

私は同じ問題を抱えています。すべてのローカルハードドライブで1500k個のファイルのインデックスを作成するのに4日ほどかかりました。そして5日目の朝、Windowsはゼロから開始することを決定しました。そのようなツールは実際には使用できないため、私は本当にがっかりしています。
真実を求める人

これに関する興味深い情報を見つけました。私はこれについて決して考えなかったので、質問をありがとう、それが実際に何をするのかを知ることにも興味がありました。それをオン?online-tech-tips.com/computer-tips/… インデックス作成のオプション?helpdeskgeek.com/windows-7/...
ejbytes

私はWin10でも同じ問題を抱えています。数週間は問題なく動作しますが、インデックスを削除して再構築する必要があると判断します。とてもイライラします。
ウィリアムリーラ

回答:


5

他の多くの人々と同じように、私はずっと前にWindowsインデックスサービスをあきらめました。なぜなら、それは遅すぎてコンピューターを遅くするだけでなく、単語指向になったために存在することがわかっているドキュメントを見つけることができないことがあるからです。部分的な文字列を検索しています。

@ K7AAYの回答のように、ファイル名にはすべて検索エンジンを使用します。

ファイルの内容を検索するには、Agent Ransackを使用します。ファイルのインデックスは作成されませんが、検索は非常に高速で、非常に妥当な時間で数千のファイルを検索できます。また、生のテキストも検索するため、Officeファイルの内部構造を理解しませんが、それでも正規表現などの多くのオプションを持つテキストを見つけます。プレビューパネルがあり、見つかったファイルで検索文字列のコンテキストをすばやく表示して、開く価値のあるファイルを特定できます。

Agent Ransackは、エクスプローラーにシェルフックもインストールするため、フォルダーを右クリックしてそのフォルダーに対して呼び出すことができるため、検索が制限されます。


4

Win7は、Windowsエクスプローラーを開いてC:を右クリックし、[プロパティ]を選択して下の図の丸で囲まれたチェックボックスをクリックして無効にしない限り、すべてのファイルにインデックスを付けます。

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

名前でファイルを検索する必要があるときは、http: //www.voidtools.com/のEverything無料アプリを使用して実行します。これは、Windowの検索機能よりもはるかに高速です。


1
Everythingを使用しますが、ファイル内ではなくファイル名のみを検索するため、Windowsインデックスも必要です。
user276198

4

100%の回答はありませんが、以下のいくつかが貢献している可能性があります。

  • Windowsでは、ある時点で、ファイルが再スキャンされてインデックスが正しいことを確認する必要があります。通常、これはバックグラウンドで行われます。コンピューターが使用されていないときに電源が切れたり、プログラムが継続的に実行されてスリープ状態になると、自動インデックス作成が中断される可能性があります。

  • 低速のストレージデバイスを使用している場合、その数のファイルをスキャンするには時間がかかりすぎる可能性があります

    • 「インデックスオプション」でインデックスを作成する対象を設定できます
    • インデックスに登録されていないアイテムでもWindows Searchを使用できますが、これらのファイルの検索には時間がかかります
  • どういうわけか、スケジュールされた最適化タスクが検索を台無しにしている

    • Windowsには、タスクスケジューラにいくつかの[スタート]メニューの最適化タスクがあります
    • これらの最後の実行時間を無効化/実行/チェックして、何かに気付いたかどうかを確認できます
  • イベントビューアーを開き、Windowsサーチに関連するエントリを検索して、エラーが発生しているか、関連する詳細があるかどうかを確認できます。

  • Windows Searchサービスが自動または自動(遅延開始)に設定されていることを確認してください。常に実行されているわけではなく、再び開かれたときに追いつく必要がある可能性があります

  • インデックス作成オプションで検索インデックスの再構築を試すことができますが、とにかくWindowsが散発的に行っていることのように聞こえますが

補足事項として、次の理由により、サードパーティの代替手段を使用するのではなく、Windows Searchを修正することをお勧めします。

  • Windows Searchは、ドキュメントやPDFを含むファイル内を検索します(ifilterをダウンロードする必要がある場合があります)

  • Windows Searchの結果は[スタート]メニューに表示されるため、検索が正常に機能しない場合、検索機能を使用してプログラムを起動することは正しく機能しません。


主な不快感は、インデックスの再構築中に、既にインデックスが作成され、ハードドライブにまだ存在するファイルのエントリが含まれないことです。Windows Searchの機能をテストしたとき(私の人生で最初と最後)、週に3回、インデックスを自動的に再構築しました(前のビルドを完了する前に再構築を2回開始しました)。私の1,5 milionファイルをすべてインデックス化するには、約4日かかります。私にはまったく無意味に思えます。このため、このようなサービスは実際には使用できません。
真実を求める人
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.