質問: cpuの温度 最近、ノートpcが妙に熱くなっているように感じて、ソフトを使って温度を測ってみたら、時折cpuが80度以上、hddが60度以上もの発熱をしています。これって、異常でしょうか。ちなみに、温度が上がるときはたいていクーラーのない部屋での使用で、cpuも100%の使用です。何か対策をすべきでしょうか。よろしくお願いします。 後、これは関係ないともいますが、 pcは、sonyのvaioで cpuは、pen4 2gです。
回答: (以下のcpuに関する説明はすべてpentium 4についてのものです。他のcpuには必ずしも適用できませんので、他のcpuのpcをお使いの方はご注意ください。) cpuの温度については、どの程度異常な事態なのか、以下の手順である程度判断できます。 「crystalcpuid」 http://www.vector.co.jp/soft/win95/hardware/se247149.html 上記からcrystalcpuidをダウンロードし、適当なフォルダに解凍してください。 crystalcpuidを起動して「function→msr walker」を選択、startとendに0x19cを入力してstartをクリックしてください。 電源を入れた直後であれば msr : 63-32 31-0 ---------------------------- 0000019c : 00000000 00000000 と表示されます(*1)が、startをクリックした時点でcpuの温度が「異常な高温」である場合には 0000019c : 00000000 00000003 と表示されます(*2)。また、startをクリックした時点でのcpuの温度は正常だが、過去にcpuのセンサーが「異常な高温」を検出している場合 0000019c : 00000000 00000002 と表示されます(*3)。 cpuが(*2)の状態になると、発熱を減らしてcpuの温度を下げるため、cpuの動作速度が自動的に遅くなります。cpuが遅くなるということは、cpu使用率が100%になりやすいと言うこともできます。正常な状態まで温度が下がるとcpuは定常速度に戻ります。 cpuが自動的に遅くなっても、まだcpuの温度が上がりつづける場合、ある温度でcpuが自動的に停止します。この場合、停止を解除するには電源を切るしかないので、使用者から見るとハングアップしたように見えます。逆に言えば、ハングアップまで至らない場合、cpuの温度は「恒常的ダメージが残るような異常な高温」には達していないということです。 定常的に(*2)か(*3)の状態になっている場合、これはcpuの発熱に対してファンによる冷却が十分でないことを表しています。この場合、内蔵ファンだけでは冷却しきれずcpuの能力を損なっている(cpu速度が落とされている)ということですから、cpuの能力を損なわないためにはノートpcを冷却する台を使う、部屋を強く冷房する等により冷却を補助する必要があります。 なお、定常的に(*2)か(*3)の状態になっているからと言って、それが直ちにノートpcの異常だということにはなりません。というのも、メーカーによっては最初からcpu使用率100%の場合は冷却しきれず、cpuが速度を落とすことを前提に冷却装置を設計している可能性があるからです。この辺が、「温度が正常かどうかはメーカーに聞かないと分からない」という理由です。