Win 7 (Enterprise) が夜中に勝手にリスタートされてた → Group Policy で No auto-restart を Enabled してみた
今回だけならいいのだが、最近どうも頻繁すぎて、毎回フォルダとかアプリを色々立ち上げ直しになるので、困る。普段は Windows+L で画面ロックだけして帰宅するので。
環境は、Windows 7 Enterprise 64 bit.
まず Event Viewer で Windows Logs > System 内を見たところ、
Level: Information
Date: 今日の朝ごろ
Source: USER32
Event ID: 1074
Task Category: None
として、
The process C:\windows\system32\svchost.exe (myPC) has initiated the restart of computer myPC on behalf of user NT AUTHORITY\SYSTEM for the following reason: Operating System: Recovery (Planned)
Reason Code: 0x80020002
Shutdown Type: restart
Comment:
というのがあった。これでググると、
てのが見つかった。エラーではないので止められるということか。ほんとにこれで直るかわからんけどやってみるか。しかし Group Policy というのが admin でないと見ることしかできない。場所がわからん。
Control Panel\All Control Panel Items\Administrative Tools
にもエイリアスないし。ちょっとググったら、
C:\windows\SysWOW64\gpedit.msc
というのが本体と判明。これを右クリックから Run as admin して実行。あとはリンク先の画像の通り、
Computer Configuration > Administrative Templates > Windows Components > Windows Update
と下って行き、
No auto-restart with logged on users for scheduled automatic updates installations
をダブルクリック、左上の方にあるラジオボタンを Enabled に変えた。これで解決するといいんだが。まぁといってもたまには再起動しないとまずいんだけども。
ところでこれとは別に、ロック画面で放置してたらスリープ→復帰→スリープってのを30分ごとくらいに繰り返していて、不穏だったのだが、Event Viewer で見たらどうも Ethernet が起こしてるようだ。うーむ。ていうか電源の設定で Never sleep に設定した気がしてたんだがなぁ…これもなんとかした方がいいか…