explorer.exeのCPU使用率が100%のWindows 8.1検索チャームが遅い


18

今週の週末にWindows 8.1にアップグレードしてから、検索機能はほとんど役に立たなくなりました。入力を開始すると、CPU使用率が100%になり(タスクマネージャーはWindowsエクスプローラーを主な攻撃者として表示します)、結果はかなり遅くなります。おもしろいことに、8つの論理コアを備えたi7があります。これは、1つのプログラムが実際にそれらすべてを一度に利用することはまれです。:)

以前に機能した一部の検索(たとえば、「デバイス」と入力するとコントロールパネルの[デバイスとプリンター]リンクが表示されます)も、[すべて]を選択すると表示されなくなります。ドロップダウンで「設定」を選択すると、「デバイスと設定」リンクが表示されますが、結果が表示されて全体が役に立たなくなるまで約3秒かかります。

Windows Searchサービスを完全に無効にしようとしました(CPUをピークにしたものではありませんが)が、助けにはなりませんでした。また、PC設定でBing Web検索の統合を無効にしましたが、何も変更しませんでした(Web検索の結果がスロー検索から省略されていることを除けば)。

オンラインで同様のスレッドをいくつか見つけましたが、解決策はありません。

誰かが同様の問題を抱えており、おそらくこの問題の解決策はありますか?

Windowsボタンを押してすぐに入力してアプリを起動することに慣れているので、2つの明らかな解決策を検討しています。

  • 古いWindows 8を再インストールします
  • 動作する検索機能を備えたサードパーティのスタートメニューアプリをインストールする

これはWindows 8.1のバグであり、修正プログラムはまだリリースされていませんが、検索インデックスの再構築を試みることができます。>> neowin.net/forum/topic/...social.technet.microsoft.com/Forums/windows/en-US/...
ルドルフ

1
@ルドルフ:ありがとう。検索インデックスの再構築は役に立たず、無効にすることも役に立たなかった。また、プロセスモニターを実行して、何が起こっているのかを確認しました。検索の開始時に、Explorer.exeがすべてのディスク上のすべてのフォルダーを反復処理しており、リスト(すべての単一フォルダーをチェックするまで続行します)。ところで、あなたのリンクはすでに私の質問に含まれています。:)
Groo

もっと多くの人がこれを経験していないのは奇妙だと思う。この問題の原因は誰にもわかりますか?(つまり、必要なフォルダーがデフォルトでインデックス作成パスにないのはなぜですか?)
flindeberg

回答:


15

ユーザーがtechnetで提供したxperfトレースを分析しました。修正は、Userprofileの一部であるAppDataフォルダーをSearch-Index に追加し直すことです


ありがとう
グルー

魔法のように働いた、ありがとう!TechNet / Microsoft Answersでは公式サイトであるはずなので、これを見つけることができなかったのは残念ですが、いつものように、Stack Exchangeは最高のSN比を持っています。:)
Groo

ところで、Windowsにコントロールパネルアイテムのインデックスを作成する(検索結果に表示する)ために何か特別なことをする必要があるかどうか知っていますか?つまり、現在、「プログラムの削除」や「プリンタ」のようなものを入力しても何も返されません。これをインデクサーから誤って削除した可能性はありますか?.cplアイテムは内部Windows\System32に保存されていることは知っていますが、それはインデックスを作成したい場所ではないようです。
グルー

Explorerのオプション->検索で部分一致を検索するオプションを設定しました。
magicandre1981

ありがとう
2013年

13

X:\ Users \ [YOURUSERNAME] \ AppData \ Local \ Packagesをインデックスに追加すると(インデックス作成オプションを使用)、これが修正されます。別の方法として、以前に提案されたようにAppDataフォルダー全体を追加することもできますが、私には少しやり過ぎのようです。


別の質問への回答ではなく、単なる代替ソリューションとなるように回答を書くことを検討することもできます。現在の声明は、答えでもありますが、簡単にコメントにすることができます。質問を単なる代替ソリューションに修正した場合、より多くの賛成票を獲得する可能性があります。
ラムハウンド

+1ありがとう、それは正しいようです。あなたが言及したサブフォルダを除いてすべてを除外し、インデックスを再構築しました。それですべて動作します。さらに(おそらくインデックスが完全に再構築されたため)、コントロールパネルのすべてのアイテムも検索結果に含まれるようになりました。
グルー

この問題に対するすべての検索で、この答えが最初に出されたことを願っています。私は1週間かけて、AppDataのすべてのインデックスを作成せずにそれを実行する方法を見つけようとしました(私の場合は非常に大規模です)。MSが問題を修正するか、このパスをすぐに追加するパッチをリリースすることを望みます。
SilverbackNet

5

AppDataフォルダをSearch-Indexに再び追加しても機能しません。しかし、Process Monitorで検査した後、Explorerは完了するまで、ライブラリ(Windows 8.1ではデフォルトで無効になっています)内のすべてのファイルとフォルダーを検索し続けることがわかりました。http://lifehacker.com/how-to-bring-libraries-back-in-windows-8-1-1446756473でライブラリを元に戻し、ライブラリ内のすべてのフォルダを削除するか、Search-Indexに追加します。


1
+1ありがとう!私の問題は、DocumentsフォルダーをUsersフォルダー以外の別のハードドライブに移動したことです。当然、インデックスから外れましたが、ドキュメントライブラリに残りました。新しいドキュメントの場所をインデックスに追加すると解決しました。
SnakE 14

これで問題は解決しました。ドキュメントフォルダーを検索インデックスから削除し、その中に特定のサブフォルダーのみを追加しました(ドキュメントのがらくたの90%はアプリケーションによって作成されたものであり、検索に関心のあるものではないため)図書館。この機能を使用せず、検索が通常に戻ったため、ライブラリをすべて削除しました。ありがとう!
ビクター14

素敵な、これは私のためにもそれを修正しました。ありがとうございました。
Wouter 14年

0

C:\ Users \ userfolder \ AppData \ Local \ Packages \ windows.immersivecontrolpanel_ \ LocalState \ Indexed \ Settingsを検索インデックスに追加するだけです。AppDataフォルダーが表示されていない場合は、[表示]オプションで[非表示のファイルとフォルダーを表示する]を有効にします。

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