В диспетчере задач Windows 11 или Windows 10 вы можете обратить внимание на процесс «Хост Windows Shell Experience» и соответствующий ему исполняемый файл ShellExperienceHost.exe — обычно процесс приостановлен, но в некоторых случаях вызывает проблемы: может нагружать процессор или вызывать подозрения о том, что процесс — вредоносный.
В этой инструкции подробно о том, что представляется собой процесс ShellExperienceHost.exe, для чего он используется и о решении возможных проблем с этим процессом.
Назначение процесса ShellExperienceHost.exe
Оригинальный процесс ShellExperienceHost.exe является родным системным процессом Windows 11 или Windows 10 и не представляет какой-либо угрозы. В изначальных версиях Windows 10 он полностью обеспечивал работу меню «Пуск» и работу универсальных приложений в оконном режиме.
В текущих версиях ОС для меню «Пуск» выделен отдельный процесс — StartMenuExperienceHost.exe, однако и ShellExperienceHost.exe продолжает использоваться, в частности для:
- Всплывающих панелей меню Пуск — например, при нажатии по дате и времени в панели задач, открытии панели быстрых действий.
- Для функций «виртуальный тачпад» и «меню пера».
- Отображения системного меню «Поделиться».
- Показа системных уведомлений.
Файл оригинального системного процесса ShellExperienceHost.exe располагается в папке
C:\Windows\SystemApps\ShellExperienceHost_cw5n1h2txyewy
При иных расположениях (определить папку можно, нажав правой кнопкой мыши по процессу в диспетчере задач и выбрав пункт «Открыть расположение файла») имеет смысл проверить файл процесса на вирусы, например, с помощью VirusTotal.com и выполнить проверку компьютера на наличие вредоносных программ.
Вы можете принудительно завершить (снять задачу) этот процесс в диспетчере задач, в современных версиях Windows 11 и 10 это не приводит к сбоям, однако, при некоторых действиях, таких как нажатие по часам в панели задач Хост Windows Shell Experience будет запущен снова.
Решение возможных проблем с ShellExperienceHost.exe
В большинстве случаев Windows Shell Experience не вызывает каких-либо проблем при работе системы, однако, если вы наблюдаете высокую нагрузку на процессор с его стороны, сбои, либо «странное» поведение этого процесса, разобраться с проблемами могут помочь следующие пункты:
- При высокой нагрузке на процессор со стороны ShellExperienceHost.exe — попробуйте отключить (удалить) сторонние средства, модифицирующие внешний вид Windows 11/10, в старых версиях Windows 10 также может помочь отключение функций слайд-шоу для обоев рабочего стола и автоматического контрастного цвета в параметрах персонализации.
- Если на компьютере появляются уведомления с рекламой в рамках процесса ShellExperienceHost.exe, вероятнее всего дело не в самом процессе, а в том, что он используется для уведомлений браузеров. Проверьте настройки уведомлений в них, например, в Google Chrome для этого требуется зайти в Настройки — Конфиденциальность и безопасность — Настройки сайтов — Уведомления (и отключить уведомления для нежелательных сайтов). В Edge нужные настройки можно найти в «Параметры» — «Файлы cookie и разрешения для сайтов» — пункт «Все сайты» в разделе «Разрешения для сайтов».
- При постоянных сбоях процесса попробуйте установить последние доступные обновления Windows, а также выполнить проверку целостности системных файлов Windows с помощью команды sfc /scannow, запущенной в командной строке от имени администратора. Подробнее: Восстановление системных файлов Windows 11 (подойдет и для Windows 10).
- В дополнение к предыдущему пункту, можно попробовать следующую команду PowerShell для перерегистрации приложения Windows Shell Experience Host:
Get-AppxPackage -AllUsers Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}
- Если есть основания полагать, что проблемы с процессом — результат наличия вирусов, выполните сканирование компьютера, например, с помощью Kaspersky Virus Removal Tool (не требует установки и не конфликтует с уже имеющимися антивирусами).
Если у вас есть другие вопросы, касающиеся процесса ShellExperienceHost.exe, вы можете задать их в комментариях ниже — я постараюсь помочь.
Продолжаем серию статей, где разбираем предназначение различных процессов, найти которые вы можете внутри Диспетчера задач. Потребность в подобных статьях объясняется простым любопытством пользователей (многим интересно, зачем нужны эти десятки процессов) или необходимостью узнать, почему тот или иной процесс в определенных условиях начинает больше потреблять ресурсы компьютера, а именно память, процессор, диск или сеть. Эта статья рассказывает о том, что такое Хост Windows Shell Experience и что делать, если он постоянно грузит процессор.
Хост Windows Shell Experience – что это?
Сразу же отметим, что этот процесс является частью Windows 10. Это системный компонент, который работает всегда и обеспечивает вам работу универсальных приложений Windows. Кроме того, на его цифровые плечи возложена задача управлять графическими элементами интерфейса, вроде меню Пуск, прозрачности панели задач, всплывающие меню сетевого подключения, громкости, центра уведомлений и так далее. Хост Windows Shell Experience также управляет изменением фонового изображения рабочего стола, если пользователь активировал слайд-шоу.
Хост Windows Shell Experience в своей привычной среде обитания. 0% нагрузки на ЦП и десяток мегабайт в оперативке.
Само имя процесса подсказывает его предназначение. Windows Shell – оболочка Windows. Окна, панели, кнопки и другие элементы интерфейса – все это работа Хост Windows Shell Experience.
Вид сбоку, а точнее — из вкладки «Подробности».
Когда Windows 10 только появилась на свет и начала распространятся в виде бесплатного обновления, многие пользователи жаловались на неадекватное поведение процесса Хост Windows Shell Experience. Он сильно грузил процессор, а также потреблял много памяти. Хотя эти проблемы (они в основном были связаны с процессом апгрейда с Windows 7 / 8.1 до Windows 10) уже исправили, пользователи иногда все-таки сталкиваются с тем, что Хост Windows Shell Experience начинает дичать.
Хост Windows Shell Experience грузит процессор
В обычных условиях Хост Windows Shell Experience фактически никак не влияет на производительность компьютера. Несмотря на важность его существования, нормально работающий процесс Хост Windows Shell Experience не грузит процессор вообще, а объем потребляемой памяти не превышает нескольких десятков мегабайт. Нагрузка на процессор может слегка подскочить, когда вы открываете приложения или перемещаете окна, но она опять же, не должна превышать лишь пары процентов.
Как уже было сказано выше, бывают случаи, когда Хост Windows Shell Experience начинает постоянно напрягать процессор на уровне 20-30%, а объем потребляемой памяти вырастает до пары сотен мегабайт. В таком случае вам надо попытаться собственноручно решить ситуацию.
Как отключить Хост Windows Experience Host
Вручную вам не стоит его отключать, да и вы не сможете это сделать. Это важный системный процесс, отвечающий за графику в Windows 10. Даже если вы снимите эту задачу в диспетчере задач, система активирует ее повторно буквально спустя несколько секунд. Причину повышенной нагрузки таким образом не решить. Для этого есть другие методы.
Прежде всего проверьте наличие обновлений для операционной системы и установленных приложений. Быть может, обновление Windows или какого-нибудь из установленных приложений исправит ситуацию. После обновления дайте компьютеру пару минут на то, чтобы прийти в чувство. Можно также попробовать перезагрузить систему (в очень большом количестве случаев помогает именно перезагрузка) и затем понаблюдать за поведением процесса. Если ничего из этого не помогло, двигайтесь далее.
Зачастую проблемы в работе процесса Хост Windows Shell Experience спрятаны в системе слайд-шоу рабочего стола. Вполне нормально, если в процессе смены фонового изображения процесс немного нагружает процессор / память. Но после этого нагрузка должна упасть до минимума. Если не падает, сделайте следующее:
- Нажмите Win + I (вы можете открыть Параметры любым удобным вам способом) и перейдите в раздел Персонализация – Фон.
- Вместо Слайд-шоу установите параметр Сплошной цвет. После этого понаблюдайте за работой процесса. Если нагрузка упала до минимальной и держится в пределах нормы, можно попробовать установить одно изображение в качестве фоновой картинки.
Другая причина может прятаться в система автоматического подбора акцентного цвета в зависимости от установленного изображения. Если на рабочем столе у вас картинка с синими цветами, цвет системы будет автоматически установлен на синий. Попробуйте отключить эту функцию.
- Откройте параметры (Win + I) и затем перейдите в раздел Персонализация – Цвета.
- Снимите флажок с параметра Автоматический выбор главного цвета фона. Можете также установить любой другой цвет, чтобы сбросить этот параметр. Опять же, пару минут последите за процессом. Если все пришло в нормальное состояние, значит вы нашли причину повышенной нагрузки на процессор. Если же не помогло, двигайтесь далее.
Третий вариант – отключение параметров прозрачности. Он расположен на том же экране, что и автоматический выбор главного цвета фона. Отключите параметр Эффекты прозрачности и посмотрите на эффект.
Хост Windows Experience Host – вирус?
Скорее всего нет. На момент написания этой статьи не было случаев, когда какой-то вирус выдавал себя за системный процесс Хост Experience Host. Все же есть способом, который поможет вам лишний раз убедиться в том, что вы имеете дело с подлинным системным компонентом, а не какой-то заразой.
- Откройте Диспетчер задач (все возможный способы открыть Диспетчер задач описаны в статье «Как открыть Диспетчер задач») и перейдите на вкладку Подробности.
- Найдите в списке процессов ShellExperienceHost.exe. Кликните на строчку Имя, чтобы отсортировать процессы по алфавитному порядку и скорее найти нужный вам.
- Нажмите правой кнопкой мыши по ShellExperienceHost.exe и выберите Открыть расположение файла.
- Система должна открыть Проводник по адресу C:\Windows\SystemApps\SHellExperienceHost_cw5n1h2txyewy. Файл ShellExperienceHost будет автоматически выделен.
- Далее кликните по файлу правой кнопкой мыши и выберите Свойства. Откройте вкладку Подробно и убедитесь, что описание соответствует аналогичному на скриншоте.
Если у вас все именно так, как мы описали, тогда Хост Windows Shell Experience точно не является вирусом, а причина повышенной нагрузки или потребления ресурсов заключается в другом. Попробуйте описанные выше способы, чтобы привести этот системный процесс в адекватное состояние.
Table of contents
- What Is the Windows Shell Experience Host?
- How to Fix the Windows Shell Experience Host High CPU Usage
- Method 1: Update your operating system
- Method 2: Turn off automated accent colors
- Method 3: Disable slideshow background
- Method 4: Disable transparency effects
- Method 5: Check if the Shell Experience Host is malware
- Method 6: Run an SFC scan
- Method 7: Set a CPU usage limit for ShellExperienceHost.exe
- Method 8: Delete recently installed applications
- Method 9: Boot Windows in a clean environment
- Causes of the High Windows Shell Experience Host CPU Usage
- The Windows Shell Experience Host High CPU Usage: Fixed
- FAQ
If you experience the high Windows Shell Experience Host CPU usag e occasionally, it’s usually not a big deal if it resolves quickly. However, if it starts affecting your system’s performance, triggers crashes, or makes Windows nearly unusable, you need to fix it right away. Of course, regardless of the severity, you need to get to the bottom of it before it gets worse. If your memory usage is high because of the W indows Shell Experience Ho st, I have the right solution for you. Let’s begin.
What Is the Windows Shell Experience Host?
The Windows Shell Experience Host, also known as ShellExperienceHost.exe, is the Windows component responsible for the window display feature of universal Windows applications.
It is the component of the Windows shell (basically, the graphical user interface on Windows) that specifically handles universal apps.
The Windows Shell Experience Host process handles universal app interface behavior concerning elements like the taskbar, Start menu transparency, calendar, clock, background behavior, etc.
Important
Normally, you won’t even notice that the Windows Shell Experience Host exists.
This is because it is not designed to be noticed. It typically consumes little to no CPU resources. In fact, it usually doesn’t use anywhere near the amount of processor resources reported by annoyed users.
How to Fix the Windows Shell Experience Host High CPU Usage
If you are having a “Windows Shell Experience Host suspended” issue, use the methods discussed below to resolve the problem:
Method 1: Update your operating system
Being on the latest version of Windows can help solve many bugs and glitches in earlier versions.
So, make sure that you have installed all available OS updates. Some minor updates contain bug fixes and patches for system errors.
Here’s how to check for updates for your OS:
Windows 10
- Right-click the Start menu icon and select Settings to launch the Settings app.
- On the main Settings screen, select Update & Security .
- Switch to the Windows Update tab on the Update & Security screen and click the Check for updates button.
- The OS will check the Windows Update servers and download any available updates.
- After downloading the updates, you can reboot your system to start installing them or schedule the reboot for later.
With the latest OS installed, ShellExperienceHost.ex e and other system processes should no longer use more than the expected CPU percentage. Windows 11
- Open the Settings window and select Windows Update.
- Click on Check for updates to install any available updates.
Related: Timeline of All Windows OS Versions: From Start to Now
Method 2: Turn off automated accent colors
The Shell Experience Host process makes visual changes to your desktop and its background. The more changes are made on the desktop, like creating custom themes , the more work the process has to do and the more CPU it uses. This may be the cause of the S hell Experience Host’s high CPU usa ge on PCs whose desktop background is a slideshow.
In addition, your PC picks a new accent color by default to match the new background image. And that makes the process even more complicated.
Try turning off automatic accent colors to lessen the CPU consumption. Here’s how to do it:
- Press
Windows + I
to open the Settings window. - On the main Settings screen, select Personalization .
- Then, switch to the Colors tab.
- Scroll down the Colors tab to the Choose your accent color section.
- Untick the Automatically pick an accent color from my background checkbox.
- Exit the Settings app and check the CPU usage of ShellExperienceHost.exe in Task Manager after a few minutes.
- Your issue has been fixed if the Shell Experience Host process now uses a moderate to low CPU percentage.
However, if the CPU usage by S hellExperienceHost.exe keeps jumping, try the next solution.
Method 3: Disable slideshow background
If turning off automatic accent colors doesn’t help, changing your background style altogether may yield a better result.
You can switch the slideshow style to a solid color or choose a static picture instead. Since either alternative is fixed, the W indows Shell Experience Hos t will have less work to do, and this can stop the 100% CPU usage .
Follow the steps below for Windows 11:
Note
Windows 10 also has a similar process to turn off your slideshow background.
- Launch your Settings app by pressing
Windows + I
. - On the main Settings screen, select Personalization , and click on Background .
- Click on Picture or downward arrow to expand the options and select Solid color or Picture .
Check the process in Task Manager after a few minutes. If the Shell Experience Hos t process now uses a moderate to low CPU percentage, the problem has been fixed.
Method 4: Disable transparency effects
Another reason you could be experiencing too much CPU usage on the Windows Input Experience is the transparency effects. Try turning it off to see if that fixes the problem:
Windows 10
- Open the Settings window and head to System .
- Select Ease of Access and select Display .
- There, you should see a Show transparency in Windows toggle.
- Turn it off if it’s on.
Windows 11
- Press
Windows + I
on your keyboard to open the Settings app. - Scroll down and select Accessibility .
- Then, choose Visual effects .
- Toggle the On/Off button beside Transparency effects to disable it.