ハードウェア割り込みとシステムの無反応


5

ごくまれに、週に1回程度、私のWindows Vista Businessマシンが数分から数分の間に完全にロックしてしまいます。これが起こると、私が再起動するまでそれはより頻繁に再発します。

プロセスエクスプローラーは、このイベントの間、システムが「ハードウェア割り込みとDPC」を実行していることを明らかにしました。私のマシンに導かれたHDDの動作もまた、それが再び反応するようになるまで点灯したままです。

Interrupts CPU usage
上の図では、ロックアップイベントが赤(割り込み)線のスパイクとして見えます。これは短いように見えますが、これはマシンが応答していない間はProcess Explorerがグラフを更新できないためです。

これがスクリーンショットです 全体のCPU使用率一般的に多数の割り込みがあるようです。

私のマシンは、通常よりも多い割り込みを受けているという印象を受けます。これは私にハードウェアの一部またはドライバが誤動作していると疑わせます。それともIRQの衝突かもしれませんか?

これを診断するにはどうすればいいですか。


編集1: システムログを見ると、次のようないくつかの警告メッセージが表示されます。

ページング操作中に、デバイス\ Device \ Harddisk1 \ DR1でエラーが検出されました。

そして:

デバイス\ Device \ RaidPort0へのリセットが発行されました。

ただし、RAID構成を設定していないため、すべてのディスクがマザーボードのSATAポートに直接接続されています。


編集2: ここに与えられたアドバイスに従って、私は問題を解決することを試みるために私の装備にいくつかの変更を加えました。まだフリーズが発生したことはありませんが、回答を受け入れるか診断を続けることになります。

  1. システムディスクのSATAケーブルを交換しました。
  2. 私はAsus M2N-SLI Deluxeマザーボードの別のSATAポートにSATAケーブルを差し込みました。
  3. 私は私のnForce 570 SLI AMDドライバをnVidiaの最新バージョンに更新しました。

私はここでその仮定をしています \Device\RaidPort0 私のシステムディスクです。問題が解決しない場合、次のステップは問題が消えるまで私の他の3つのディスクを一つずつ切り離すことです。それでも解決しない場合は、nForceをすべて削除します。そしてその後、それはシステムディスクか私のマザーボードそのものにしかなり得ないようです。


#3を編集: システムディスクのSATAポートを別のディスクのポートと交換したところ、数日後にイベントログに次のエントリが記録されました。

デバイスへのリセット、\ Device \ RaidPort1が発行されました。

そして:

この機器へのリクエストはキャンセルされました。

デバイス:\ Device \ RaidPort1
モデル:ST3160812AS
ファームウェアバージョン:3.AA
シリアル番号:5LS34HQ1
ポート:1

エラーは完全に別のポートに移っているので、問題はディスクでもSATAケーブルでもないことは私にはかなり明白に思えます。私はこのSATAポートが壊れているとみなし、他の5つを排他的に使用します。


3
この種の問題を診断するのに最適な場所... msfn.org/board/topic/…
Moab

@ Moabありがとう、私はこれを診断のために準備することに取り組んでいます。その間に、私は見つけました マイクロソフトサポートの関連問題 それは複数のNICがあることが原因であるように思われます。 LMHOSTSルックアップを無効にしました、そしてこれが何かを解決するかどうか見るでしょう。
Paul Lammertsma

回答:


2

点灯しているHDD LEDは、HDDデータ転送用のサインです。ディスクが「サイレント」に設定されていると、その動作が聞こえないことがあります。 SATA(またはIDE)ケーブルの通信エラーも考えられます。

ディスクエラーがある場合は、Windowsイベントログに何か問題がある可能性があります。

更新:

ページング操作中に、デバイス\ Device \ Harddisk1 \ DR1でエラーが検出されました。

SATA CRCエラー/タイムアウト。また、ページ操作が優先されることはほとんどありません。システムがしばらくハングします。

デバイス\ Device \ RaidPort0へのリセットが発行されました。

ディスクはしばらくの間応答しませんでした、そして窓はSATAポートのリセットをしました。システムが動作を再開するとき、エラー状態は一時的なようです。

あなたはSATAケーブルを変えてみましたか(腐食のために接触を見てください)?それでも解決しない場合は、ディスクを交換してみます。


Windowsイベントログからのメッセージをいくつか使用してOPを編集します。ディスクはどのような種類のサイレントモードにも設定されておらず、シークすると通常聞こえます。
Paul Lammertsma

おかげで、私は実際にこのことをやめることに取り掛かるときにこれを見ていきます。
Paul Lammertsma

HDDがリニアに読み取っている場合、またはシークを伴わない方法でビジー状態の場合、HDDからシークノイズが聞こえないことがあります。
bwDraco

@ DragonLordその通りです。Windowsがロックされている間でも、HDDは何かをしているようです。この最新のロックアップの後、私は自分のリグにいくつかの変更を加えました(OPを参照)。
Paul Lammertsma

1
SATAポートを別のディスクと交換した後、別のポートで警告が出ます。両方の警告メッセージはまだ表示されていますが、今では「デバイスにリセット、\ Device \ RaidPort1が発行されました」と報告します。 SATAポートの1つが機能していないようです。少なくとも今、私はどれを知っています!
Paul Lammertsma
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.