(桌面窗口管理器是啥)什么是桌面窗口管理器(dwm.exe)?

(桌面窗口管理器是啥)什么是桌面窗口管理器(dwm.exe)?

什么是桌面窗口管理器(dwm.exe)?

毫无疑问,您正在阅读这篇文章,因为您偶然发现了桌面窗口管理器(DesktopWindow Manager)流程,并且想知道它是什么。我们得到了答案。

桌面窗口管理器进程(dwm.exe)在将应用程序窗口绘制到屏幕之前复合显示应用程序窗口。这允许Windows添加诸如透明度和活动任务栏缩略图之类的效果。此进程是Windows中不可阻止运行的重要部分。

本文是我们正在进行的系列文章的一部分,它解释了任务管理器中的各种进程,如ctfmon.exe、mDNSResponder.exe、conhost.exe、rundll32.exe、Adobe_Updater.exe和许多其他进程。不知道这些服务是什么?最好开始读书!

那么什么是桌面窗口管理器呢?

桌面窗口管理器(dwm.exe)是一个组合窗口管理器,它在Windows中呈现所有这些漂亮的效果:透明窗口、活动任务栏缩略图、Flip3D,甚至高分辨率监视器支持。

应用程序不是直接将其显示绘制到屏幕上,而是将其窗口的图片写入内存中的特定位置。然后,在将窗口发送到监视器之前,Windows将创建屏幕上所有窗口的一个“复合”视图。因为Windows正在合成和显示每个窗口的内容,所以在对窗口进行分层显示时,它可以添加透明度和窗口动画等效果。

我可以关掉桌面窗口管理器吗?

不,你不能。在Vista时代,桌面窗口管理器是通过一个你可以关闭的服务来控制的--然后关闭所有的视觉效果。从Windows 7开始,桌面窗口管理器(Desktop Window Manager)成为Windows的一个更重要的组成部分,这对于创建图形用户界面至关重要。这种集成在Windows 8和10中进一步深化。

好消息是,桌面窗口管理器(Desktop Window Manager)在如何管理资源方面已经做得更好了,您不应该真的这么做。需要关掉它。

如果它耗尽了RAM和CPU,我能做什么?

桌面窗口管理器应该使用相当少的资源。例如,在我的系统中,我已经运行了六个活跃的应用程序,包括Chrome,它已经打开了十几个选项卡。即使如此,桌面Windows管理器使用的CPU还不到1%,内存约为60 MB。那是相当典型的负载。你很少会看到它爬升得比这高得多,而且即使它有时会涨得更高,它也应该很快回落。

如果您确实看到桌面窗口管理器占用的RAM或CPU比您想象的要多,那么您可以尝试以下几点:

  • 确保更新硬件驱动程序,特别是视频卡或集成图形适配器的驱动程序。桌面窗口管理器将大量工作卸载到GPU,以减少CPU的负载。
  • 检查你的电脑是否有恶意软件。已知某些类型的恶意软件会导致桌面窗口管理器出现问题。

这两个地方都是很好的起点。

这个过程可能是病毒吗?

桌面窗口管理器进程本身是一个正式的Windows组件。虽然病毒可能已经用自己的可执行文件取代了真正的进程,但这是非常不可能的。如果您想确定,您可以查看进程的底层文件位置。在“任务管理器”中,右键单击“桌面窗口管理器”进程并选择“打开文件位置”选项。

如果该文件存储在Windows\System 32文件夹中,则可以相当肯定您不是在处理病毒。

也就是说,如果你仍然想要更多的平静,你总是可以使用你喜欢的病毒扫描器扫描病毒。安全总比抱歉好!

以上是 (桌面窗口管理器是啥)什么是桌面窗口管理器(dwm.exe)? 的全部内容, 来源链接: utcz.com/wiki/670062.html

回到顶部