Windows 11’s animations — windows that glide open, menus that fade in, taskbar thumbnails that float up — are supposed to feel fluid. When they stutter, tear, or play at half speed, the whole system feels broken even if applications run fine. Animation smoothness is a compositing problem, which means it’s a GPU, driver, display, and power problem — not a CPU problem. That’s why a laptop that benchmarks well can still animate badly.
The fixes below address the compositing pipeline in order: the settings that govern it, the driver that executes it, the display that shows it, and the power policy that throttles it.
Why this happens
- Display running at reduced refresh rate: An update or driver change silently dropping a 120/144 Hz panel to 60 Hz or lower.
- Outdated or corrupted GPU driver: The compositor (dwm.exe) depends on driver code paths; bad drivers stutter animations first.
- Power mode throttling the GPU: Battery saver or balanced plans capping GPU clocks so compositing can’t keep up.
- Transparency and animation effects overloaded: Acrylic blur and transitions taxing weak integrated graphics.
- HDR tone-mapping overhead: Per-frame conversion adding latency to every animation.
- Background GPU contention: Another app (browser video, game, miner-malware) consuming the GPU the compositor needs.
- Multi-monitor sync issues: Mismatched refresh rates forcing the compositor into inefficient synchronization.
- DWM GPU overload: The compositor itself starved or misbehaving — the deeper cause behind persistent stutter.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Verify the refresh rate first
Go to Settings → System → Display → Advanced display and check the refresh rate for each monitor. Set it to the panel’s maximum (120, 144 Hz, whatever your hardware supports). This ten-second check fixes more animation complaints than any other single step — updates and driver installs silently reset refresh rates with alarming frequency. Test animations immediately after changing it. If the setting won’t stick or the max option is missing, that’s a driver problem — proceed to Fix 3.
- Open Settings → System → Display → Advanced display.
- Set each monitor to its maximum refresh rate.
- Test window animations and scrolling immediately.
- If the max rate is missing or won’t apply, suspect the driver.
Fix 2: Set the power mode for performance
Click the battery icon or go to Settings → System → Power & battery → Power mode and select Best performance while plugged in. Then check whether animations smooth out on AC vs. battery — if they’re fine plugged in but stutter on battery, power throttling is confirmed and expected to some degree; adjust the battery power mode to Balanced rather than Best power efficiency as a compromise. GPU clock capping under power saver is a feature, not a bug — but it shouldn’t be active when you’re plugged in and wondering why everything stutters.
- Set power mode to Best performance on AC power.
- Compare animation smoothness on AC vs. battery.
- If battery-only stutter, use Balanced instead of Best power efficiency.
- Re-test the specific animations that lagged.
Fix 3: Clean-reinstall the GPU driver
Get the current driver from NVIDIA , AMD, or Intel , and install with the clean-install option to wipe old driver state. Animation stutter is often the first symptom of driver degradation — the compositor exercises driver paths that games don’t, so “games run fine” doesn’t exonerate the driver. Restart after installing and test. If stutter persists alongside high DWM GPU usage , the two share this root cause.
- Download the latest GPU driver from the vendor’s official site.
- Install with the clean-install option checked.
- Restart the laptop.
- Test animations across desktop, browser, and Start menu.
Fix 4: Reduce the animation workload
In Settings → Accessibility → Visual effects, turn off Transparency effects and Animation effects. This is both a fix and a diagnostic: if animations-off makes everything feel instant, the GPU was struggling with the compositing load — which points back at driver/power issues worth fixing properly (Fixes 2-3), with effects-off as your fallback. On integrated graphics especially, transparency’s acrylic blur is genuinely expensive. You can also try the middle ground: keep animations but disable transparency alone.
- Open Settings → Accessibility → Visual effects.
- Turn off Transparency effects; test.
- Turn off Animation effects; test.
- Keep off whichever the GPU can’t handle smoothly.
Fix 5: Check for GPU contention
Open Task Manager → Performance → GPU during the stuttering. Is something else consuming the GPU? Common thieves: a browser tab playing video, a game running minimized, screen recording software, or — worth checking — malware mining cryptocurrency. Sort Processes by GPU and identify the consumer. Close or reconfigure it, then re-test animations. The compositor needs only a sliver of GPU, but it needs that sliver consistently — a hog introducing latency spikes ruins animation timing even at moderate total usage.
- Open Task Manager → Performance → GPU during stuttering.
- Sort Processes by GPU; identify non-system consumers.
- Close or reconfigure the competing application.
- If an unknown process is mining, run a full malware scan.
Fix 6: Fix HDR and multi-monitor settings
If HDR is on, toggle it off (Settings → System → Display → HDR) and compare — tone-mapping adds per-frame cost to every animation. For multi-monitor setups, test with the second monitor disconnected; if animations smooth out, the refresh-rate mismatch is forcing bad compositor sync. Set matching refresh rates if possible. These display-pipeline issues are invisible in benchmarks but obvious in animation feel, which is why they’re so often missed. The DWM step-by-step guide covers the measurement approach for proving these.
- Toggle HDR off and compare animation smoothness.
- Test with secondary monitors disconnected.
- Match refresh rates across monitors where possible.
- Keep the configuration that animates smoothly.
Fix 7: Address DWM itself and system health
If everything above checks out but animations still stutter, the compositor may be unhealthy: restart the Explorer process (Task Manager → Windows Explorer → Restart), which resets DWM’s session state. Then run sfc /scannow and DISM repairs elevated — corrupted system components can degrade compositing. As a final check, create a new local user account and test there; smooth animations in a fresh profile point at per-user corruption (migrate profiles). Persistent stutter across profiles on healthy drivers suggests the GPU hardware itself — check warranty. Microsoft documents display troubleshooting in the Windows support hub
.
- Restart the Windows Explorer process to reset compositor state.
- Run SFC and DISM repairs in an elevated prompt.
- Test animations in a fresh local user account.
- If broken everywhere, suspect GPU hardware; check warranty.
Closing
Animation lag is the compositing pipeline telling on itself: refresh rate, power mode, driver, contention, display settings, compositor health — in that order. Work the pipeline, test after each step, and the stutter resolves at the layer responsible. And once you’ve seen an update silently reset a 144 Hz panel to 60 Hz, you’ll check the refresh rate first for the rest of your life. Ten seconds, biggest payoff.
