问下 电脑打开的时候就一直有个桌面窗口管理器占用内存很高

这个东西是什么 怎么关闭 在网上找了一圈没找到解决办法 来这里问问

这个内存占用的情况真的很不一般啊,有没有一种可能是某些恶意软件在挖矿?

看样子像是内存泄漏,原因有太多了。

什么系统版本。。出现的时候有什么软件在运行

P.S. 按照经验,通常在不更新系统的系统、更新到 insider 版本的系统、安装并启动了大量国产免费商业软件的系统会出现这种情况。

1 个赞

维基百科上对 dwm.exe 是这样介绍的:

桌面窗口管理器(简称DWM)是微软操作系统Windows Vista/7/8/8.1/10的桌面管理程序。在Windows Vista正式推出之前,DWM原来叫作桌面合成引擎。

这个程序是 WIndows 的系统组件,在 Win10 之前是可以关掉的,但 WIn10 及更新的 WIndows 系统中这个进程是无法关闭的。

据网上的一些说法,到 高级系统属性→“高级”选项卡→性能 里面,将所有动画关掉(即选择“调整为最佳性能”)有助于降低 dwm.exe 的内存占用。此外,一些驱动程序的 bug 也可能是导致内存泄漏、进而造成高占用的原因。更新应用程序可能有助于缓解该问题。

参考资料:

笔记本电脑吗?我看到两个显卡。

貌似用了内置显卡,所以有可能显存实际为内存占用。

你切换到独立显卡试试,或者跟楼上说的,降低动画特效。

个人觉得也不算特别夸张,因为我日常也是占用1G左右,不过我打开窗口很多,核显跟独显一起用,双屏,4k,日常应用全部分配给核显运行。这个是分辨率越高、屏幕越多、窗口越多,占用越高。
先关闭所有窗口看看是否还占用很高。如果降到几百兆以内,那就是窗口太多。
如果还是很高,那就结束这个进程,还有explorer也同时结束了,再重新运行explorer看看。

楼主系统版本贴一下啊,,可能跟版本有关的

另外我查了一下. 果然跟核显有关, Intel 核显驱动Bug导致内存泄露.

https://www.intel.cn/content/www/cn/zh/support/articles/000058381/graphics.html

dwm.exe 在第 6 代英特尔® 处理器到第 10 代英特尔® 处理器之间产生内存泄漏。dwm.exe 内存使用率开始时很低 (~30MB),随着时间的推移不断累积,可能会导致系统崩溃。

我的正常占用才几十mb