ハードドライブの負荷が増大している原因となっているプロセスを検出するツールはありますか?

ハードドライブの負荷が増大している原因となっているプロセスを検出するツールはありますか?

時々、Windows 7 システムが数分間ハード ドライブに頻繁にアクセスし、マシンの速度が大幅に低下することがあります。

どのプロセスが原因かを教えてくれるツールはありますか? Windows が仮想メモリにアクセスしているかどうかもわかりますか? SysInternals の DiskMon を試しましたが、プロセスなどの有用な情報は表示されません。タスク マネージャーにはいくつかの I/O カウンターが表示されますが、どれが最も多く発生しているかはわかりません。さらに、仮想メモリ アクセスも表示されません。

答え1

「私のコンピューターは何をしていますか?」:

ハードディスクの LED が時々点滅するのはなぜか、あるいは何もしていないのに CPU ファンの音が大きくなるのはなぜか、不思議に思われるかもしれません。

無料ソフトウェア「What's my computer doing?」は、その理由を教えてくれます。ハードディスクにアクセスしている、または CPU を使用しているすべてのプログラム (詳細付き!) を表示します。さらに、これらのプログラムを閉じるか、アンインストールすることもできます。

答え2

リソースモニターはWindows 7に組み込まれており、タスクマネージャーのボタンからアクセスできます。パフォーマンスタブ。

リソース モニターを開いたら、[ディスク使用率] ドロップダウンを展開します。ディスクにアクセスしているプロセスが表示されます。[ディスク] タブでは、どのプロセスがどのくらいのディスク I/O を使用しているかなど、より詳細な統計情報を取得できます。

タスク マネージャーからのリソース モニター

答え3

@weloytty さんが言うように、リソース モニターが役立ちます。MS/systernals の Process Explorer も確認できます。プロセスエクスプローラー

ひょっとすると、このシステムでSkypeを実行していますか?もしそうなら、Skypeがスーパーノードになって、トラフィックが大量に発生しているのでしょうか?Skypeを終了し、アイコンが通知領域に残っていないことを確認してください。通話を受信できない場合でも、Skypeは引き続き実行されている可能性があります。

答え4

見つけた!それは Seagate Dashboard という馬鹿げたソフトウェアで、Seagate の外付けハード ドライブを接続すると、自動的にコンピュータにインストールされます。どういうわけか、この POS は周期的に、1 秒に 1 回程度何かを実行します。何をするにしても RAM が関係しており、いつものように Windows が、何らかの理由で大量の RAM を使用するウイルス対策ソフトウェアと組み合わせて、すべての RAM を占有しているため、マシンは仮想 RAM に頼って HD の駆動を開始します。仮想 RAM の調整には約 1 秒かかりますが、これは Seagate Dashboard が再びそれを実行するのに十分な時間です。システムは、この周期的な RAM の調整に常に占有されていますが、これはアクティビティとして表示されず (!)、他のすべての動作を妨げます。

修正は簡単です:

スタート -> コントロールパネル -> 管理ツール

サービスをダブルクリックします

リストを下にスクロールしてSeagate Dashboard Serviceを見つけます

それを右クリックして「停止」を押してください。状況はすぐに改善されます。

もう一度右クリックして、「自動」を「手動」に変更するか、あるいは「無効」に変更すると、もう煩わしくなくなるでしょう。

関連情報