スリープはもうスリープではない
20年のあいだスリープはS3を意味しました:RAMだけ通電し、他はすべて切れ、ファンには何の仕事もない状態です。最近のノートPCには代わりにModern Standby(低消費電力のS0アイドル)が載っています。システムはうたた寝をしますが、一部が起き続けます。ネットワークは半分生きており、バックグラウンドタスクには実行時間が与えられ、CPUは冷却が必要になるほど高負荷になることもあります。powercfg /a を実行すれば自分のマシンがどちらか分かります — 2020年頃以降のノートPCの大半はModern Standby専用です。
蓋を閉めた直後の短いファンの回転は正常です:システムは熱を吐き出して静かになります。異常なのは1時間後でも温かい筐体や、一晩で3分の1を失うバッテリーです。それはスリープ中に本物の仕事が行われたということで、誰かがそれを予約したのです。良い知らせ:Windowsはそのすべてをログに残しています。どこに聞けばいいかさえ分かれば。
マシンを起こすのは誰か
powercfg /sleepstudy はスタンバイセッションごとのHTMLレポートを生成します:CPUを忙しくさせていたのは何か、どのデバイスが深いスリープ状態を妨げたか、そしてどの犯人がどれだけバッテリーを燃やしたか。警察の調書のように読めるのは、実際にそうだからです。
私が診てきたマシンの大半には、これらのうち2つか3つが重なっていました:更新ジョブ、ウェイクタイマー、接続型スタンバイ。3つすべてを止めるには10分かかり、夜間の消耗が2桁から1桁へ落ちます。
- Windows Updateと自動メンテナンス — 既定で、夜間にPCを起こしてインストールと「お世話」をすることを許されている
- スケジュールされたタスクからのウェイクタイマー — タスク スケジューラの項目で「コンピューターをウェイクアップする」にチェックが入っているもの
- スタンバイ中のネットワーク接続 — 「接続を維持する」設定が、メールと通知のためにWi-Fi無線を半生き状態に保つ
- USBデバイスとドック — センサーが神経質なマウス、Wake-on-LANが作動状態のネットワークアダプター
- ファームウェアのバグ — ベンダーのBIOS/UEFI更新がスタンバイ消耗をこっそり直す。メーカーのページを確認しよう
- 埃まみれのヒートシンク — ベースライン温度を上げ、軽いスタンバイ中の作業ですらファンを回す
止める方法
sleepstudyレポートのリストに沿って作業します。電源の詳細設定で「スリープ解除タイマーの許可」を無効に、「スタンバイ中のネットワーク接続」を無効に設定してください — この2つだけで大半のケースをカバーします。自動メンテナンスはノートPCが実際にコンセントに繋がっている時間帯へ移すか、マシンを起こすことを禁止します。そしてメーカーサイトでBIOS更新を確認してください。スリープの退化はそこで絶えず修正されています。
マシンがS3をサポートしているなら(最近のノートPCでは稀、デスクトップでは一般的)、BIOSで切り替えると昔ながらの深い眠りが戻ります。無理なら、バッグに入れる時間のための最終手段は休止状態(hibernate)です:消費ゼロ、ファンゼロ、復帰は遅い。ファンがS3中や、充電器を抜いた完全シャットダウン後ですら回るなら、ソフトウェアのせいにするのはもうやめましょう。それはハードウェアかファームウェアの故障で、どの設定メニューも直せません。
よくある質問
ノートPCのスリープ中にファンが回るのは正常ですか?
蓋を閉めた直後の短いスピンダウンは正常です。1時間後の温かい筐体と聞こえるファンは、スリープ中にバックグラウンド作業が動いていることを意味し、sleepstudyレポートの対象に値します。
何がPCを起こしたかを知るには?
直近のウェイクイベントには powercfg /lastwake を、スタンバイセッション中に何が電力を消費したかの完全なレポートには powercfg /sleepstudy を実行します。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]