What is Dwm.exe?

In the Windows operating system there are many applications, strange process that most people do not know what it is? What does it do, how it works, how much system memory is consumed … Today, the administrator will explain about the dwm.exe application and why it works.

What is Dwm.exe?

This is a short form of Desktop Window Manager, this application has the ability to manage and control the changes in Windows Vista: Transparent windows, live taskbar thumbnails, Flip3D switcher …

In Windows Vista, this application has the function of recording small pixels of the active window accordingly, and writes it to a certain location in memory, and then Windows creates a composite image of all The window on the screen before sending the display signal. In addition, Windows Vista will “track” all the content of each window, adding effects to layers such as transparency as well as live preview thumbnails.

The advantage of using this feature is that Windows Vista can use the power of hardware support such as graphics card to bring beautiful effects, the smooth movement of windows while minimized or enlarge.

Uses system memory

If you open Task Manager, you can easily recognize the dwm.exe application in the list, which usually takes up about 30-50MB of RAM:

The size of the DWM process depends on the number of open windows, each of which requires a certain amount of caching to restore the appearance and content of those windows. If you open more windows, of course DWM will use as much memory.

Should disable Vista Basic Theme or not

The answer is no, because switching the Vista Basic theme off or on does not turn off DWM, but at the same time it also reduces the amount of RAM used:

So how to switch to Vista Basic mode? Right-click Desktop> Personalize> Window Color and Appearance:

Select classic appearance properties at the bottom:

Then select Windows Vista Basic> Apply:

How to Turn Off Dwm.exe

Note that shutting down the process does not improve the performance of the system much.

The only way to do this is to shut down the corresponding service, open Services (Run> services.msc) or from Control Panel> Administrative Tools and look for the Desktop Manager Session Manager process, and hit the Stop button above. The system will automatically switch to Vista Basic theme when pressing the Stop button:

To disable it completely, double-click the process and select Disabled in the Startup type:

If you want to use DOS command, open cmd with Administrative account (right click> Run as administrator) and type the following command:

  • Stop service: net stop uxsms
  • Operation: net start uxsms
  • Disable: sc config uxsms start= disabled
  • Activate: sc config uxsms start= auto