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

为什么我在任务管理器中看到 dwm.exe?(Why I am seeing dwm.exe in Task Manager?)

在检查系统的任务管理器(Task Manager)时,您可能已经注意到dwm.exe(桌面窗口管理器)(dwm.exe (Desktop Window Manager))。我们大多数人都不知道这个术语或其在我们系统中的用法/功能。如果我们用很简单的话来解释,它是一个控制和命令Windows的显示和(Windows)像素(pixels)的系统进程。它管理高分辨率支持、3D 动画、图像和所有内容。它是一个合成窗口管理器,它从不同的应用程序收集图形数据,并在用户看到的桌面上生成最终图像。Windows中的每个应用程序都会在内存中的特定位置创建自己的图像,dwm.exe 将所有图像组合成一个图像,作为最终图像显示给用户。基本上(Basically),它在渲染系统的GUI(图形用户界面)(GUI (Graphical User Interface))方面起着至关重要的作用 。

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

这个 DWM.EXE 有什么作用?(What does this DWM.EXE do?)

DWM.EXE是一个Windows服务,它允许Windows填充透明度和桌面图标等视觉效果。当用户使用各种Windows(Windows)组件时,此实用程序还有助于显示实时缩略图。当用户连接他们的高分辨率外部显示器时,也会使用此服务。

现在您可能已经知道桌面窗口管理器(Desktop Window Manager)到底做了什么。是的,这完全与系统的显示和像素有关。无论您在 Windows 上看到的图像、3D 效果等等,都由 dwm.exe 控制。

它会让你的系统变慢吗?(Does it make your system slow?)

如果您认为桌面窗口管理器(Desktop Window Manager)会降低您的系统性能,那并不完全正确。当然,它确实消耗了系统的大量资源。但有时会因为系统病毒、绝对显卡驱动等因素而占用更多内存(RAM)CPU 。此外,您可以对显示设置进行一些更改,以减少dwm.exe的(CPU)CPU使用率。

有没有办法禁用 DWM.EXE?(Is there a way to disable DWM.EXE?)

不,您的系统上没有可用于禁用或启用此功能的选项。在以前的Windows版本(例如VistaWindows 7)中,您可以使用该功能禁用此功能。但是,现代Windows 操作系统在您的操作系统中具有非常密集的集成视觉服务,没有(Windows OS)桌面窗口管理器(Desktop Window Manager)就无法运行。此外,你为什么要这样做。无需关闭此功能,因为它不会占用您系统的大量资源。它在功能和管理资源方面变得更加先进,因此您无需费心禁用它。

如果 (What if )桌面窗口管理器 使用高 CPU 和 RAM 怎么办?(is using high CPU & RAM?)

注意到一些事件,其中许多用户指责桌面窗口管理器在其系统上的(Desktop Window Manager)CPU使用率很高。您需要做的第一件事是检查此函数消耗了多少CPU使用率和RAM 。

步骤 1 –按“ CTRL +Alt +Delete打开任务管理器(Open Task Manager)

第 2 步 – 在Windows 进程下,(Windows Processes,)您会找到桌面窗口管理器。(Desktop Window Manager.)

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

第 3 步 – 您可以在表格图表上查看其RAMCPU使用情况。(CPU)

方法 1:禁用透明效果(Method 1: Disable Transparency Effects)

您可以做的第一件事是禁用系统的透明设置,这将减少桌面窗口管理器的(Desktop Window Manager)CPU使用率。

1.按Windows Key + I 打开设置(Settings),然后单击 个性化。(Personalization.)

打开 Windows 设置应用程序,然后单击个性化图标

2.现在在个性化下,单击左侧菜单中的颜色。(Colors)

3.单击透明效果(Transparency effects)下的切换按钮将其关闭。

在更多选项下禁用透明度效果的切换

方法2:关闭系统的所有视觉效果(Method 2: Turn off all the Visual Effects of your system )

这是另一种减轻桌面窗口管理器负担的方法。

1.右键单击“这台电脑(This PC)”并选择属性。(Properties.)

这台电脑属性

2.这里你需要点击高级系统设置(Advanced system settings)链接。

记下您安装的 RAM,然后单击高级系统设置

3.现在切换到高级选项卡(Advanced tab),然后单击性能下的设置( Settings)按钮( Performance.)

高级系统设置

4.选择“调整以获得最佳性能(Adjust for best performance)”选项。

在性能选项下选择调整以获得最佳性能

