web-dev-qa-db-ja.com

Windows 10のインデックス作成で.svnフォルダーと.gitフォルダーを効率的に除外するにはどうすればよいですか?

私は2つの大きなフォルダ「Projects」と「Studies」を持っており、中にはたくさんのSVNといくつかのGITプロジェクトがあります。 .svnフォルダーと.gitフォルダー内のファイルの量が非常に多いため、スタートメニューのクイック検索の動作が非常に遅く、役に立たなくなったため、インデックス作成を完全に無効にする必要がありました(実際にその機能を使用しています)。

問題は、これらのフォルダが明示的にインデックスから除外されているため、通常の「遅い」ファイル検索でさえ機能しないことです。迷惑です。そして、プロジェクトフォルダを検索する機能が本当に必要です。

各.svnおよび.gitフォルダーを手動で除外することも解決策になる可能性がありますが、実際にはそれらが多数あるため、保守できません。

何か提案してもらえますか?前もって感謝します。

4
KotBehemot

これは試していませんが、MSDNの記事「インデックスには何が含まれていますか?」を見つけました。 ( https://msdn.Microsoft.com/en-us/library/windows/desktop/bb266513%28v=vs.85%29.aspx )。除外のリストが、どのように拡張できるかを示すものになることを期待していました。しかし、それから私は直接適用できるように見えるコメントの1つを見ました:

ワイルドカードで除外

興味のある方は、検索サービスをオフにし、レジ​​ストリを変更してサービスを再起動することで、これらのデフォルトを変更し、独自のデフォルトを追加できます。該当するキーは次の場所にあります。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex \

指定したオーバーライドは、WorkingSetRulesキーに表示されます。これはワイルドカードをサポートしているため、たとえばnode_modules、.git.svnなどを検索インデックスから除外できます。 tswaters 2015年8月1日

だからあなたはそれを試してみたいかもしれません。

3
PeterCJ