web-dev-qa-db-ja.com

コンピューターがドライブをスラッシングしている理由を確認するにはどうすればよいですか?

今日起動しましたが、20分経ってもディスクのスラッシングが止まりません。 CPUアクティビティはフラットです。現在何かを使用している唯一のプロセスはfirefoxとdwm.exeであり、それは最大1%です。だから私はProcmonで何が起こっているのか見てみようと思いました。

svchost.exeは、1秒あたり数千の要求を行っています。 HKLM\System\Setup\SystemSetupInProgressを数ミリ秒ごとにチェックするため、何かがインストールを実行しているように見えます。また、C:\ Windows\System32\wbem\repository内のファイルもよく調べています。それがWMIクエリだと思います。それ以外はすべてランダムなハードドライブクエリのように見えます(たとえば、7つまたは8つのプログラムファイルディレクトリで「close.WAV」を検索しました。

STFUに何でもして、ハードドライブのスラッシングを止めたいです(この投稿を開始してから、落ち着いているように聞こえます)。しかし、svchost.exeに隠れているため、落ち着くように指示するのはかなり難しいです。イベントビューアはあまり表示されていないようですが、自動更新をインストールしようとしたことを示唆していると思われる失敗が約15件あります。インストールする前に、コンピューターをaskに設定しました。なぜそうなるのかわかりません。

「WTFをやってる」がないのはなぜですか?ボタン?何もすることがないのに、プロセスがハードドライブのオリンピックを実行するのがとても簡単なのはなぜですか?これが起こったときに何が起こっているのかを正確に把握する方法はありますか?

7
OwenP

私の投稿から Windows XPでディスクがクラッシュする原因は何ですか?

ダウンロード Process Explorer Microsoft/Sysinternalsから。

それを実行し、[表示]> [列の選択]をクリックします。 [プロセスパフォーマンス]タブをクリックし、[I/O読み取り]と[I/O書き込み]を選択します。

これはタスクマネージャーから実行できますが、私はProcessExplorerを使用することを好みます。

次に、これらの列で並べ替えて、最も多くの読み取り/書き込みを行っているものを確認できます。

(Vista/7を使用している場合は、管理者として実行することを忘れないでください(または、ファイルをクリックしてから「すべてのプロセスの詳細を表示」すると、これが実行されます)

私がサポートしているいくつかのマシンのDropboxとメッシュは24時間年中無休で読み取り/書き込みバイトで動作しているように見えるので、sycnソフトウェアを使用している場合は、まずそれを確認することをお勧めしますが、このツールを実行すると正確にわかりますなにが問題ですか。

また、画面上部のグラフをクリックすると、履歴情報の「システム情報」ダイアログが表示されます。グラフの1つ(下から3番目)は「I/Oバイト」です。マウスをピークのいずれかに置くだけで、何が最も多くのリソースを消費しているかがわかります。 -まさにあなたが望むもの!

5
William Hilsum

おそらく最善の解決策は、ProcessExplorerまたはProcessMonitorを使用して、特定のsvchostインスタンスに絞り込み、その中にあるサービスのリストを取得することです。次に、スラッシングの原因となったサービスが特定されるまで、各サービスを個別に(1つずつ)無効に設定できます。

3
Sanjay Sheth

Procmonと同じSyinternalsサイトの Process Explorer を使用して、svchostプロセスの内訳を取得します。

1
Bonus

タスクマネージャ->表示->列の選択に移動します。

そこにいるときに、I/O読み取りやI/O書き込みなど、タスクマネージャーに表示する新しい列を選択できます...うまくいけば、何が起こっているのかを確認できます。

編集:申し訳ありませんが、まだコーヒーはありません。あなたがすでにProcmonを破壊したことに気づいていませんでした。

私はいくつかのVistaを自分でスラッシングしています....それが「WindowsDefender」ではないかどうかはわかりませんが、そうです、少し面倒だと思います。

0
Satanicpuppy