Fix: Dwm.exe issues in Windows 10
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.
DEM.exe issues in Windows 10, how to fix them?
Table of contents:
- Check your computer for malware
- Restart explorer.exe
- Remove third-party antivirus programs
- Disable problematic services
- Check your USB devices
- Delete the mdi264.dll
- Disable Chrome Pepper Flash extension
- Install older graphics card drivers
- Adjust Performance settings
- Run the SFC scan
- Run DISM
- Run Performance troubleshooter
- Change the wallpaper/screenshot
- Disable Hardware acceleration in Office programs
- Remove Logitech SetPoint software
Fix: DWM.exe causes high CPU usage 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 be restarting 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 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.
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. 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 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.
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 Troubleshoot > Advanced options > Command Prompt.
- When Command Prompt opens you need to enter the following:
- 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 rollback its drivers to the previous version as well.
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 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 Adjust for best performance.
- Save the changes and restart your computer.
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 aManagementmet). 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 – Run 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 Registry Editor and check if the problem is resolved.
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.
If you’re still having issues on your PC or you simply want to avoid them for the future, we recommend you to download this tool to fix various PC problems, such as corrupted files, malware and hardware failure.
Editor’s Note: This post was originally published in August 2016 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.
RELATED STORIES YOU NEED TO CHECK OUT:
- Fix: AMD Catalyst Windows 10 Crash and Other Problems
- Fix: rstrui.exe errors in Windows 10
- Fix: Rundll32.exe error in Windows 10
- Fix: System32.exe Failure Error in Windows 10
- Fix: LockAppHost.exe Uses a Lot of Memory in Windows 10
Have you ever tried using MS Works on Windows 10? It might be harder than you think. Even though Works has been discontinued by Microsoft, […]
Users reported on Reddit that Windows 10 v1903 disabled Windows Defender real-time protection. This is often the case when you installed another antivirus solution on […]