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


8

私は病気のWindows XPラップトップを持っています。何かがディスクのスラッシュを引き起こしており、システム全体が起動してから数分後に無反応になるのが遅いです。ディスクスラッシュの原因を理解するにはどうすればよいですか?タスクマネージャーは、CPUまたはメモリを使用しているものを見つけるのに適していますが、ディスクI / Oは表示されません。

詳細:Win XP Homeを実行していて、マシンは数日前まで問題なく動作していました。RAMが不足しているため、ページングではないことを確認しました。DiskCheckupによると、恐ろしいSMARTエラーはありません。


ウイルススキャナーまたはアクティブなマルウェアスキャナーを実行していますか?
Troggy、2009

回答:


11

Microsoft / SysinternalsからProcess Explorerをダウンロードします。

実行して、[表示]> [列を選択]をクリックします。[Process Performance]タブをクリックし、[I / O Reads]および[I / O Writes]を選択します。

タスクマネージャーからこれを行うことができますが、Process Explorerを使用することをお勧めします。

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

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

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

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


3
カンザス州立大学には、プロセスエクスプローラーの使用方法に関するすばらしい14ページの配布資料があり、スクリーンショット(警告、PDFリンク)が付いてい
Jaredハーレー

2
ありがとう!もう1つのヒント:「デルタ」ビューは、現在ディスクを使用しているものをソートするのに役立ちます。
ネルソン

14ページのマニュアルのための新しいリンク:k-state.edu/its/security/training/2009-4-9/presentations/...
YetAnotherRandomUser

6

各アプリケーションのディスクI / Oを表示するようにタスクマネージャを設定できます。案内する:

表示->列の設定

このダイアログがポップアップし、ディスクの読み取りと書き込みのI / Oボックスを確認します。

代替テキスト


ハイブマインド
ジョンT

ありがとうございました!追加のソフトウェアを必要としないオプションの+1ですが、Process Explorerの履歴グラフは非常に役に立ちました。
ネルソン

2

上記のプロセスエクスプローラーに加えて、プロセスモニターを試してみます。

プロセスモニタ、ファイル・アクティビティがリアルタイムで起こる見ることができます。どのファイルがどのプロセスで読み書きされているか。

  • 起動時にのみ発生する場合は、マシンの起動時にハードディスクからすべてが読み取られることが原因です。msconfigを使用して、「スタートアップ項目」を含まないスタートアップを実行します。

  • 起動時のもう1つの原因は、ユーザーまたはマシンのレジストリハイブのサイズです。何年にもわたってプログラムをインストールすると、じんましんが大きくなります。別のユーザーアカウントを作成して、そのユーザーアカウントにログオンし、より高速かどうかを確認してください。

  • あまりにも多くのフォントをインストールすると、Windowsの起動が遅くなる可能性があります(たとえば、Photoshopは何百ものフォントをインストールするので、絶対に使用しません)。

一般的なスレッドは、起動時に大量のI / Oが発生していることです。Windowsが複数の非同期I / O要求を利用できるように、読み取る必要のあるものをトリミングするか、最適化するか、RAMを追加してキャッシュを増やします。


2

私のWindows Vistaは、時間の50%以上をスラッシングしていました。インデックス作成とスーパーフェッチを停止しました。私がコンピューターで何もしていなかったときでさえ、まだ多くの時間をかき消しました。最終的に私の問題を解決したのは、ハードドライブを最適化することでした。それ以来、コンピュータは静かです。ノイズはまったくありません。私はこのマシンを4〜5年使用しており、最適化したことはありません。過去にデフラグを試みたところ、ディスクがチェックされ、システムが正常に機能していて、デフラグを行う必要がないと報告されていました。それはほんの数日前に得たものです。ようやく先に進んだところ、スラッシングの問題は解消されたようです。インデックス作成とスーパーホストを再開しましたが、マシンからのノイズはゼロです。至福!


0

プロセスエクスプローラーを取得し、タスクマネージャーをそれに置き換えることをお勧めします。プロセスエクスプローラーを使用すると、I / Oアクティビティだけでなく、タスクマネージャーが提供するすべての情報に加えて、はるかに多くの情報を確認できます。


私は遅すぎる... waaa.waa.waa ... :)
EBGreen 09

0

一般的なアドバイスとして、ドライブの最適化をご覧ください。

(ローカルディスクドライブを右クリックし、[プロパティ]、[ツール]タブ、[今すぐ最適化...]の順に選択します。)

「Analzye」をクリックしてください。レポートで注意しなければならないのは、断片化された大きなファイルです。私がよく遭遇したのは、断片化されたOutlook PSTファイルを持つ人々です。500MbのPSTが1000ビット以上に断片化されている可能性があり、Outlookを開くと、ディスクが狂ってすべての断片を拾っています。


0

Procexpはすばらしいですが、タスクマネージャでディスクI / O列を追加できます。ソフトウェアのインストールが許可されていない場合は、ライブサイトからダウンロードできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.