Question
Issue: How to fix high CPU usage by dwm.exe on Windows 10?
When I try to log on to my computer, I get the error saying: “dwm.exe was unable to start correctly.” If I click the OK or X button, the message disappears, but the Windows screen remains gray, so I have to force it to restart. Sometimes after several restarts, the system boots up normally, but the next time I turn off my PC and want to turn it on, the same error message appears, and I keep struggling with forced restarts again. Please tell me what I should do to fix this?
Solved Answer
Dwm.exe stands for Desktop Window Manager and can be found running in the background. It belongs to the desktop graphical user interface and is responsible for handling various visual UI effects when using Windows. While initially might not seem too important (transparent windows or live taskbar thumbnails are things that most people could live without), but it also the reason why users can opt for 4K or 8K[1] video or/and gaming.
Unfortunately, many people have reported that the dwm.exe file in Task Manager uses up too much CPU. The resource consumption is usually higher than 30% and changes continuously. Some users said the process is usually working fine and only spikes up to over 80% CPU, spinning the fans faster and lagging or dropping the framerates of a video game.[2]
In other words, the high CPU usage of dwm.exe typically occurs when performing graphically-intensive tasks on a computer, such as playing video games or viewing high-resolution videos. Considering that the process is responsible for graphical effects, it makes sense that the issue occurs. However, why does it happen?
The strange and unusual indicators raise people’s suspicions about a PC being infected with malware.[3] The problem is that system’s scan with a professional anti-virus does not show any threats. If you have noticed such activity on your system, don’t fall for panic because the dwm.exe process is seldom related to a computer infection.
Just like any other Windows file, the dwm.exe file can go corrupt due to various reasons, the most common of which are:
- Third-party anti-virus;
- Explorer.exe process;
- Problematic Windows services;
- mdi264.dll service;
- Graphics card drivers.
As always, there is no universal solution for everybody since all machines run different configurations, and reasons for errors or other PC issues can arise due to different reasons. Sometimes, these reasons are difficult to figure out, and a lot of troubleshooting needs to be done in order to fix dwm.exe high CPU usage.
Therefore, if you do not want to bother with the manual solutions below, we highly advise you to try running a scan with an automatic PC repair tool ReimageMac Washing Machine X9. If the reason for the error lies within Windows system file corruption, malware damage, or similar, it will eliminate the problem automatically, resolving the high CPU problem quickly.
Method 1. Disable anti-virus and stop Windows Firewall temporarily
Windows Firewall, third-party anti-virus, and Windows services quite often tend to collide, which is we would recommend you to disable third-party anti-virus if you are using one and stop Windows Firewall (temporarily).
- Press Ctrl + Alt + Esc to open Task Manager.
- Locate your anti-virus on the Services tab, right-click it, and select End Task.
- Then find the icon of the anti-virus on the toolbar, click it, and select Disable.
- Once done, type in Control Panel in Windows search and press Enter.
- Go to System and Security > Windows Defender Firewall.
- Press Turn Windows Firewall On or Off option.
- If required, enter your administrator password and press OK.
- Then set Windows Firewall off of both private and public network.
- Click OK to save the changes and close everything.
Method 2. Restart Windows Explorer process
- Press Ctrl + Shift + Esc and open Task Manager.
- Press More Details.
- Right-click on Windows Explorer and select Restart.
Method 3. Check the mdi264.dll process
If you find the mdi264.dll file is running a process in Task Manager, it might be that it’s the culprit of the dwm.exe error. To fix that, you should delete this file by following these steps:
- Type in cmd in Windows search.
- Right-click on Command Prompt and select Run as administrator.
- Type the following command and press Enter after each (note: replace [username] with your particular username)
C: cd\\Users\\[username]\\AppData\\Local\\Temp\\ del mdi264.dll
- Once done, close everything and reboot your PC.
Method 4. Perform a clean boot
- Press Windows key and type msconfig.
- Click System Configuration and open Services tab.
- Mark Hide all Microsoft services box and select Disable all.
- Open Startup tab and click Open Task Manager.
- Click on each startup item and select Disable.
- Close down the Task Manager
- Go to Boot tab, select Safe boot and click Apply and OK.
The clean boot will help you to isolate the software or services that are triggering the dwm.exe error.
Method 5. Update or reinstall your GPU drivers
Sometimes the dwm.exe error occurs after upgrading system’s drivers. In this case, it might be that the new Nvidia driver’s version is not compatible with your operating system, which is why we recommend installing the earlier version.
- Press Windows key + X and select Device Manager.
- Expand Display Adapters and right-click on Nvidia driver.
- Select Update Driver and pick Search automatically for drivers.
- Wait till drivers install and reboot.
Device Manager is by far not an optimal choice for your driver updates – especially when it comes to GPU drivers (it often fails to determine that the drivers are out of date). Thus, you should either visit the manufacturer's website and install the newest drivers based on your GPU model or instead go for an easy way and employ an automatic driver updater such as DriverFix. By employing it, you will never have to worry about updating drivers again, as it will be done for you with a mere few clicks of a button.
Method 6. Select High Performance for dwm.exe via Graphics settings
Keep in mind that the following solution can be applied for any apps that are intensive on GPU usage.
- Right-click on Start and pick Settings.
- Go to System.
- On the right side, scroll down until you find Graphics settings – click on it.
- Under Graphics performance preference, click on Browse and select dwm.exe from the following location:
C:\\Windows\\System32
- Click on Options, select High Performance and click Save.
Repair your Errors automatically
ugetfix.com team is trying to do its best to help users find the best solutions for eliminating their errors. If you don't want to struggle with manual repair techniques, please use the automatic software. All recommended products have been tested and approved by our professionals. Tools that you can use to fix your error are listed bellow:
Access geo-restricted video content with a VPN
Private Internet Access is a VPN that can prevent your Internet Service Provider, the government, and third-parties from tracking your online and allow you to stay completely anonymous. The software provides dedicated servers for torrenting and streaming, ensuring optimal performance and not slowing you down. You can also bypass geo-restrictions and view such services as Netflix, BBC, Disney+, and other popular streaming services without limitations, regardless of where you are.
Don’t pay ransomware authors – use alternative data recovery options
Malware attacks, particularly ransomware, are by far the biggest danger to your pictures, videos, work, or school files. Since cybercriminals use a robust encryption algorithm to lock data, it can no longer be used until a ransom in bitcoin is paid. Instead of paying hackers, you should first try to use alternative recovery methods that could help you to retrieve at least some portion of the lost data. Otherwise, you could also lose your money, along with the files. One of the best tools that could restore at least some of the encrypted files – Data Recovery Pro.
- ^ 8K resolution. Wikipedia. The free encyclopedia.
- ^ Desktop Window Manager High GPU Usage in Windows 10. Microsoft. Official forums.
- ^ Josh Fruhlinger. Malware explained: How to prevent, detect and recover from it. CSO Online. Latest information and best practices on business continuity and data protection.