[FIXED] - How to fix windows shell experience host suspended?

Windows shell experience host suspended

What is a windows shell experience host?

Most of the windows users don't know that what the hell windows shell experience host is? It is a software program that runs in the background and controls all tasks along with taskbar functions like start, search, notification center, etc.

It is Microsoft Windows's system in-built process that is required and needs to be running all time. Sometimes it gets stopped due to some reason and we often see the error message "Windows shell experience host suspended".

windows shell experience host suspended

In such conditions, we can't use any of Microsoft's UWP applications. Some desktop application works(or partially works), but UWP based apps like Microsoft Edge, Modern file manager, Windows settings and others can't work. 

Complete Taskbar get freeze and we are not able to see Taskbar features like Wifi, battery status, speaker & so on. Then how to solve Windows Shell experience host suspended or stopped working issue?

Don't worry, because it's common behavior of windows sometimes, and it isn't responding.  So, let's start with the steps to fix the issue.


How to fix "windows shell experience host suspended or stopped running or not working"?

Here I have given proven 6 methods that will defiantly work on windows shell experience host not responding issue.

1. Check for windows update & Keep your Windows up to date

Updating the Operating system and other software are the first priority in such conditions. Sometimes updates fix these issues.

  • Open your windows settings and search for 'Check for update' or 'Windows Update'.
  • Now press on Check for Update button, Now it will fetch the update if available
  • You will receive a windows update(as shown in the picture)
  • Just download and install it. See if it solves your issue or not.
Windows shell experience host suspended

2. Perform antivirus scan

Windows shell experience host has some vulnerabilities and new viruses, trojans, and malware can attack. So keep your antivirus up to date or upgrade your Windows to the latest version.

The latest version of Windows provides more stable virus protection with fewer vulnerabilities. You can also use any other paid antivirus to check for viruses and malware.

Do a full system scan on your PC. It will scan the entire PC and find if any virus or trojan is present or not. If antivirus found any malware, it will remove the infected file from your system.


3. Disable background slideshow & automatic accent color

Disabling background & automatic accent color can fix the shell experience host problem. Using fixed background wallpaper and accent color will solve windows shell experience not responding issues. 

Using fixed background wallpaper and accent color is also a good practice that lowers CPU usage and power consumption.

  • Open your windows settings and search for 'personalization' in which you can find background & colors.
  • Switch background from Slideshow to picture. Browse and set the picture you want.
  • Uncheck automatically pick an accent color from my background option from choose your accent color section.
  • Thats it! you have done with both settings.
  • [FIXED] - Windows shell experience host suspended! background settings[FIXED] - Windows shell experience host suspended! color settings


    4. Perform system file checker scan

    Running system file checker scan checks for corrupted files in every system folder. So, performing a file checking scan will also check the Windows shell experience host folder and corrupted file if exist!

    • Open the search bar and search for Powershell. Run it as administrator.
    • Then type sfc /scannow & press Enter.
    • Now, wait until it completely checks all folders.
    [FIXED] - Windows shell experience host suspended!

    5. Reset Windows start menu

    Resetting the start menu may also fix your issue because the start menu is also controlled by the Windows shell experience host. Just apply the script which will reset the start menu.

    • Open the search bar and search for Powershell. Run it as administrator.
    • Now put the following code in Powershell.
    Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

    Windows shell experience host suspended


    6. Create a new user profile

    If nothing will work, you can create a new user profile that might solve your Windows shell experience a host problem. But How to Create a New User Account on Windows?

    • Open the search bar and search for Accounts. Then select Family & other users.
    [FIXED] - Windows shell experience host suspended! - how to create use account in windows

    • Now click on Add someone else to PC. Then click on I don't have this person's sign-in information.
    [FIXED] - Windows shell experience host suspended! - how to create use account in windows

    • Now click on Add a user without a Microsoft account.
    [FIXED] - Windows shell experience host suspended! - how to create use account in windows

    • then add your details, password, and other stuff. Now sign out current account and login newly created!


    How to fix "windows shell experience host high CPU"?

    If you facing any issue related to shell experience host high CPU usage and it is eating a high amount of CPU & disk usage. Here you can follow methods to resolve the High CPU usage problem.

    1. First search and open CMD (Command prompt) as Administrator. Now type the following command on CMD.

    >net user administrator /active:yes

    2. Now search & open System Configuration, Switch to Boot tab, and tick Safe boot and proceed. It will restart your PC/laptop/computer & boot in safe boot mode.

    How to fix "windows shell experience host high CPU"?


    3. Now just sign out of that account and switch to an administrator account in safe boot mode.

    How to fix "windows shell experience host high CPU"?


    4. Follow the path(as shown in the picture) and enable Show Hidden files/folders.

    How to fix "windows shell experience host high CPU"?

    5. Now open the file manager and open the folder from the path 

    C:\Users\[your_pc_name]\AppData\Local\Packages.

    6. Search for folder name Microsoft.Windows.ShellExperienceHost_cw5n1h2txyewy and rename it and add .BAK file extension.

    7. Search & open System Configuration, Switch to Boot tab, and untick Safe boot and Apply to proceed.

    8. Now sign out from an Administrator account and sign in to your account. Done!


    Conclusion on windows shell experience host suspended

    Windows is also an Operating system and it can also have some issues. Windows Shell experience host issue is one of them. But we have done an analysis of the root cause and suggested you best methods.

    All the mentioned methods are proven and personally tested. It will definitely help to fix the issue on Windows shell experience host suspended or not responding & the high CPU usage issue is also fixed.

    If you have any queries regarding this article guide, feel free to ask in the comments. I will definitely help you to solve your problem.


    About the Author:

    The Tech Review - Author
    Sanket Bhosale
    hello, I am Sanket S. bhosale Software Engg. by profession and Blogger by passion. Currently working in Top MNC in India. I like to write articles on Technology. My interest is in IT & its applications, SEO, Digital marketing. I had started my blogging career in June 2020. Right Now have my 2 websites. Do follow me on social media.

    Post a Comment

    0 Comments