AsusノートPCがスリープ後に再起動し続けた理由とその解決策
Why My Asus Laptop Kept Rebooting After Sleep and How to Fix It (idiallo.com)
要約
筆者のAsus Zenbook Pro 17ノートPCは、スリープからの復帰時に頻繁に再起動する問題に悩まされていました。この問題は、Wi-Fiアダプター(MediaTek Wi-Fi 6E MT7922)の省電力設定が原因で、システムが不安定になり、バッテリー消費の増加や予期せぬシャットダウンを引き起こしていました。デバイスマネージャーでWi-Fiアダプターの「Power Saving」設定を無効にすることで、この長年の問題が解決されたことが報告されています。
全文翻訳
AsusノートPCがスリープ後に再起動し続けた理由とその解決策
3年前にAsusのZenbook Pro 17というパワフルなノートPCを購入しました。私のニーズには十分で、問題なく動作していましたが、一つだけ、返品するか窓から投げ捨てたくなるような問題がありました。
何時間もプロジェクトに取り組んで、終わったら蓋を閉じていました。10年以上、手動でコンピューターをシャットダウンしたことはありません。強制アップデートの後やデバッグセッション中以外は、スリープさせています。なので、蓋を閉じて、数時間後に開くと、コンピューターはまるで電源が切れてバッテリーがほとんど空になったかのように、最初から起動していました。
つまり、開いていたものはすべて閉じられていました。幸い、私が使うほとんどのアプリケーションは以前のセッションを復元できますが、これは非常に迷惑でした。以前のAsusでも似たような問題があり、Windowsのせいにしていました。コンピューターがスリープから復帰するのは、Microsoftがアップデートを実行するためであることが多く、バッテリーをすべて消費していました。時には、リュックサックを開けると、熱くなったバッテリー切れのノートPCが入っていることもありました。
このブログ記事は少なくとも5回は書き直しました。そのたびに問題を解決したと思ったのですが、また戻ってきました。しかし、今回はついに解決できたと思います。
もしWindowsを実行しているAsusノートPCをお持ちで、この非常に迷惑な問題に遭遇しているなら、あなたは一人ではありません。私の場合は、原因はWi-Fiアダプター、具体的にはMediaTek Wi-Fi 6E MT7922でした。
解決策
Windowsで:
- デバイスマネージャーを開きます。
- ネットワークアダプターを展開します。
- MediaTekデバイスを右クリックし、プロパティをクリックします。
- 詳細設定タブをクリックします。
- プロパティボックスで、Power Savingを選択します。
- 値フィールドで、Disabledを選択します。
これで完了です。3年間悩まされた再起動の問題が、これでついに解決しました。では、何が起こっていたのか説明しましょう。
何が起こっていたのか(Windowsイベントビューアーに基づく)
ノートPCの蓋を閉じると、Windowsは「モダン スタンバイ」を開始します。この状態では、電力を節約するために画面はオフになりますが、バックグラウンドでのネットワーク接続を維持するためにシステムは部分的にアクティブなままです。
その後すぐに、Windowsはより深い低電力状態に移行しようとし、バッテリーを節約するためにネットワークアダプターを切断します。しかし、MediaTek Wi-Fiドライバー(mtkwlex)は、この低電力移行を適切に処理できません。約1分後、ネットワークデバイスパス(私のログでは特に\Device\NDMP3)を参照するイベントID 1033のエラーが生成されます。
Wi-Fiドライバーがスリープに失敗すると、システムは部分的にアクティブなままになります。これにより異常なバッテリー消費と発熱が発生し、ラップトップがバッグのような密閉された空間にあると悪化します。
この異常な消費に対応して、Windowsはイベント507:「Austerity Battery Drain Budget Exceeded」(厳格なバッテリー消費予算を超過しました)をトリガーします。このイベントは、バッテリーが完全に消耗するのを防ぐためにWindowsが意図的にラップトップを起動していることに注意することが重要です。しかし、Wi-Fiドライバーがすでにクラッシュまたは不安定なカーネル状態にあるため、システムはこの強制的なウェイクアップから回復できません。その結果、サイレントシステムクラッシュまたはサーマルシャットダウンが発生し、その後イベント12:「オペレーティングシステムが起動しました」が確認され、ラップトップが再起動したことが確認されます。
結果
修正を適用すると、Wi-Fiデバイスはもはや省電力スリープモードに入ろうとしなくなるため、クラッシュすることはありません。究極の解決策は、修正されたMT7922ドライバーですが、いくら試してもオンラインで見つけることができませんでした。
これまでに3週間が経過しましたが、クラッシュしたコンピューターに戻ることなく、作業を再開できています。これが他の誰かの助けになることを願っています。