Windows 11のタスクマネージャーに潜む不具合
Microsoftは、Windows 11のバージョン24H2および25H2において、タスクマネージャーが適切に終了しないという持続的なバグを認めたことを報じます。この問題により、システム監視ツールの複数のインスタンスがバックグラウンドに蓄積され、時間の経過とともにデバイスのパフォーマンスが低下する可能性があります。
バックグラウンドプロセスが unnoticed に蓄積
この問題は、ユーザーが標準の「閉じる」ボタンを使用してタスクマネージャーを終了したときに発生します。完全にシャットダウンする代わりに、プロセスはウィンドウを表示せずにバックグラウンドで目に見えない形で実行され続けます。後でタスクマネージャーを再度開くと、以前のインスタンスが新しいインスタンスと並行してアクティブなままになります。これにより、プロセス「タスクマネージャー」として「プロセス」タブに、また実行可能ファイル名で「詳細」タブに表示されるtaskmgr.exeの複数のインスタンスが作成されます。
いくつかのインスタンスが残っていても影響は最小限ですが、長期間にわたって多くのインスタンスが蓄積されると、累積的な影響が問題となります。これらの隠れたプロセスは、メモリやプロセッササイクルを含む貴重なシステムリソースを消費し、他のアプリケーションの速度を低下させ、全体的なシステム応答性を低下させる可能性があります。特に、日中に頻繁にタスクマネージャーを開閉するユーザーは、パフォーマンス低下を経験するリスクが高いです。
一時的な解決策
Microsoftは、根本原因を調査している間、2つの一時的な解決策を提供しています。
最初の方法は、タスクマネージャー自体の中からタスクマネージャープロセスを手動で終了することです。ユーザーは「プロセス」タブに移動し、「タスクマネージャー」エントリを見つけて選択し、「閉じる」ボタンを使用する代わりに「タスクの終了」を選択する必要があります。このアプローチにより、プロセスがバックグラウンドに残ることなく完全に終了します。
2番目の回避策は、コマンドプロンプトを使用して、実行中のすべてのタスクマネージャーインスタンスを同時に終了するものです。ユーザーはスタートメニューからコマンドプロンプトにアクセスし、必要に応じて管理者として実行して完全な権限を得ることができます。コマンドtaskkill.exe /im taskmgr.exe /fを実行すると、すべてのアクティブなtaskmgr.exeプロセスが強制終了され、蓄積されたバックグラウンドインスタンスがすべてクリアされます。この方法は、すでに複数の隠れたインスタンスが蓄積されており、システムを迅速にクリーンアップする必要があるユーザーにとって特に有用です。
Microsoftの対応と今後の見通し
Microsoftは、この問題が現在調査中であることを確認していますが、Windows Updateを通じて恒久的な修正がいつリリースされるかについてのタイムラインは提供していません。公式パッチが利用可能になるまで、影響を受けるユーザーは、リソース消費を防ぎ、最適なシステムパフォーマンスを維持するために、提案された回避策のいずれかを実装する必要があります。同社は、調査が進展するにつれて追加情報を共有することを約束しています。
元記事: https://gbhackers.com/windows-11-flaw-keeps-task-manager-running-after-you-close-it/
