web-dev-qa-db-ja.com

私のコンピュータは明確な理由なしにスリープから復帰し続けます

私は、適切な答えを見つけることなく、同様のトピック、つまりスリープ機能に関連するディスカッションを12回以上熟読した後で、新しいスレッドを作成することにしました。

一言で言えば、これが起こっていることです。約1か月前に、私のコンピューターは明確な理由なしにスリープから復帰し始めました。イベントビューアでは、これらの覚醒はPower-Troubleshooter Windowsログのイベント。ソースは常に不明としてマークされます。

lastwakeコマンドプロンプトを使用して詳細情報を取得しようとしましたが、まったく役に立ちませんでした。

これらの目覚めの時間は非常に異なっており、一日の決まった時間や分ではありません。例:04:08:25、12:37:06、04:18:35、02:27:25、12:05:40、02:03:44、12:43:54、12:13:32など通常、イベントとイベントの間には数時間かかりますが、ほぼ1時間に1回目覚める日もあります。スクリーンショットの例:

Event viewer

この問題の原因となる可能性のあるすべての設定をすでに試してみましたが、それでも問題はありません。その場しのぎの解決策として、マウスやキーボードのイベントがない場合にコンピューターがスリープ状態になるように2分間調整しました。さらに、トレイからシングルクリックでスリープ機能をすばやく有効または無効にできる小さなプログラムに戻る必要がありました。これは、カフェインに似ていますが、より優れており、より柔軟です(DontSleep)。

これですべて正常に機能し、煩わしさが大幅に軽減されましたが、ウェイクソースについては、まだ少し考えがありません。システムに侵入して銀行の詳細やある種の情報を入手するために、不在時にコンピューターを起動させるウイルスの可能性はありますか?任意のヒントをいただければ幸いです。


ユーモラスなタイトルでごめんなさい。私はそれをユニークにしたかっただけです。このフォーラムには、キーワードに「sleep」を含む投稿がすでにかなりあるはずです。

ラストウェイクプロンプトについては、イベントビューアでは見つからない有用な情報は提供されません。次のようになります。

ウェイク履歴数:-1ウェイク履歴:[0]ウェイクソース数:-0

さて、この文脈でのゼロは、イベントビューアの「ソース不明」と同じことを意味すると思います。しかし、私が間違っているなら、私を啓発してください。

ウェイクタイマーを無効にすることは、私が最初に行ったことの1つでした。もう一度確認したところ、まだ無効になっています。

最新の開発では、私のコンピューターはこの新しい体制を1時間ごとに、場合によっては最後のスリープ解除からわずか40分後にも永続的に採用しているようです。私は完全に困惑しています。初めは24時間で約3〜4回目が覚めました。現在は、1日の原因不明のウェイクイベントの数である30に近くなっています。 (これは、私がコンピューターを使用している午後と夕方の時間を明らかにできないため、これは推定値です)。したがって、最初に1つの質問があった場合、2つの質問があります。1)ウェイクソースとは何ですか。 2)ウェイク周波数の変化の原因は何ですか?

この問題を解決するためにこれまでに行ったすべての手順を指定するというご要望については、すべてを列挙することはできませんでした。私はあなたがコンピュータオタクと呼んでいるものではありません。コマンドプロンプトやレジストリの編集を日常的にいじくり回すことはありません。本当に悪い修正が行われている場合にのみ、そのようなことをします。私がやろうとしているのは、考えられるすべてのソースを1つずつ除外して、解決策にたどり着くことです。したがって、最初の提案はウェイクタイマーでした。

1)ウェイクタイマー:無効。

10番に達する前に、犯人が特定されることを願っています。 nº2の提案を待っています。


まあ、私はこのスレッドがかなり非アクティブになっていると思います。とにかく、私は私の問題に関連して最新の開発を投稿します、誰かがまだ反応するかもしれません。だから、私の2番目の質問には簡単な答えがありました。コンピュータを1時間ごとに起動させたのはWindowsのアップデートでした。すぐに届かなかったのは、それ以前はあまり頻繁に行われなかったため、更新を確認したところまったくなかったからです。そのため、私は今Windowsを更新しました。その結果、コンピュータは、更新前と同じように、つまり1日3〜4回だけ起動します。次に、別のサイトで提案されているように、もう1つの潜在的なウェイクソース、つまりWOL(ウェイクオンLAN)を無効にしました。

デバイスマネージャー>ネットワークアダプター> Atherosネットワークアダプター>プロパティ>詳細設定> Wake on magic packet:Disabled

これも役に立ちませんでした。この変更後にコンピュータを再起動することになっているかどうかはわかりません。まだ実行していませんが、通常はコントロールパネルから行った変更がすぐに反映されます。しかし、おそらく私はそこで間違っています。とにかく、すべてのネットワーク関連のウェイクソースを除外するために、一晩でルーターの電源を切るというアイデアを得ました。まあ、それは助けにはならなかった、とにかくコンピューターが夜中に目を覚ました。要約すると、これまでのところ、私は2つの潜在的なウェイクソースを除外しています。

1)ウェイクタイマー

2)ローカルまたは外部のネットワーク上で検出されるWake on LANとすべてのウェイクソース

追伸すべての参加者に対応したい場合、トレッドへの返信またはコメントとして新しい情報を投稿する必要がありますか?

4
Saquiwej

私のシステムの1つに同様の問題があります。

PCが起動したら、コマンドプロンプトを開いてpowercfg -lastwakeと入力し、PCが最近起動した理由の手がかりを取得します。

私の場合、スケジュールされた再起動がないかどうかを確認したいのはWindows Updateです。

これは、powercfg -lastwakeがチェックするウェイクタイマーを利用して行われます。

スリープ解除タイマーを完全に無効にするには、電源設定に移動し、現在の電源プランの設定を編集してから、詳細設定に移動し、[スリープ]-> [スリープ解除タイマー]を開いて、無効に設定します。

これにより、ウェイクタイマーがPCをウェイクアップするのを防ぎますが、重要なウェイクタイマーのみを使用するように設定した場合、Windows UpdateはPCをウェイクアップします。アップデートです。

5
LPChip

PowerShellを使用(管理者が必要):

PS> Get-WinEvent -Providername Microsoft-Windows-Power-Troubleshooter -MaxEvents 5 | Format-List TimeCreated,Message

コンピューターが起動した理由のリストが表示されます。

TimeCreated : 04/10/2019 01:00:33
Message     : The system has returned from a low power state.

              Sleep Time: ‎2019‎-‎10‎-‎03T16:27:16.796954700Z
              Wake Time: ‎2019‎-‎10‎-‎03T23:00:33.255687300Z

              Wake Source: Timer - Windows will execute 'NT TASK\Microsoft\Windows\UpdateOrchestrator\Universal Orchestrator Start' scheduled task that requested waking the computer.

TimeCreated : 03/10/2019 09:19:33
Message     : The system has returned from a low power state.

              Sleep Time: ‎2019‎-‎10‎-‎02T22:57:06.677577300Z
              Wake Time: ‎2019‎-‎10‎-‎03T07:19:32.331075700Z

              Wake Source: Device -USB Composite Device

// etc...
1
aedm