desktop window manager

What’s the Desktop Window Manager (dwm.exe) Process in Windows 10?


Desktop Window Manager (dwm.exe) is a system process in Windows 10, that controls the display of application’s windows, it is responsible for visual, 3D effects and Windows themes, it builds window thumbnails preview on the taskbar, supports high-resolution devices, etc. This process collects graphical information from all running applications and creates the final image that the user sees on the screen.

Each application writes its window image to a specific location in memory. Desktop Window Manager combines them into the final image and sends all the graphics through the level of integration of multimedia. At this point, DWM can add various effects, such as transparency, window animation, and so on.

What’s the dwm.exe Process in Windows 10?

The dwm.exe process is always running in the background and uses a small amount of computer resources. Open Task Manager and find the Desktop Window Manager on the Process tab in the Windows Process section. Typically, the process uses 0.5-2% CPU and up to 50 MB RAM (depending on the screen resolution, the number and the type of running applications).

dwm.exe

Right-click the Desktop Window Manager process and select Go to details. You’ll switch to the Details tab where you will see a list of processes running on Windows 10. As you can see, this process corresponds to the executable file C:\Windows\System32\dwm.exe.

dwm.exe desktop window manager

As you can see, in this case there are two dwm.exe processes running on the system. This is due to the fact that two users are connected to this computer with Windows 10 at the same time (local session and remote logon via RDP). Accordingly, to process the graphic representation of the desktop for each user, the system launched two separate process dwm.exe (DWM-1, DWM-2).

In Windows Vista and Windows 7, there was a special service Desktop Window Manager (you can find it in services.msc console), which could be stopped or disabled (all visual effects are turned off). In Windows 10/Windows 8.1 this service is not available, so you can’t stop or manage the dwm.exe service.

In some cases, the dwm.exe process can use quite a lot of computer resources (CPU and RAM). If you see that the Desktop Window Manager process consumes more RAM or CPU than usual, there are a few things you can to try:

  • Update the drivers for the graphics card or the built-in graphics adapter. Desktop Window Manager shifts most of the job from the processor to your GPU, so if the driver video won’t work correctly, the CPU load can grow;
  • Check your computer for viruses. Some viruses may hide as dwm.exe process or cause problems with Desktop Window Manager;
  • Try to turn off transparency in Windows 10 (Settings > Personalization > Transparency effects > Off);
    dwm.exe process
  • Also try to turn off Windows visual effects (Control Panel\All Control Panel Items\System > Advanced System Settings > Performance > Settings  > Adjust for best performance);
    dwm.exe high cpu
  • Try to remove all third-party applications one by one (primarily applications for graphics and video processing) and try to find an application that causes an abnormally high load on the DWM process.

You may also like:

Sysprep Windows 10 Machine: Step by Step Guide In this article we will show you how to use PowerShell and Windows System Preparation Tool to prepare a highly customized, personal Windows 10 install...
How to Convert ESD to WIM File on Windows 10 In this tutorial we will show you how to convert ESD to WIM file using Command Prompt. ESD file is a new thing within Windows 10 OS, that Microsoft is...
Integrate WSUS Offline Updater with MDT 2013 to De... In this article we will show you how to install updates offline gained using WSUS Offline Updater, inside MDT 2013 task sequences to deploy fully patc...
Capture Windows 10 Image using MDT 2013 In this article we are going to show you how to capture Windows 10 image using Microsoft Deployment Toolkit 2013 (MDT 2013). Later you can use such im...
Restore Windows 10 Registry from Backup using Comm... When Windows 10 have some problems with registry files (in case of corruption, accidental deletion etc.), the system offers a simple way to restore th...

Add Your Comment