知识库 →5 分钟阅读更新时间: 2026-09-21

如何修复 Windows 中桌面窗口管理器(DWM)GPU 占用过高的问题

桌面窗口管理器——也就是任务管理器里的 dwm.exe 进程——负责合成你看到的每个窗口、阴影和动画,所以一定的 GPU 占用本来就是它的本职。问题在于你什么都没干,dwm.exe 却稳定占着 20–50% 的 GPU:常见原因是过时或有缺陷的显卡驱动、透明和动画效果、滥用硬件加速的应用,或是闹脾气的硬件加速 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 的 bug
  • 关闭透明效果:设置 → 个性化 → 颜色 → 透明效果
  • 多显示器配置下统一刷新率,或至少测试相同数值
  • 关掉播放视频的浏览器和 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 崩溃-重启循环——屏幕黑一下闪一秒——通常意味着不稳定的 GPU 超频或正在失效的驱动,而不是某个 Windows 设置。在混合刷新率的多显示器配置上,把视频窗口拖过屏幕会让 DWM 缩放并转换每一帧——图表上读作高 GPU,但这是诚实的工作;干净的解法是统一刷新率,或换一根能承载完整信号的线缆。如果都没用,新建一个本地用户账户,在那里观察 DWM——触发者就是随配置文件走的应用。

常见问题与解答

能禁用桌面窗口管理器来省 GPU 吗?

不能。从 Windows 8 起 DWM 是图形栈的强制组成部分——没有受支持的关闭开关,在任务管理器里结束 dwm.exe 只会让屏幕闪一下,然后进程就会重启。

什么都没开,为什么 dwm.exe 还在用 GPU?

通常是有看不见的东西在干活:自动播放视频的标签页、Electron 聊天应用、动态壁纸或悬浮小组件。打开任务管理器,把“进程”选项卡按 GPU 排序,安静的客户就现形了。

硬件加速 GPU 计划对 DWM 负载有帮助吗?

有时有帮助,有时正相反——它把调度从 CPU 侧驱动移到专门的 GPU 处理器。两种状态各测一天,留下更平稳的那个;没有通用赢家。

购买前,请先了解许可证包含的内容。

一次性的 30 分钟试用仅包含基础工具。PRO 功能需激活付费许可证后才能使用。

继续阅读

全部文章 · 常见问题

联系我们: [email protected]