5

Windows DWM内存泄漏的问题

 6 months ago
source link: https://www.51cto.com/article/781618.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Windows DWM内存泄漏的问题

作者:郭振状 2024-02-21 08:00:55
在任务管理器中手动kill掉DWM进程。优点:方便快速;缺点:无法永久性解决问题注意: 杀掉任务后系统可能会暂时黑屏,但会自行恢复。

DWM(Desktop Window Manager)内存泄漏问题是指在Windows操作系统中,负责管理窗口和提供窗口特效的桌面窗口管理器进程(dwm.exe)消耗过多的内存资源,并且随着时间的推移内存使用量不断增加而不释放。并且在一些特定Windows版本中会出现占用大量内存的情况造成机器负载过高!

通过微软的官方文档得知,DWM的作用大概就是管理Windows动画相关的进程。

图片
图片

尤其是在2020年以后发布的Win10 以及 Win11系统版本中,例如第 6 代英特尔® 处理器到第 10 代英特尔® 处理器之间就容易产生内存泄漏。如果DWM内存泄漏则会占用大量内存,会出现下图中的情况:

图片
图片
图片
图片

英特尔®驱动程序产生的内存泄漏

  • 多见于笔记本
  • 与电脑运行时间成正比
  • 由于核显版本问题导致
图片
图片

一、关闭动画效果

win11操作系统关闭“设置->辅助功能->视觉效果->动画效果”,任务管理器中桌面窗口管理器内存不再增加。

二、结束进程

在任务管理器中手动kill掉DWM进程。优点:方便快速;缺点:无法永久性解决问题注意: 杀掉任务后系统可能会暂时黑屏,但会自行恢复。

三、升级核显驱动

请先查看电脑显卡已安装的驱动版本,可以在控制面板的设备管理器的显示适配器中查看;我们需要将自己电脑的核显驱动更新至30.0.101.1191或更高版本;优点:永久性解决问题

下载链接:https://www.intel.com/content/www/us/en/download/19344/691496/intel-graphics-windows-dch-drivers.html

更新步骤(使用管理员身份):

图片
图片
图片
图片
图片
图片

安装成功重启电脑即可,DWM会稳定在200M左右;

图片 图片

责任编辑:武晓燕 来源: 新钛云服

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK