Windows 7 SP1マシンで、マシンの過熱したコンポーネントのみが原因で発生したシャットダウンを確実にログに記録する方法を知りたいです。
過熱したコンポーネントは、シャットダウンするために何らかのコマンドをコンピューターに送信する必要があるため、マシンの電源を再び入れたときにこのコマンドが発行されるたびに、このコマンドを表示してログに記録できるようにしたいと思います。
可能であれば、マシンのどのコンポーネントがシャットダウンコマンドを送信したかをログで確認して、さらにアクションを実行できるようにすると便利です。シャットダウン手順が過熱したコンポーネントから開始されたことをすでに確認しておくことから始めます。
この特定の種類のイベント(コンポーネントの過熱->マシンのシャットダウン)はまったくログに記録されますか、それとも、残念ながらシャットダウンの理由を明確に示さないおおよその説明のあるイベントのみがありますか?
私はここで同様の質問を見つけました:
https://serverfault.com/questions/415931/how-to-determine-if-the-last-shutdown-was-due-to-power-failure-in-windows ==
EventID 41カーネル-電源:システムは、最初に完全にシャットダウンせずに再起動しました。このエラーは、システムが予期せず応答を停止したり、クラッシュしたり、電源が切れたりした場合に発生する可能性があります。
EventID 41 Kernel-Powerは過熱について言及していませんが、予期しない電力の損失を探していません。
また、過熱の解消につながる可能性のある方法や手順も探していません。また、コンポーネントの過熱の原因についても説明しません。シャットダウン手順が過熱したコンポーネントから開始されたことを明確に示す、ある種のログを本当に探しています。
そのような種類のイベントログまたは他の種類のログを提供できない場合、シャットダウン手順が過熱したコンポーネントから開始された可能性が最も高いことを他のイベントがおおよそ示している可能性があることを知りたいと思います。
イベントログ以外に、このような種類のイベント(コンポーネントの過熱->シャットダウン)をWindowsマシンに記録できるソフトウェアがある場合(イベントログでこれを実行できる場合)、それについて読みたいと思います。たとえば、「コンポーネントxyzが臨界温度に達し、システムシャットダウンコマンドを開始した」ことを明確に示す明確なログが生成されない限り、RealTempのような温度監視ソフトウェアには興味がありません。
これを投稿する前に、私は次の同様の質問を読みました:
また、この質問の解決策について他のサイトやソースを確認しましたが、過熱したコンポーネントからシャットダウンが開始されたことを明確に示すものは何も見つかりませんでした。
HWiNFO を使用してセンサー値をファイルに記録し、起動後に温度を確認できます。 GPUの過熱は再起動を引き起こさないため、CPUである可能性が高いことも考慮する価値があります。