ナレッジベース →5 分で読めます更新日: 2026-09-21

WindowsでDesktop Window ManagerのGPU使用率が高いときの直し方

Desktop Window Manager——タスク マネージャーで見えるdwm.exeプロセス——は、あなたが見ているすべてのウィンドウ、影、アニメーションを合成しているので、ある程度のGPU使用は単なる仕事です。問題になるのは、特に何もしていないのにdwm.exeがGPUを20〜50%占有し続けるときです。典型的な原因は、古い・欠陥のあるグラフィックスドライバー、透明効果とアニメーション効果、ハードウェアアクセラレーションを暴走させるアプリ、あるいは不調なハードウェアアクセラレーションGPUスケジューリング(HAGS)です。だいたいの費用対効果順に、GPUドライバーを更新し、視覚効果を絞り、それからHAGSの切り替えを試します。

DWMの仕事と、あるべきGPU使用率

Windows 8以降、デスクトップ全体はdwm.exe経由で描かれます。各ウィンドウはテクスチャにレンダリングされ、DWMがそれらをモニターが受け取るフレームへ合成します。その過程で透明、角丸、影、アニメーションを加えます。これをオフにするサポートされた方法はなく、アイドル時のフットプリントはごく小さいです。健康なマシンではDWMは一桁台のGPU使用率で、動画再生、ウィンドウのドラッグ、重いアニメーション時にだけ跳ね上がります。

アイドルのデスクトップで一定の20〜50%のGPUは、誰かがDWMに絶え間ない汚れ仕事を押し付けている印です。主な容疑者は、動画再生やWebGLを実行するブラウザやElectronアプリ、ライブ壁紙、チャットやGPUユーティリティのオーバーレイ、リフレッシュレートのそろわないセカンドモニター、そして忘れてはならないディスプレイドライバー本体です。タスク マネージャーでGPU列を追加し(列ヘッダーを右クリック)、本当に消費者がDWMか確認しましょう。実際の処理は別プロセスの所属で、DWMは結果を表示しているだけ、ということも多いのです。

  • まずグラフィックスドライバーを更新 —— Intel、NVIDIA、AMDは一回おきのリリースでDWMのバグを直しています
  • 透明効果をオフに:設定 → 個人用設定 → 色 → 透明効果
  • マルチモニターではリフレッシュレートを揃える、少なくとも同じ値を試す
  • 動画を再生するブラウザとElectronアプリ(Teams、Discord、Slack)を閉じてDWMの下がりを見る
  • 設定 → システム → ディスプレイ → グラフィックス → 既定のグラフィックス設定でハードウェア アクセラレーションGPUスケジューリングを切り替える
  • タスク マネージャーがdwm.exeをC:\Windows\System32以外から実行していると表示したら、マルウェアをスキャン

割に合う順番での修正

ディスプレイドライバーから始めます。Windows Update経由、さらに良いのはベンダー自身のツール——NVIDIA AppかGeForce Experience、AMD Software: Adrenalin Edition、Intel Driver & Support Assistant——での更新です。DWMの恒常負荷報告の驚くほど多い割合がドライバー更新で終わり、真新しいリリースが犯人ならロールバックも同様に効きます。インストール後は再起動してください。ドライバーとDWMが契約を再交渉するのは起動時だけです。

次に視覚負荷を減らします。設定 → 個人用設定 → 色で透明効果をオフに、設定 → アクセシビリティ → 視覚効果でアニメーションを抑えます。どちらもDWMがフレームごとにこなす仕事を削り、内蔵GPUで最も効きます。負荷が特定アプリでのみ出るなら、コンポジターを責めるのではなくそのアプリ内でハードウェアアクセラレーションを無効化します(ブラウザもElectronアプリもみなスイッチを持っています)。最後にHAGSを試します。設定 → システム → ディスプレイ → グラフィックス → 既定のグラフィックス設定を変更——ハードウェア アクセラレーションGPUスケジューリングを切り替え、再起動し、DWMが静まる方の状態を残します。

そもそもDWMのせいではないとき

タスク マネージャーのGPU列がエンジンの持ち主を教えます。DWMが低い値なのにビデオ デコードやビデオ処理が熱いなら、本当の顧客はブラウザのストリームで、コンポジターではありません。dwm.exeのクラッシュ・再起動ループ——画面が1秒黒く明滅する——は通常、不安定なGPUオーバークロックか故障中のドライバーを意味し、Windowsの設定ではありません。リフレッシュレート混合のマルチモニター環境で動画ウィンドウを画面間でドラッグすると、DWMは毎フレームをスケール・変換します。グラフ上は高GPUに見えますが正当な仕事で、きれいな解決はリフレッシュレートの統一か、フル信号を運べるケーブルへの交換です。何も効かないなら、新しいローカルアカウントを作ってそこでDWMを確認してください。原因はそのプロファイルのアプリです。

よくある質問

GPUを節約するためにDesktop Window Managerを無効化できますか?

できません。Windows 8以降、DWMはグラフィックススタックの必須部分です。サポートされたオフスイッチは存在せず、タスク マネージャーでdwm.exeを強制終了しても、プロセスが再起動する前に画面が明滅するだけです。

何も開いていないのにdwm.exeがGPUを使うのはなぜですか?

たいてい見えない何かが働いています。自動再生動画のタブ、Electron製チャットアプリ、ライブ壁紙、オーバーレイウィジェットなどです。タスク マネージャーを開き、プロセスタブをGPUで並べ替えれば静かな顧客が浮かび上がります。

ハードウェアアクセラレーションGPUスケジューリングはDWM負荷に効きますか?

効くこともあれば逆もあります。スケジューリングをCPU側ドライバーからGPU専用プロセッサーへ移すからです。両方の状態を1日ずつ試して、穏やかな方を残してください。万能の勝者はいません。

購入前にライセンスの内容をご確認ください。

一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。

次に読む記事

すべての記事 · よくある質問

お問い合わせ: [email protected]