Windows 11 のアップグレード以来、私はよく wsl を使用する際に、ファンがうるさくなり、トレイが点滅し続ける状況に遭遇していましたが、学校の寮の騒々しい環境ではあまり気にしていませんでした。
最近、休暇で家に帰った際に、時間があったので剣指 Offer を見ていたら、ファンの音が非常に大きいことに気づきましたので、解決策を検索してみました。
再現方法#
この問題は私のコンピュータでは簡単に再現できます。wsl を実行するだけで、空の状態でもファンがうるさくなり、CPU 使用率が高くなります。
解決方法の特定#
タスクマネージャを開いて CPU 使用率を確認すると、2 つの高 CPU 使用率のプロセスが見つかりました:
- vmmem
- Windows オーディオデバイスグラフィックス分離
最初のプロセスは Windows の仮想マシンプロセスであり、まずこれを考慮します。
この問題は Windows 11 のアップグレード後に発生するため、wslgの導入と関連していると推測されます。
上記の分析を総合すると、wslg vmmem high cpu usage
というキーワードで検索エンジンを使用し、microsoft/WSL#6982とmicrosoft/wslg#443を見つけました。
結論#
上記の問題の議論と分析に基づいて、この問題は wslg westonのクリップボードのクラッシュによって引き起こされ、複数のディスプレイの設定変更と関連している可能性があります。現在の解決策は次の 3 つです:
-
一時的な解決策としてのマジックキーボードショートカット:
Win+Ctrl+Shift+B
(実際にはグラフィックドライバをリセットします) -
wslg に依存しない場合、
<USERPROFILE>\.wslconfig
を作成し、次の内容を書き込んで wslg を無効にします:[wsl2] guiApplications=false
-
プレビューバージョンにはすでに修正が含まれており、手動でプレビューバージョンに更新できます:wslg Pre-release 1.0.28