本日Windows7で作業中にいきなり再起動がかかった。
これまでにも何回か同じような現象に見舞われたことがあったので、徹底的に突然再起動の原因を調べてみた。
まずは管理ツールのイベントビューアでシステムログをみる。
結構たくさんあるけど、再起動がかかる時間以前までさかのぼってみると
再起動があった8時25分に以下のログがあり、どうやらシステムにより定期再起動が走った模様。
次の理由で、プロセス C:\Windows\system32\svchost.exe (PCNAME-PC) は、ユーザー NT AUTHORITY\SYSTEM の代わりに、コンピューター PCNAME-PC の 再起動 を始めました: オペレーティング システム: 回復 (計画済)
理由コード: 0x80020002
シャットダウンの種類: 再起動
コメント:
その15分前に以下のログを発見。WindowsUpdateでの再起動らしい。
再起動が必要: 次の更新プログラムのインストールを完了するために、15 分以内にコンピューターが再起動されます:
– Microsoft .NET Framework 4.6.1 用セキュリティ更新プログラム、Windows 7 向け (KB3127233)
– Microsoft .NET Framework 4.6.1 用セキュリティ更新プログラム、Windows 7 向け (KB3143693)
– Microsoft .NET Framework 4.6.1 用セキュリティ更新プログラム、Windows 7 向け (KB3122661)
– Microsoft .NET Framework 4.6.1 アップグレード言語パック (KB3102433)
– Microsoft .NET Framework 4.6.1 用セキュリティ更新プログラム、Windows 7 向け (KB3136000)
思い出してみると昨夜再起動を促すポップアップがでて、4時間後にしたものの夜寝る前だったので、そのままシャットダウンしてしまったが、このパッチの再起動が勝手にスケジュールされたのかもしれない。
普段ならシャットダウンの時間を尋ねるダイアログがでるが、今回はダイアログすらでないので凶悪仕様である。
(もしかしてダイアログが出た瞬間にタイミング良くEnterキーを押すとダイアログに気付かずにシャットダウンを設定してしまうのかもしれないが)