Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»How To Fix Desktop Window Manager (dwm.exe) High Memory Usage

How To Fix Desktop Window Manager (dwm.exe) High Memory Usage

Anup ThapaBy Anup ThapaDecember 17, 2022
desktop window manager high memory

Desktop Window Manager (dwm.exe) is the compositor in Windows that renders visual effects such as 3D animations, transparent windows, taskbar thumbnail previews, and much more.

Normally, DWM only uses minimal resources and ensures things are working smoothly from the background. But because of a memory leak issue, it can sometimes hog the system’s resources.

First of all, if the memory usage is extremely high, it can cause the system to crash constantly. In such cases, press CTRL + Shift+ Esc to launch Task Manager, switch to the Details tab, select dwm.exe, and press End task. If doing so causes another crash, you should end explorer.exe instead.

Of course, this is only a temporary workaround, so you’ll need to keep ending the task once in a while as the memory usage accumulates. To resolve the issue permanently, please check the solutions listed below.

Table of Contents

  • Turn off Fast Startup
  • Update / Rollback Display Driver
  • Clean Install
    • Normal Install
    • Roll Back Driver
  • Scan for Malware
  • How Much RAM Should Desktop Window Manager Use?
  • Is It Safe to End Desktop Window Manager From the Task Manager?

Turn off Fast Startup

Fast Startup puts your computer into a hibernation state instead of completely shutting it down to minimize boot time. Over the years, many users have complained about minor issues because of this feature, including the Desktop Window Manager High Memory Usage problem. As such, we recommend disabling this with the following steps:

  1. Press Win + R, type powercfg.cpl, and press Enter.
  2. Click on Choose what the power buttons do from the left pane.
    choose-what-the-power-buttons-do
  3. Press the Change settings that are currently unavailable option.
  4. Uncheck Fast Startup and click on Save Changes.
    Fast Startup

If you keep facing this issue despite disabling Fast Startup, it may not be the culprit. In this case, you can turn Fast Startup back on with the same steps.

Update / Rollback Display Driver

As stated, this memory leak issue occurs due to issues with the Intel Graphics driver. Intel has addressed the issue and patched it in the newer driver versions, starting with 30.0.101.1191.

To apply this solution, please download the latest stable Intel Graphics Windows DCH Driver or the beta version if you prefer, and proceed to the sections below.

Disclaimer: The graphics drivers provided by Intel are generic versions for general purposes. Ideally, you should use the drivers from your system manufacturer, as they often have customization and additional features for your specific device model.

Clean Install

When installing the patched driver, Intel recommends performing a clean install. Here are the steps to do so:

  1. Disconnect your PC from the internet.
  2. Press Windows + R, type devmgmt.msc, and press Enter.
  3. Expand the Display adapters section.
  4. Right-click the Intel Graphics controller and select Uninstall Device.
    uninstall-intel-graphics-controller
  5. Enable the Delete the driver software for this device option and press OK.
    delete-the-driver-software-for-this-device
  6. Restart your PC after the removal is complete.
  7. The Intel Graphics device should now be listed as Microsoft Basic Display Adapter, Standard VGA Adapter, or a similar option. If it isn’t, that’s because an older driver is still present. To resolve this, repeat steps 4 – 6.
  8. Locate the executable you downloaded earlier and run it as administrator to install the graphics driver.
    intel-graphics-driver-installer
  9. Reboot when prompted. You can reestablish the internet connection as the issue should be resolved now.

Normal Install

Many users have reported that a clean installation wasn’t helpful. The reason behind this is that if the OEM (manufacturer) driver isn’t present in the driver store, Windows Update will revert to the older driver on reboot.

If this is the case for you, what you should instead do is install the new driver without removing the current version, essentially overwriting it.

Roll Back Driver

This is uncommon, but some users kept facing the Desktop Window Manager High Memory Usage issue despite installing the patched drivers.

In this case, you should instead download an older stable version of the graphics driver and roll back to that. Users have had success with drivers from 2019 to 2020, so we recommend the same.

