- DWM.exe stands for Desktop Window Manager and is a core process that is tightly connected to the explorer process.
- Malware, temporary explorer bug, bad driver, bug in 3rd party software or even a nefarious mdi264.dll are known causes. Read the article to see fixed for each of them.
- We use Windows explorer daily without even realising. It can either cause an issue with dwm.exe or vice-versa. Either way, it needs a fix.
- These types of issues are less common. Other occur daily. Either way, we got you covered in this great Windows 10 errors hub.
Dwm.exe stands for a core Windows 10 process called Desktop Window Manager. Even though this is an important process, many users reported issues with dwm.exe on Windows 10, and today we’re going to show you how to fix them.
How can I fix DWM.exe issues in Windows 10?
Solution 1 – Check your computer for malware
If dwm.exe is using too much CPU power or memory, it might be due to a computer virus.
Users reported that after scanning their computer with Malwarebytes and removing all the suspicious files the problems with dwm.exe were fixed, so be sure to try that.
We already covered some of the best antivirus programs for Windows 10 in our previous articles, so be sure to check them out.
Solution 2 – Restart explorer.exe
Users reported that dwm.exe can sometimes use too much of your RAM, but there’s a simple workaround that you can use. Users claim that you can temporarily fix this problem by restarting the explorer.exe process or by restarting your computer.
To restart explorer.exe do the following:
- Press Ctrl + Shift + Esc to start Task Manager.
- When Task Manager starts to go to the Details tab.
- Locate explorer.exe, right-click it and choose End Task.
- Now go to File > Run a new task.
- Enter explorer and click OK.
You can also fix this problem by logging out and logging back in to Windows 10. Bear in mind that this is just a workaround and you might have to repeat it every time this issue occurs.
Can’t open Task Manager? Don’t worry, we’ve got the right solution for you.
Solution 3 – Remove third-party antivirus programs
Antivirus software can cause problems with dwm.exe to occur, and if you have any problems with this process we advise that you remove all third-party antivirus programs from your PC.
Users reported that both Avast and AVG caused issues with this process, so be sure to remove those tools from your PC.
We have to mention that almost any antivirus program can cause problems with dwm.exe, therefore be sure to remove all third-party antivirus programs from your PC.
If you’re using any antivirus solution and you want to completely remove it from your PC, be sure to check out this amazing list with the best uninstaller software you can use right now.
Even if you remove all third-party antivirus programs your PC will still be protected by Windows Defender.
Solution 4 – Disable problematic services
Certain services can cause problems with dwm.exe on Windows 10 and the only solution is to find and disable those services. To do that follow these steps:
- Press Windows Key + R and enter services.msc. Press Enter or click OK.
- Once the Services window opens you need to disable Skype Updater, Google Update (gupdate) and Google Update (gupdatem) services. To do that, simply find the service that you want to disable and double click it.
- When the properties window opens change Startup type to Disabled and click Apply and OK to save changes.
- Be sure to disable all services mentioned in Step 2.
We have to mention that different services can cause problems on your PC, so you might have to disable different third-party services in order to fix this problem.
Most users don’t know what to do when the Windows key stops working. Check out this guide and be a step ahead.
Solution 5 – Check your USB devices
Few users reported that dwm.exe crashed on their PC and gave them the BSoD error. After a lot of research users concluded that the problem was caused by wired Xbox controller and after replacing the controller the issue was fixed.
Even if you don’t have an Xbox controller connected to your PC, you can try to remove or replace the USB devices and check if that fixes the problem.
Solution 6 – Delete the mdi264.dll
Users reported that un unknown file named mdi264.dll caused dwm.exe to crash. To fix this issue users are advising to delete the problematic file from Command Prompt. To do that follow these steps:
- Click the Start button, press and hold the Shift key and click the Restart button.
- When your computer restarts choose to Troubleshoot > Advanced options > Command Prompt.
- When Command Prompt opens you need to enter the following:
- cd C:UsersYour Name HereAppDataLocalTemp
- del mdi264.dll
- After deleting the file close Command Prompt and restart your PC.
Solution 7 – Disable Chrome Pepper Flash extension
In some rare cases, Chrome extensions can cause issues with dwm.exe on Windows 10. According to users, you can fix this problem by disabling the Chrome Pepper Flash extension. To do that follow these steps:
- Open Chrome.
- In address bar enter chrome://plugins and press Enter.
- List of active plugins will appear. Locate Chrome Pepper Flash and click Disable.
Solution 8 – Install older graphics card drivers
Users reported that latest Nvidia drivers can cause dwm.exe to crash, and in order to fix this problem users are suggesting to revert to the older version of Nvidia drivers. To do that, follow these steps:
- Press Windows Key + X to open Power User Menu. Select Device Manager from the list.
- When Device Manager opens locate your graphic card driver and double click it.
- Go to the Driver tab and click the Roll Back Driver button.
- Wait for the process to complete.
Few users reported that even integrated Intel HD 4000 graphics can cause this problem to appear, therefore be sure to roll back its drivers to the previous version as well.
If the rollback was successful, you’ll have to prevent Windows from automatically updating it in the future. To do that, follow this step-by-step guide.
Update drivers automatically with TweakBit Driver Updater
If installing the an older driver didn’t get the job done, you might as well try with the latest one. If you don’t want to do it yourself, we strongly suggest to do it automatically by using Tweakbit’s Driver Updater tool.
This tool is approved by Microsoft and Norton Antivirus. After several tests, our team concluded that this is the best-automatized solution. Below you can find a quick guide on how to do it:
- Download and install TweakBit Driver Updater.
- Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.
- Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.
Solution 9 – Adjust Performance settings
It’s possible that your current performance settings affect the DWM. If that’s indeed the case, you’ll probably want to change these settings.
The practice has shown us that the best setting, in this case, is Adjust for best performance. So, we’re going to change it. Here’s how:
- Go to Search, type performance, and open Adjust the appearance and performance of Windows.
- In the Visual Effects tab, check to Adjust for best performance.
- Save the changes and restart your computer.
Most users don’t know what to do when the Windows search box goes missing. Read this article to learn how you can get it back in just a couple of steps.
Solution 10 – Run the SFC scan
If none of the solutions from above managed to resolve the problem, we’re going to turn to a few troubleshooting options available in Windows. The first troubleshooter we’re going to try is the SFC scan.
Here’s how to run the SFC scan in Windows 10:
- Go to Search, type cmd, and open Command Prompt as Administrator.
- Type the following command and press Enter: sfc/scannow
- Wait for the process to finish (it could take a while).
- Restart your computer.
Solution 11 – Run DISM
The next troubleshooting tool we’re going to try is DISM (Deployment Image Servicing and Management). This tool deploys broken system image files, in order to fix various issues.
So, it could be helpful in this case, as well. Here’s how to run DISM in Windows 10:
- Open the Command Prompt as Administrator.
- In the command line, copy-paste these lines one by one and press Enter after each:
- Wait until the procedure ends (it might take up to 10 minutes).
- Restart your PC.
Solution 12 – Try with the Performance troubleshooter
And the last troubleshooter we’re going to try is Windows’ own Performance troubleshooter. Here’s how to run it:
- Open the Command Prompt as Administrator.
- Type the following command and press Enter: msdt.exe /id PerformanceDiagnostic
- Wait for the process to finish.
- Restart your computer.
Solution 13 – Change the wallpaper/screensaver
Even though it sounds unlikely, it’s actually possible for your wallpaper or screensaver to cause this problem. Since the DWM handles them.
So, if none of the previous solutions managed to get the job done, change your theme settings and disable the screensaver (if you’re still using one, tho).
To change your theme settings, simply right-click the Desktop and go to Personalization. From here, you´ll be able to change your wallpaper and other settings. To disable the screensaver, follow these instructions:
- Go to Search, type lock screen, and open Lock Screen Settings.
- Now, go to Screen Saver Settings.
- Under Screen Saver, select <None> from the dropdown list.
- Save the changes and restart your computer.
Solution 14 – Disable Hardware acceleration in Office programs
If you’re using Microsoft Office, there’s a chance its hardware acceleration interferes with the DWM. So, the obvious solution is to disable the hardware acceleration:
- Open any Office app.
- Go to File > Options > Advanced.
- Locate Hardware Acceleration and disable it.
- After doing that, try to start Word 2016 again.
If you can’t disable Hardware Acceleration this way, we’re going to turn to the Registry Editor once again:
- Open Registry Editor.
- In the left pane navigate to HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0Common key.
- Right-click the Common key and choose New > Key from the menu.
- Enter Graphics as the name of the new key.
- Now right click Graphics key and select New > DWORD (32-bit) Value. Name the new value DisableHardwareAcceleration.
- Double click DisableHardwareAcceleration value and set its Value data to 1. Click OK to save changes.
- Close the Registry Editor and check if the problem is resolved.
If you can’t edit your Windows 10’s registry, read this handy guide and find the quickest solutions to the issue.
Solution 15 – Remove Logitech SetPoint software
According to users, tools such as Logitech SetPoint can also cause issues with dwm.exe, therefore it’s advised to find and uninstall this tool. Users reported that removing this tool fixed the issues, so be sure to try that.
Dwn.exe is an important Windows 10 process, and many issues with it can occur, but we hope that you managed to fix those issues by using one of our solutions.
As always, if you have any other suggestions or questions, feel free to leave them in the comments section below.
FAQ: Learn more about DWM
- Can I end DWM.exe?
You can do this in previous versions of Windows like Vista or Windows 7. Run the services.msc command to open the Services window. Locate Desktop Windows Manager. Double click on it and press Stop. Newer versions this is not possible.
- Is DWM EXE necessary?
Yes it is. It is a core system process. However, sometimes malware disguises itself as a legitimate processes. You need to perform a scan with a recommended antivirus to be sure it is the legitimate process.
- Why is DWM exe using CPU?
DWM is responsible for visual effects on your desktop. It is not normal for this process to report a high CPU usage continuously. If this happens, it suggests an issue with a software installed or malware.
- Why is DWM exe using so much memory?
The most common reason for DWM using a lot of your system’s memory is caused by a large number of notifications. Find out how to fix DWM notification issues on Windows 10.
Editor’s Note: This post was originally published in August 2016 and has been since completely revamped and updated in March 2020 for freshness, accuracy, and comprehensiveness.