What Is “Windows Shell Experience Host” and Why Is Running On My PC?
If you’ve ever noticed a process named “Windows Shell Experience Host” in your Task Manager window, you may experienced a fleeting curiosity and then gone on about your business. Here’s what that process is and why it can occasionally eat up some people’s CPU and Memory.
This article is part of our ongoing series explaining various processes found in Task Manager, like Runtime Broker, svchost.exe, dwm.exe,ctfmon.exe, rundll32.exe, Adobe_Updater.exe, and many others. Don’t know what those services are? Better start reading!
What Is the “Windows Shell Experience Host” Process?
“Windows Shell Experience Host” is an official part of Windows. It’s responsible for presenting universal apps in a windowed interface. It also handles several graphical elements of the interface, like Start menu and taskbar transparency and the new visuals for your notification area flyouts–clock, calendar, and so on. It even controls certain elements of desktop background behavior, like changing the background when you’ve got it set to slideshow.When Windows 10 first shipped, a lot of people experienced problems with “Windows Shell Experience Host” going a bit wild with CPU and memory usage. While the number of problems experienced has fallen–likely due to updates since then–some people are still reporting these issues.
Okay, So Why Is It Using So Much CPU and Memory?
So, how do you solve your problem? We’ll start by making sure your PC and universal apps are updated and then run through some other potential causes of the issue.
Update Your PC and Universal Apps
Start by making sure that Windows is updated. It’s possible there’s a fix already waiting for you. Next, you should make sure that all your universal apps are up to date. Open the Windows Store, click your user icon next to the Search bar, and then select “Downloads and Updates.”
In the “Downloads and updates” window, click the “Check for updates” button and then, if updates are available, click “Update all.”
After updating, give it some time and see if the problem has resolved. If not, move on to experiment with some common potential causes for problems with the “Windows Shell Experience Host” process.
Check These Common Potential Causes
If you’re still having problems after updating everything, the next step is to run through some common potential causes. Try these one at a time and see if your problem’s fixed. If not, revert the changes and move on to the next.By far the most common cause of this problem seems to be using a slideshow background in Windows. It doesn’t happen to everyone, of course, but when it does, you’ll see a few hundred extra MB of memory consumed each time the background changes, which doesn’t get released after the change. You may also see CPU usage spike to 25% or so, and not settle back down. To test this potential cause, head to Settings > Personalization > Background and change your background to a solid color. If that solves your problem, you can also experiment with a single picture background. You could also try running your slideshow with another app, like John’s Background Switcher (free) or DisplayFusion (the features relevant to wallpaper management are available in the free version).
The next potential cause is letting Windows automatically pick an accent color based on your background. To test this one, head to Settings > Personalization > Colors and turn off the “Automatically pick an accent color from my background” option. Give it some time and see if the problem is resolved. If not, re-enable this setting and move on to the next possible cause.
Next up is the transparency effect for the Start menu, taskbar, and Action Center. The setting is on the same screen as the last one at Settings > Personalization > Colors. Just turn off the “Make Start, taskbar, and action center transparent” option.
Can I Disable “Windows Shell Experience Host?”
Could This Process Be a Virus?
“Windows Shell Experience Host” itself is an official Windows component and very likely not a virus. While we haven’t seen reports of any viruses hijacking this process, it is always possible we’ll see one in the future. If you suspect any form of malware, go ahead and scan for viruses using your preferred virus scanner. Better safe than sorry!
By How to Geek
No comments:
Post a Comment