イベントID 41(Kernel-Power):PCが突然再起動した原因の探し方
イベントID 41(Kernel-Power)は、システムが、正常にシャットダウンしないまま再起動したときに記録されます。原因は、電源の断、ブルースクリーン(停止エラー)、フリーズからの強制再起動などです。このイベント自体は「起きた」ことの記録で、原因は付属の情報や前後のログから探します。
どこで確認するか
イベントビューアー →「Windows ログ」→「システム」で、ソースが Kernel-Power のイベントID 41 を絞り込みます。
見る項目
- BugcheckCode:0 以外ならブルースクリーン(停止エラー)が起きている。
- 前後のログ:直前に警告やエラー(ディスク、ドライバー、温度など)が出ていないか。
切り分けの目安
- BugcheckCode が 0:電源が突然切れた、または、フリーズして電源ボタン長押しなどで再起動した可能性がある。電源コード・バッテリー・電源ユニットを確認する。
- BugcheckCode が 0 以外:停止エラーのコードで原因を調べる。ドライバーやWindows更新の直後でないかも確認する。
やること
- 直近のWindows更新、ドライバーやソフトの追加・変更を確認する。
- 繰り返し発生するなら、メモリ・ディスクの診断と、温度・電源の状態を確認する。
PowerShell で絞り込む
直近1日の、このイベントを取り出すコマンドの例です。Get-WinEvent の -FilterHashtable を使います。
Get-WinEvent -FilterHashtable @{ LogName = 'System'; ProviderName = 'Microsoft-Windows-Kernel-Power'; Id = 41; StartTime = (Get-Date).AddDays(-1) } |
Select-Object TimeCreated, Id, Message期間は、AddDays(-1) の数字で変えられます。複数台のログは、各コンピューターで実行するか、ログ収集の仕組みで集めます。
よくある質問
再起動してもよいですか?
このイベントは再起動後に記録されるものなので、すでに再起動した状態です。業務PCで繰り返す場合は、作業を保存してから原因を調べます。
あわせて読みたい
出典・参考
社内のログ監視や、アカウント管理の見直しでお困りなら、社内IT 自己診断で、抜け漏れを点検できます。
確認日: 2026-10-28 掲載内容について