web-dev-qa-db-ja.com

どのプロセスが重いハードドライブ活動を引き起こしているのかを見つけるツール?

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

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

22
Tony_Henrich

リソースモニターはこれを実行でき、Windows 7に組み込まれています。タスクマネージャーのPerformanceタブのボタンからアクセスできます。

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

Resource Monitor from Task Manager

36
jftuga

@weloyttyが言うように、リソースモニターが役立ちます。 MS/systernals Process Explorer からProcess Explorerを確認することもできます

たぶん、このシステムでSkypeを実行していますか?もしそうなら、それはスーパーノードになり、あなたは今そのようなトラフィックをすべて持っていますか? Skypeを終了し、アイコンが通知領域に残っていないことを確認します。電話を受けられない場合でも、実行中です

5
Dave M

コントロールパネル\すべてのコントロールパネルアイテム\パフォーマンス情報とツール\高度なツールに移動し、リソースモニターを起動します。何がディスクに当たっているのかがわかります。

http://technet.Microsoft.com/en-us/Edge/Video/ff710685

3
weloytty

見つけた!これはSeagate Dashboardと呼ばれる愚かなソフトウェアであり、Seagate外付けハードドライブを接続すると、自動的にコンピュータにインストールされます。なんらかの理由で、このPOSは1秒に1回程度周期的に何かを行います。それがしていることは何でもRAMと通常のWindowsを含みます-何らかの理由で恐ろしいたくさんのRAMを使用するアンチウイルスソフトウェアと組み合わせて-すべてのRAM占有されているため、マシンは仮想に頼る必要がありますRAMそしてHDの駆動を開始します。仮想の取得RAM調整には約1秒かかります- Seagate Dashboardが再び動作するのに十分な長さです。システムは常にこの周期的なRAMの操作で占有されています。これはアクティビティとして表示されず(!))、他のものが正しく動作しなくなります。 。

修正は簡単です:

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

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

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

それを右クリックして「停止」を押します。物事はすぐにLOTが良くなります!

もう一度右クリックして、「自動」を「手動」に、あるいは「無効」に変更すれば、もう邪魔になりません。

1
Kirby Palm