5.单击应用(Apply),然后单击确定以保存更改。

方法 3:禁用屏幕保护程序(Method 3: Disable Screensaver)

您的屏幕保护程序也由桌面 Windows 管理器(Desktop Windows Manager)控制和管理。已经注意到,在Windows 10的最新更新中,许多用户报告说屏幕保护程序设置正在消耗高CPU使用率。因此,在此方法中,我们将尝试禁用屏幕保护程序以检查CPU使用率是否降低。

1.在Windows搜索栏中键入锁屏设置,然后( lock screen settings)按 Enter 键(Enter)打开(Lock)屏设置。

在 Windows 搜索栏中键入锁屏设置并打开它

2.现在从锁定(Lock)屏幕设置窗口,单击底部的屏幕保护程序设置链接。(Screen saver settings)

在屏幕底部导航屏幕保护程序设置选项

3.您的系统可能已激活默认屏幕保护程序。许多用户报告说有一个黑色背景图像的屏幕保护程序已经被激活,但他们从未意识到它是一个屏幕保护程序。 

4.因此,您需要禁用屏幕保护程序以修复桌面窗口管理器高 CPU 使用率(DWM.exe)。(fix the Desktop Window Manager High CPU usage (DWM.exe). )从屏幕保护程序下拉列表中选择(无)。((None).)

在 Windows 10 中禁用屏幕保护程序以修复桌面窗口管理器 (DWM.exe) 高 CPU

5.单击应用(Apply),然后单击确定以保存更改。

方法 4:确保所有驱动程序都已更新(Method 4: Make sure all Drivers are updated)

减慢 PC 速度的最大因素之一是驱动程序不是最新的,或者它们只是损坏了。如果您的系统驱动程序已更新,那么它将减轻您的系统负担并释放您的一些系统资源。但是,主要更新显示驱动程序(updating Display drivers)将有助于减轻桌面窗口管理器(Desktop Window Manager)的负担。但在 Windows 10 上更新设备驱动程序始终是一个好主意。(update Device Drivers)

如果 GeForce Experience 不起作用,请手动更新 Nvidia 驱动程序

方法 5:运行性能疑难解答(Method 5: Run the Performance Troubleshooter)

1.在Windows 搜索中键入(Windows Search)powershell ,然后右键单击Windows PowerShell并选择以管理员身份运行。(Run as administrator.)

powershell右键以管理员身份运行

2.在PowerShell(PowerShell)中键入以下命令并按Enter

msdt.exe -id 维护诊断(msdt.exe -id MaintenanceDiagnostic)

在 PowerShell 中键入 msdt.exe -id MaintenanceDiagnostic

3.这将打开系统维护疑难解答( System Maintenance Troubleshooter),单击下一步。(Next.)

这将打开系统维护疑难解答,单击下一步 |  修复桌面窗口管理器高 CPU (DWM.exe)

4.如果发现问题,请确保单击修复(Repair)并按照屏幕上的说明完成该过程。

5.再次在PowerShell(PowerShell)窗口中键入以下命令并按Enter

msdt.exe /id PerformanceDiagnostic

在 PowerShell 中键入 msdt.exe /id PerformanceDiagnostic

6.这将打开性能疑难解答(Performance Troubleshooter),只需单击下一步( Next)并按照屏幕上的说明完成。

这将打开性能疑难解答,只需单击下一步 |  修复桌面窗口管理器高 CPU (DWM.exe)

dwm.exe是病毒吗?(Is dwm.exe a virus?)

不,它不是病毒,而是管理所有显示设置的操作系统的一个组成部分。它默认位于Windows安装驱动程序中的(Windows)Sysetm32文件夹中,如果它不存在,那么你应该开始担心了。

受到推崇的:(Recommended:)

希望您对什么是桌面窗口管理器(Desktop Window Manager)以及它的执行方式有所了解。此外,它在您的系统上消耗的资源非常少。您需要记住的一件事是,它是系统不可或缺的一部分,因此您不应对其进行任何不必要的更改。您所能做的就是检查它消耗了多少使用量,如果您发现它消耗很多,那么您可以采取上述措施。如果您想了解更多,请分享您的意见。



About the author

我是一位经验丰富的软件工程师,在 Windows Phone 和 Office Space 行业拥有超过 10 年的经验。我的技能包括使用传统的文本和图像格式,以及为最新的移动设备进行开发。我在提供优质服务方面有着良好的记录,并且我总是愿意帮助他人实现他们的目标。



Related posts