Scan for Malware

This one is also a rare scenario, but a virus could be imitating this process and consuming system resources. If the issue is still not resolved for you despite trying the solutions listed above, this is something to consider. Here are the steps to perform a full scan using Windows Defender:

  1. Press Win + R, type windowsdefender://threat/ , and press Enter.
  2. Select Scan Options > Full Scan > Scan Now.
    Full-scan-windows-defender
  3. Clear any threats found.

If you use an antivirus, the steps to perform a scan will vary slightly. But with most, you can right-click the icon from the taskbar and select Scan Computer or a similar option. Alternatively, you can also launch the application and find the same option there.

How Much RAM Should Desktop Window Manager Use?

Desktop Window Manager usually operates in the 50MB to 100 MB range when it comes to memory, and it will rarely be much higher than that.

While we’re on this topic, you might find websites telling you to disable wallpapers, or screensavers, or to close applications, and so on to fix the Desktop Window Manager High Memory Usage issue. Please do not waste your time with this.

The memory leak is due to driver issues, and the memory usage will be in the thousands. Disabling wallpapers, screensavers, and other minor features will reduce the DWM usage by a few MBs at most, not even a dent.

Is It Safe to End Desktop Window Manager From the Task Manager?

When you end the dmw.exe task from the task manager, all you’re doing is restarting the Window Manager. Some users may be concerned about this as the screen blacks out for a second or two upon doing this, but this is normal and not something you need to worry about.

fix
Anup Thapa
  • LinkedIn

Anup Thapa is a tech writer at TechNewsToday. He mostly writes informative articles, tutorials, and troubleshooting guides related to Windows systems, networking, and computer hardware. Anup has been writing professionally for almost 5 years, and tinkering with PCs for much longer. His love for all things tech started when he got his first PC over 15 years ago. It was a Pentium IV system running Windows XP on a single 256 MB stick. He spent his formative years glued to this PC, troubleshooting any hardware or software problems he encountered by himself. Professionally, Anup has had brief forays into a variety of fields like coding, hardware installation, writing, etc. In doing so, he's worked with people of different backgrounds and skill levels, from average joes to industry leaders and experts. This has given him not just a versatile skillset, but also a unique perspective for writing that enables him to concisely communicate complex information and solve his reader's problems efficiently. You can contact him at anup@technewstoday.com

Related Posts

computer suddenly slow

Why is My Computer Suddenly Slow? 11 Ways to Fix It

March 31, 2023
scheduled task reboot

How to Create a Reboot Scheduled Task in Windows

March 31, 2023
slow computer startup

14 Ways to Fix Slow Computer Startup

March 26, 2023
boot loop

14 Ways to Fix Windows Boot Loop

March 19, 2023
how to change windows startup sound

How to Change Windows Startup Sound

March 17, 2023
scan disk windows 10

How to Scan Disk Windows

March 16, 2023
View 2 Comments

2 Comments

  1. And rew on September 29, 2022 12:09 am

    Turning off Fast Startup seems to be helped me. Thanks!
    One small downside- my laptop turns on/ off quite slower. 😀

    Anyway, thanks!

    Reply
    • Anup on September 29, 2022 8:41 am

      A necessary trade-off, it seems. But we’re happy to hear that your issue is resolved, Andrew!

      Reply

Leave A Reply Cancel Reply

Latest Posts
what-does-collate-mean-on-a-printer

What Does Collate Mean on a Printer?

March 31, 2023
usb-vs-pcie-wifi

USB Vs PCIe Wi-Fi—Which One is Better?

March 31, 2023
how often to replace laptop

How Often Should You Replace a Laptop

March 29, 2023
You may also like
computer suddenly slow

Why is My Computer Suddenly Slow? 11 Ways to Fix It

March 31, 2023
HTTP-Error-431

How to Fix HTTP Error 431

March 31, 2023
scheduled task reboot

How to Create a Reboot Scheduled Task in Windows

March 31, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.