- 締切済み
頻繁なフリーズ・・・
先月ごろからフリーズするようになりました。 PCに詳しい人に相談して OSの再インストールやHDDの交換をしてみましたが それでも改善しません・・・ 使っているPCはドスパラのPrimePCです。 イベントビューアのシステムエラーを確認したら フリーズした時間帯にたくさん ソースはdiskで、説明を見ると 「ドライバは \Device\Harddisk0\D でコントローラ エラーを検出しました。」 と表示されています。 ほかにもいくつかあるのですが、これが多く表示されます。 友人がこれを見てHDDかえたらいいよ、と言うので交換してみたのですが 交換した後もフリーズする症状がでるので HDDの問題じゃないのでしょうか? PC初心者ですので、分かりやすく教えていただけるとうれしいです。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- umimarukun
- ベストアンサー率59% (279/469)
> 「ドライバは \Device\Harddisk0\D でコントローラ エラーを検出しました。」 これが原因だとすると、ハードウェアとソフトウェアの両方をチェックする必要がありますね。 このエラーメッセージで、(デバイス)ドライバとはHDDとの信号のやり取りをするプログラム、 コントローラとはHDDを制御するコントローラ(用IC又はプログラム)を指します。 つまり、デバイスドライバがHDDと通信した際、コントローラが返事をよこさなかったので、 信号のやり取りができずに「エラーですよ」という信号だけが帰ってきたということです。 つまり、その処理は不完全なままで終わってしまっているわけですね。 このような不完全な処理が繰り返されるとそのうちに論理的な矛盾が生じ、 矛盾が生じるとPCはどのようにしたら良いか分からなくなって、 その結果がフリーズするという形で現れるわけです。 さて、考えられる原因についてですが、 ハードウェアの点から考えると、HDD側の不具合・マザーボード側の不具合・ その間のケーブルの断線などが考えられますが、 HDDを交換されても発生していることから、残りの2つを疑ってみましょう。 私のサポート経験では、ケーブルの断線、特にコネクタの付け根で接触不良を 起こしているケースが多かったように思います。 電源を落としてからHDD~マザーボード間のケーブルを軽く引っ張ったり、 横にグニュグニュ動かしたりして再起動してみましょう。 コネクタを抜き差ししてみるのも良いでしょう。 これが原因であれば、再起動するとOSの起動自体が上手くいかなくなるはずです。 その場合は、ケーブルを交換する必要があります。 次に、ソフトウェアの点で考えますと、デバイスドライバの設定が何らかの理由で 勝手に変更されている(或いは変更されてしまう)ことが考えられます。 デバイスドライバのプロパティを開くと、転送モードというのがあります。 通常はDMAモードに設定されているのですが、何故かPIOモードに変わってしまうことがあり、 これが転送速度の遅延になって信号のやり取りに支障を来たすことがあるのです。 この場合には、PCの動作が全体的に遅くなるような症状が出ることが多くみられます。 リカバリしても再発するということから、これが原因である可能性は低いですが、 念のために確認してみましょう。 それと、フリーズするのは何か特定の作業をしている時でしょうか。 それとも特に規則性はないのでしょうか。 取りあえず、思いつくままに書き連ねてみましたが、ご参考になれば幸いです。
- twinring
- ベストアンサー率38% (13/34)
おそらく、CPU の熱暴走か、メモリの不具合ではないでしょうか? あるいは、増設したボードなどがあり、電力不足になっているとか? BIOS で CPU の温度が確認出来るなら、試してみたらいかがでしょう。 ペンティアム系でしたら、60度を超えていたら危険領域です。 CPU冷却ファンの下のフィンに、ほこりが積もっていることが多く、 それだけで冷却不全が発生してしまいます。 メモリの不全は、場合によってはブルースクリーンが現れて、 再起動になることもあります。 供給電力の不足は、簡単には判別が出来ませんが、 接続してある構成部品を、最少にした状態にして起動させてみれば、 ある程度の判別になるかと思われます。 (LANも、接続しないで起動した方がいいと思います)
- goold-man
- ベストアンサー率37% (8364/22179)
>フリーズするようになりました メモリー不足の可能性 >OSの再インストールやHDDの交換をしてみましたが >ドライバは \Device\Harddisk0\D でコントローラ エラーを検出しました HDDの壁(例:32GBの壁)ではありませんか?(マイコンピュ-タのドライブ右クリックしてHDDの容量が正常に認識されているか)