Windows7が休止から勝手に復帰するときの対処法
2015-08-02


このネタはWindows7用なので、Windows10の人はこれに加えてこちらも必要

・・・

なんか昨日あたりから、Windows7(Pro 64ビット)が、休止から勝手に復帰する現象が発生していた。
スリープではなく「休止」。

スリープはマウスやキーボードの押下で復帰するが、休止はそんなことはない。基本的には電源ボタンの再押下しか復帰方法はないはず・・・だと思っていた。

しかし、休止させてから10分ほどすると勝手に復帰している。電気の無駄でもあるし、そうでなくてもこの糞暑い時に暖房器具にも近いPCが起動しているのは宜しくない。
ということで調査を開始。

スリープからの復帰を止める方法はいくらでも情報があるが、さすがに休止からについては殆ど無い。あったとしても、ほとんどは休止とスリープを混同してる。

念のためキーボード、マウス、Bluetoothのプロパティーからスリープからの復帰も禁止してみたが、変わらず。

考えられる可能性として、有線ネットワークからWakeupLANを受信して再起動している事が考えられた。
念のため調べてみたが、それもONになってなかった。

とあるサイトに、「電源オプション」の詳細設定でスリープの「次の時間が経過後休止状態にするを有効にしていると、休止にならずに復帰することがある」という情報があった。調べてみたが、うちでは「なし」になっている。しかしその下に今まで見たこともない設定があった。

それが「スリープ解除タイマーの許可」で、「有効」になっていた。まさかと思ってこれを「無効」にしてみたら直った。
禺画像]
全く用途不明だが、スリープを指定時間で解除するタイマーがあるようだ。しかもそれがスリープだけでなく休止に対しても効いてしまっていると。そりゃバグだろう。

ということでまとめ。
(1)コントロールパネル〜電源オプションを開く
(2)省電力(他のプランでも可)を選択し、プラン設定の変更をクリック。もしくは左のリストから「電源プランの作成」をクリックして新規にプランを作成する(上のはそれで「カスタムプラン1」というのを作った時のもの)。
禺画像]

(3)詳細な電源設定の変更をクリック
(4)すると上記の電源オプションの詳細設定が出てくるので、スリープ〜スリープ解除タイマーの許可を開く
(5)設定を「無効」にする
他の設定も必要に応じて変更すればいい。

ちょうどWindows10が公開された辺りからだったので、もしかしたら、それを通知するプログラム(GWX.EXE)が悪さしているのではとも疑ったが、そうではなかった。ウイルスも疑ったが、ウイルスバスターの検査では引っかかるものはなかった。

しかし、こんな設定変更した覚えはない。Windows7(XP以降全て)のファイルシステムNTFSは、しょっちゅうファイルが破壊される、極めて弱いファイルシステムなので、何かの拍子に関連情報ファイルが破壊されたのかもしれない。

スリープ解除の時間をどこで設定するのかはわからない。ここではない。これが有効になっていてもそのスリープ解除タイマーの設定さえなければ自動復帰しないはずで、何かのプログラムがそれを指定したのかもしれない。それがGWXではないという保証はない。いずれにせよ、解除タイマーを無効にすれば勝手に復帰はしなくなる。

もし同様のことでお悩みの方がいらっしゃれば、お試しを。

2015/10/05追記

続きを読む

[情報]
[Windows&Mac]

コメント(全18件)
コメントをする


記事を書く
powered by ASAHIネット