Windows 10’s Desktop Window Manager has been around longer, runs on older hardware, and deals with older drivers than its Windows 11 counterpart — which means DWM GPU problems are both more common and more fixable here. The compositor itself works the same way: it renders every window and effect through the GPU. When dwm.exe shows sustained high GPU, the pipeline is overloaded, and the usual suspects are drivers first, background apps second, effects third.

This guide uses Windows 10 paths throughout and accounts for the older-driver reality of the Windows 10 installed base.

Why this happens

  • Stale GPU drivers — Windows 10 laptops often run drivers years old; DWM suffers directly.
  • GPU-accelerated background apps — browsers, chat clients, and overlays adding compositing load.
  • Transparency and animation effects — Windows 10’s acrylic effects are relatively expensive to composite.
  • Degraded DWM state — the compositor getting stuck in a high-usage mode until restarted.
  • Multi-monitor mixed configurations — different resolutions/refresh rates multiplying compositing work.
  • Windows Update driver downgrades — Update replacing manufacturer drivers with older WHQL versions.
  • Hardware acceleration conflicts — apps fighting DWM for GPU scheduling.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Check DWM’s actual GPU usage

Establish the baseline before changing anything.

Steps:

  1. Open Task Manager → Processes → locate Desktop Window Manager.
  2. Note GPU % at idle with no apps open. Under 5% is normal; 15%+ sustained is the problem.
  3. Sort by GPU to see co-consumers — browsers and chat apps often outrank DWM itself.
  4. Close everything and re-check: if DWM drops to near zero, background apps were loading it.
  5. Also note GPU temperature — sustained high DWM usage heats the GPU and spins fans.

Fix 2: Update GPU drivers (the big one for Windows 10)

Old drivers are the dominant cause on Windows 10. Fix them properly.

Steps:

  1. Check your current driver date: Device Manager → Display adapters → Properties → Driver tab. If it’s over a year old, this is likely your problem.
  2. Download current drivers: NVIDIA , AMD , or Intel .
  3. Use DDU in Safe Mode for a clean sweep of the ancient driver, then install fresh.
  4. Update integrated and discrete graphics if you have both — DWM usually runs on the iGPU.
  5. After updating, block unwanted downgrades: Windows Update may try to “help” — check the driver date again after the next update cycle.

Fix 3: Turn off transparency and reduce effects

Windows 10’s transparency is a major DWM cost center.

Steps:

  1. Settings → Personalization → Colors → turn Transparency effects Off.
  2. Search “performance” → “Adjust the appearance and performance of Windows.”
  3. Select Adjust for best performance, then re-check only “Show thumbnails instead of icons” and “Smooth edges of screen fonts.”
  4. In Settings → Ease of Access → Display, turn off “Show animations in Windows” and “Show transparency in Windows” as well.
  5. Restart DWM: Task Manager → Desktop Window Manager → End task (auto-restarts) — then re-measure.

Fix 4: Trim GPU-hungry background apps

Reduce what DWM has to composite.

Steps:

  1. With Task Manager sorted by GPU, close non-essential consumers one by one, watching DWM after each.
  2. Prime suspects: Chrome/Edge with hardware acceleration, Discord, Teams, Spotify, wallpaper engines.
  3. For browsers: try toggling hardware acceleration off (Settings → System) — on old iGPUs this often reduces total GPU load.
  4. Disable startup entries for apps you don’t need immediately (Task Manager → Startup).
  5. Uninstall desktop overlay/wallpaper utilities if DWM stays high — they’re pure compositing overhead.

Fix 5: Fix multi-monitor and refresh rate issues

Mixed display setups punish the Windows 10 compositor.

Steps:

  1. Test with a single monitor — if DWM calms down, the multi-display config was the multiplier.
  2. Set all displays to the same refresh rate where possible (Settings → System → Display → Advanced display settings).
  3. Match scaling factors across displays if you can (mixed 100%/125% costs extra compositing).
  4. Use identical resolutions on mirrored/extended setups when practical.
  5. For persistent issues, try disabling the secondary display’s hardware acceleration demands by lowering its refresh rate.

Fix 6: Toggle fullscreen optimizations and game settings

For users whose DWM spikes mainly during or after gaming:

Steps:

  1. Right-click game executables → Properties → Compatibility → check “Disable fullscreen optimizations.”
  2. In GPU control panel, set the game to run on the discrete GPU explicitly.
  3. Disable in-game overlays (Steam, Discord, GeForce Experience) — they inject into DWM’s pipeline.
  4. After gaming, if DWM stays high, restart it via Task Manager (End task → auto-restart).
  5. Our Windows 11 DWM guide covers the newer compositor if you’re considering an upgrade.

Fix 7: Rule out malware and verify the process

Two-minute sanity check that costs nothing.

Steps:

  1. Task Manager → right-click Desktop Window Manager → Open file location → must be C:\Windows\System32.
  2. Run a full Windows Security scan.
  3. Check for cryptominers specifically — they sometimes hide behind system-like process activity; look for unexplained GPU usage with no visible app.
  4. Genuine DWM at the wrong path = malware; genuine DWM at the right path with high GPU = the performance problem this guide fixes.
  5. Microsoft’s support documentation has guidance on verifying system processes if anything looks unfamiliar.

Closing

DWM high GPU on Windows 10 is overwhelmingly a driver-and-effects story — and on this OS, the drivers are often years out of date, which makes Fix 2 the highest-yield step in the whole guide. Pair fresh drivers with transparency off and a trimmed background, and dwm.exe settles back to single digits. The compositor can’t be disabled and shouldn’t be; it just needs less to chew on. If you’re seeing the 24H2-specific variant of this on Windows 11, our 24H2 DWM deep-dive has the version-specific tweaks.

Frequently asked questions

Why is dwm.exe using so much GPU on Windows 10?
On Windows 10, high DWM GPU usage typically comes from outdated GPU drivers (very common on older Windows 10 laptops), too many GPU-accelerated background apps, heavy transparency and animation effects, or a degraded compositor state. Windows 10’s DWM is less efficient than Windows 11’s, so the same workload costs more GPU — making driver updates and effects trimming especially impactful.
Does Windows 10 use more GPU for the desktop than Windows 11?
Generally yes, slightly. Windows 11’s compositor received efficiency improvements, while Windows 10’s DWM does more work per frame for equivalent effects. Combined with the older drivers typical on Windows 10 machines, DWM GPU readings run higher. This is normal — but sustained 20%+ at idle still indicates a fixable problem.
Will disabling transparency fix DWM high GPU on Windows 10?
It often helps significantly. Transparency (acrylic blur on the taskbar and Start menu) is one of DWM’s most GPU-expensive effects on Windows 10. Turning it off in Settings → Personalization → Colors reduces compositing cost immediately. It’s a good diagnostic too: if transparency-off fixes it, your GPU/driver was borderline and the deeper fixes will help further.
Can I disable DWM on Windows 10?
Not practically. Unlike Windows 7’s Aero, Windows 10’s DWM is mandatory — the desktop cannot render without it, and the old registry tricks to disable it don’t work. Anyone suggesting you disable dwm.exe is giving outdated advice. Reduce its workload instead: update drivers, close GPU-hungry background apps, and simplify visual effects.