0

開発中のアプリケーションのプロファイリングを行っていたところ、explorer.exe のプロセッサ使用率が異常で、ほぼ 15% でした。

これはエクスプローラーにとって非常に高いです。プロセスエクスプローラーを起動すると、次のようになりました。

ここに画像の説明を入力

「kill」をクリックすると、エクスプローラーは正常に動作します..

これは、エクスプローラーが再起動/起動するたびに発生します.どのアプリケーションまたは何がそのスレッドを起動させているかをどのように検出できますか?また、起動を防ぐにはどうすればよいですか? 私のエクスプローラーはそれがなくても問題なく動作します。

これはウイルスだと思いますが、私の AV ソフトウェアはそれを検出しません..

誰でも私を助けることができますか?

4

1 に答える 1

2

動的にコード (緑) を作成するサード パーティ コンポーネントがあり、このコードは次の関数でプログラムのスナップショット (赤) を作成します: kernel32.dll!CreateToolhelp32Snapshot

ここに画像の説明を入力

CPU使用率の原因となっているコードが見つかるまで、AutoRunsShellExViewを使用してすべてのサードパーティ ツールを無効にします。

于 2013-03-27T05:39:44.197 に答える