5 ways to Fix Desktop Window Manager DWM.exe High CPU Usage

desktop window manager high cpu windows 10

In Task Manager, you see that the Desktop Window Manager (DWM.exe on Windows 7 or previous Windows Version) is high on COU usage.

This thread will remove all your confusion about this CPU issue on Windows 10.


What is Desktop Window Manager (DWM.exe) on Windows 10?

5 Ways to Fix Desktop Window Manager High CPU on Windows 10

How to Disable the Desktop Window Manager on Windows 10?

What is Desktop Window Manager (DWM.exe) on Windows 10?

The Desktop Window Manager is the manager controlling various features for Windows 10, such as visual effects, glass windows frames, and 3D Windows transitions animations.

Normally, the Desktop Window Manager is running in the background with little CPU or memory usage. But to make smoother animation, the DWM.exe has to make use of some kind of hardware acceleration which would need CPU to run well on Windows 10.

Recently, as the complaint from users, this DWM.exe process gradually takes up high CPU usage on Windows 10 along with a high RAM or high disk usage.

How to Fix Desktop Window Manager High CPU on Windows 10?

Just as the high memory and CPU by Ntoskrnl.exe, high CPU by DWM.exe can also lead to slow performance for Windows 10.  That is to say, you are supposed to solve this high CPU issue as soon as possible.

After long time researching, the reasons for this Desktop Window Manager high CPU are mainly:

Display driver incompatibility.

Windows 10 performance issues.

Problematic software or applications.

On the basis of the causes of the high CPU by DWM.exe, this thread comes into being.


1: Update Display Drivers

2: Change Wallpaper and Theme

3: Adjust for Best Performance

4: Troubleshoot Windows Performance

5: Scan for Malware or Virus

Solution 1: Update Display Drivers

Now that it is the Desktop Window Manager that gives rise to the high CPU usage on Windows 10, if it is really the driver error, the graphics card driver is to blame.

For many novices, it seems to be difficult to find out the exact display driver for Windows 10 on the official site.

In this way, you might as well take advantage of Driver Booster, the automatic tool for Windows 10 drivers update.

You can rely on Driver Booster to update the graphics driver in order to tackle this Desktop Window Manager using too much CPU problem on Windows 10.

1. Install Driver Booster on your PC.

2. Hit Scan and Update one by one by referring the instructions on Driver Booster interface.

driver booster scan now

Within clicks, Driver Booster will have downloaded all the display drivers for you on Windows 10, the embedded one or integrated graphics card drivers, such as Intel, AMD driver.

driver booster update graphic driver

Equipped with the newest drivers, you can try to reboot your PC to see if the Desktop Window Manager causing high CPU trouble vanished from Windows 10.

If not, you are to get down to fix the CPU issues with regard to performance on your computer.

Solution 2: Change Wallpaper and Theme

As you have been told, Desktop Window Manager is used to manage desktop utilization. So if the high CPU is caused by the DWM.exe on Windows 10 (as you can check it in task manager), you can try to make some adjustments for some related settings, such as desktop wallpaper and theme.

1. Right click your Desktop and choose Personalize from the list.

2. In the left pane, pick out Theme and then Apply a theme to your computer.

apply a theme in personalize settings

Here you can also manage to change Background, Colors, Lock screen and Taskbar, too.

Then close this Personize Settings window and open Task Manager to check the CPU usage again. Maybe the Desktop Window Manager high CPU error is corrected for Windows 10.

Solution 3: Adjust for Best Performance

As for the performance issues concerning the high CPU caused by the DWM.exe, there is another way available for you. To be more specific, it is to tinker the performance options.

1. Go to Control Panel.

2. In Control Panel, search Performance in the search box.

Then choose to Adjust the appearance and performance of Windows from the results.

control panel performance

3. In Performance Options, under Virtual Effects, pick out Adjust for best performance. Then hit OK.

adjust for best performance

At this moment, the high CPU in task manager by Desktop Window Manager will no longer result in Windows 10 slow performance or freezing.

Solution 4: Troubleshoot Windows Performance

If the ways above are infeasible for you to solve the DWM.exe high CPU issue on Windows 10, try to troubleshoot with the windows command.

1. Search Command Prompt in the search box and right click the best-matched result to Run as administrator.

run command prompt

2. In Command Prompt, type in the command below and then press Enter to perform it.

msdt.exe /id PerformanceDiagnostic

msdt.exe id PerformanceDiagnostic

3. The Performance window would pop up. Click Next to continue the performance troubleshooting.

click next for performance troubleshooting

If lucky, Windows 10 would inform you of the specific performance errors. Maybe it can also fix it and in this case, the high CPU in Desktop Window Manager will disappear from your PC.

Solution 5: Scan for Malware or Virus

It is held that the Desktop Window Manager is an official Microsoft service for Windows system, it is anything but virus on Windows 10. But the case is some malware or applications replace it.

That is way though running in the background, sometimes, the DWM.exe can cause so high CPU on your PC.

To be safer, it is not advised that you decide to scan your computer with any third-party software.

You are to make full use of Windows Defender, the Windows 10 built-in tool for protection to scan for virus.

1. Click Start button and then input Windows Defender in the search box.

search windows defender

2. Hit Enter to open the Windows Defender Security Center.

3. Choose Virus & threat protection in Windows Defender.

virus and threat protection in windows defender

In the searching result, Windows Defender Security Center would let you know which software is accompanied by viruses or threat for Windows 10.

Once it prompts you any problematic applications, manage to uninstall it in Control Panel.

Apart from the effective solutions to deal with the Desktop Window Manager (DWM.exe) high CPU usage on Windows 10, some users would rather know the way to disable it permanently as so to let this high CPU issue perish.

How to Disable the Desktop Window Manager on Windows 10?

It is extremely simple for you to stop the Desktop Window Manager service. If you feel like to do that, just obey the following procedures.

1. Press Windows + R to activate the Run box.

2. Type in service.msc in the box and click OK to run the Service window.

3. In Services, locate Desktop Window Manager and right click it to open its Properties.

open desktop window manager properties

4. In Properties window for the Desktop Window Manager, under pinpoint Startup type under General tab, choose to see it as Disabled.

5. Restart your computer to take effect.

In a word, high CPU issue are common on Windows 10, for a voluminous of factors can result in it, such as WMI Provider Host and Ntoskrnl.exe.

As regards to the high CPU problem in task manager by Desktop Window Manager, may this article can help you. If not, contact us without hesitation.


Related Articles:

Fixed: Modern Setup Host High Disk and CPU Usage

Solved: Windows Image Acquisition High CPU Usage

Fixed: Local Security Authority Process High CPU Usage

Leave a Reply

Your email address will not be published. Required fields are marked *