web-dev-qa-db-ja.com

Windows XPでハードドライブに常にアクセスしているプロセスを特定するにはどうすればよいですか?

Windows XP SP3のフレッシュインストールを実行していて、最小限のアプリケーションセットがインストールされていますが、それでも、ハードドライブに猛烈にアクセスし、照明を当てている間、コンピューターがクロールに陥ることがよくあります。ディスクアクティビティが1分以上点灯します。

この問題は、起動/ログオン直後に最悪ですが、コンピューターがデスクトップスクリーンセーバーで長時間アイドル状態になっていて、アプリケーションを起動するために「ウェイクアップ」された場合にも発生することがあります。これはWindowsの新規インストールであり、他の疑わしい動作やルーターログに予期しないネットワークアクティビティが見られないため、問題の原因となっているマルウェアやウイルスではないと確信しています。

この場合、タスクマネージャーはトラブルシューティングには効果的ではありません。ディスクライトが点灯しているときにコンピューターが応答しなくなり、タスクマネージャーを実際に開くことができないか、プロセスのリストに、それ以上使用しているものがないことが示されるためです。コンピューターが実際にフリーズしている場合でも、CPU時間は2〜3パーセントです。

問題のあるプロセスを特定するのに役立つ優れたツール(できれば無料)はありますか? Windows7のリソースおよびパフォーマンスモニターに似たものがうまくいくかもしれません。

9
Tim Lara

タスクマネージャーを使用すると、どのプロセスが最も多くのI/Oを実行しているかを確認できます。

[表示]メニュー-> [列の選択...]に移動します。

I/O読み取りバイトとI/O書き込みバイトにチェックマークを付けます

これらは、問題のあるプロセスを特定するのに役立ちます。

13
bryan

あなたはSysInternalsの喜びに近づいています(sysinternals.comはMSサイトにリダイレクトします)。 filemon、regmon、procmon、およびtcpviewから始めて、そこから取得します。

2
Eric

この便利なユーティリティ をチェックして、何が起こっているのかを教えてください。

1
Tim