dwm.exe高gpu占用可由视觉特效、硬件加速gpu计划、驱动问题、多屏合成或系统文件损坏引起;应依次关闭特效、禁用硬件加速gpu计划、更新/回滚显卡驱动、禁用多显示器硬件加速合成、运行dism/sfc修复系统文件。

如果您在使用 Windows 系统时发现桌面窗口管理器(dwm.exe)持续占用大量 GPU 资源,导致显卡负载异常升高、风扇狂转或画面卡顿,则很可能是由视觉特效、驱动兼容性、多屏合成策略或系统文件损坏引发的资源调度异常。以下是解决此问题的步骤:
一、关闭高级视觉特效
Windows 的透明效果、动画过渡、任务栏缩略图预览等功能均由 DWM 调用 GPU 实时渲染,显存与计算单元占用会随特效数量和屏幕分辨率线性上升。禁用非必要特效可直接削减 GPU 渲染压力与内存分配频率。
1、右键点击“此电脑”,选择“属性”。
2、点击左侧“高级系统设置”,在弹出窗口中点击“性能”区域的“设置”按钮。
3、在“性能选项”中,选择“调整为最佳性能”,或手动取消勾选启用透明效果、在窗口下显示阴影、平滑屏幕字体边缘等全部带 GPU 加速标识的选项。
4、点击“应用”后,重启资源管理器或注销当前用户使设置生效。
二、禁用硬件加速GPU计划
Windows 10/11 中的“硬件加速 GPU 计划”功能会将更多系统 UI 合成任务交由 GPU 处理,但该机制在部分驱动版本下存在资源锁定缺陷,易造成 dwm.exe 长期维持高 GPU 占用率。
1、按 Windows + I 打开“设置”应用。
2、进入“系统”→“显示”→“图形设置”(Windows 10)或“系统”→“显示”→“图形”→“默认图形设置”(Windows 11)。
3、找到硬件加速 GPU 计划开关,将其设为关闭状态。
4、重启电脑以确保内核模式 GPU 调度器重新初始化。
三、更新或回滚显卡驱动
英特尔核显驱动(尤其是 101.x 系列之前版本)存在已知的 DWM 显存释放延迟缺陷;NVIDIA/AMD 驱动若启用“GPU 加速视频播放”或“HDR 合成”等实验性功能,也可能导致 DWM 长期锁定显存不释放。使用经微软 WHQL 认证的稳定版驱动可修复底层内存管理逻辑。
1、访问 Intel 官网驱动支持页面或显卡厂商对应型号驱动中心,下载最新 WHQL 签名版本驱动(避免 Beta 版)。
2、安装前勾选“执行清洁安装”选项,确保旧驱动残留组件被彻底清除。
3、安装完成后进入“设备管理器”,展开“显示适配器”,右键显卡设备选择“属性”,切换至“驱动程序”页,点击“驱动程序详细信息”,确认文件版本号中包含WHQL字样。
4、若更新后问题加剧,可使用 DDU 在安全模式下彻底卸载驱动,并安装经社区验证稳定的旧版,例如 Intel 核显驱动27.20.100.8476。
四、禁用多显示器硬件加速合成
当系统连接两个及以上显示器时,DWM 默认启用跨屏 GPU 合成,显存分配策略会预留冗余缓冲区,尤其在不同缩放比例(如主屏 100%、副屏 125%)下易触发显存泄漏。强制限制为单屏 GPU 渲染路径可规避该问题。
1、按 Win + R 输入 regedit 打开注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM。
3、右键空白处新建一个 DWORD (32位) 值,命名为UseOGL。
4、双击该值,将数值数据设为0,点击“确定”。
5、重启 DWM 进程:按 Ctrl + Shift + Esc 打开任务管理器,在“详细信息”页找到 dwm.exe,右键选择“结束任务”,系统将自动重启。
五、运行系统文件扫描与映像修复
受损的系统映像或丢失的 DWM 相关组件可能导致 GPU 资源调度异常,表现为 dwm.exe 持续高 GPU 占用却无明显视觉特效启用。DISM 与 SFC 工具可校验并恢复核心系统文件完整性。
1、按下 Windows 徽标键 + X,启动“Windows PowerShell(管理员)”。
2、依次执行以下命令(每条命令执行完毕后再输入下一条):
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-image /RestoreHealth
SFC /SCANNOW
3、所有命令执行成功后,重启电脑。










