Как да разрешите проблеми с хоста на Windows Shell Experience (ShellExperienceHost.exe)?

Какво е домакин на Windows Shell Experience?

Домакинът на Windows Shell Experience е известен също като ShellExperienceHost.exe. Това е компонентът на Windows, отговорен за функцията за прозоречен дисплей на универсалните приложения на Windows. Това е компонентът на обвивката на Windows (основно графичният потребителски интерфейс на Windows), който специално обработва универсални приложения.

Процесът на Windows Shell Experience Host се справя с универсално поведение на интерфейса на приложението по отношение на елементи като лентата на задачите, прозрачността на менюто „Старт“, календара, часовника, поведението на фона и др. Процесът дебютира в операционната система със стартирането на Windows 10. През годините , той е променен и усъвършенстван с всяка нова компилация на Windows 10, но основните му функции остават същите.



Обикновено дори няма да забележите съществуването на Windows Shell Experience Host. Това е така, защото не е проектиран да бъде забелязан. Обикновено консумира малко или никакви CPU ресурси. Разбира се, той обикновено не използва никъде близо до количеството ресурси на процесора, отчетени от раздразнени потребители напоследък.



Защо домакинът на Windows Shell Experience показва висока употреба на процесора?

Ако процесът ShellExperienceHost.exe използва много повече ресурси на процесора, отколкото би трябвало, ще се чудите защо е така. В крайна сметка се предполага, че това е един от най-малко жадните за енергия системни процеси наоколо.

какво е shellexperiencehost.exe

Има няколко причини, поради които използването на процесора на ShellExperienceHost.exe се е увеличило (ако има). Може би сте задали фона на компютъра си да използва слайдшоу или да използвате приложение за създаване на слайдшоу, за да променяте фона на работния плот на редовни интервали. Ако наблюдавате процеса на Shell Experience Host в диспечера на задачите, може да забележите внезапни скокове в паметта и използването на процесора, когато елементът на работния плот се промени.



Въпреки това, това не би трябвало да е достатъчно, за да може процесът да се използва последователно над очакваната скорост на използване на процесора.

Има още една, често пренебрегвана, потенциална причина за скока на ShellExperienceHost.exe в използването на процесора: това не е истинският процес на Shell Experience Host. Възможно е да сбъркате измамлив изпълним файл с истинския ShellExperienceHost.exe. Например, онлайн престъпниците са известни с това, че използват троянските миньори ShellExperienceHost.exe и MicrosoftShellHost.exe, за да копаят за криптовалутата Monero, използвайки процесори на жертвите.

Един лесен начин да разберете дали ShellExperienceHost.exe, показващ висока употреба на процесора, е фалшив или истински, е да се намери местоположението му. По-долу е местоположението на оригиналния процес:



C: Windows SystemApps ShellExperienceHost_cw5n1h2txyewy

Щракнете с десния бутон върху процеса в диспечера на задачите и изберете Отворете местоположението на файла от контекстното меню. Ако Windows Explorer се отвори на горното място, можете да бъдете спокойни, тъй като изпълнимият файл не е злонамерен.

Как да разрешите проблема с „Хостът на Windows Shell Experience Suspended or Stopped“

Дори ако ShellExperienceHost.exe в диспечера на задачите е истинският процес, той все още може да доведе до забавяне на вашия компютър, тъй като използва твърде много CPU мощност. Вижте методите по-долу, които много хора са използвали успешно за отстраняване на грешката с този процес.



Актуализирайте операционната система

Присъствието на най-новата версия на Windows може да помогне за решаването на много грешки и проблеми, открити в по-ранните версии. Така че, уверете се, че сте инсталирали всички налични актуализации на ОС. Някои незначителни актуализации съдържат корекции на грешки и корекции за системни грешки като ShellExperienceHost.exe с голям проблем с използването на процесора.

Ето как да проверите за актуализации за вашата операционна система:

  1. Щракнете с десния бутон върху иконата на менюто 'Старт' и изберете Настройки, за да стартирате приложението Настройки.
  2. На главния екран с настройки изберете Актуализиране и защита.
  3. На екрана Актуализиране и защита преминете към раздела Windows Update и щракнете върху бутона „Проверка за актуализации“.
  4. ОС ще провери сървърите на Windows Update и ще изтегли всички налични актуализации.

Когато актуализациите бъдат изтеглени, можете да рестартирате системата си сега, за да започнете да ги инсталирате или да насрочите рестартирането за по-късно.

Надяваме се, че с инсталирана най-новата операционна система, ShellExperienceHost.exe и други системни процеси вече няма да използват повече от очаквания процент на процесора.



Изключете автоматичните цветове за акценти

Процесът ShellExperienceHost.exe е отговорен за извършване на визуални промени на вашия работен плот и неговия фон. Колкото повече промени се извършват на работния плот, толкова повече процесът трябва да работи и толкова повече процесор използва. Това може да е причината за високото използване на процесора за ShellExperienceHost.exe на компютри, чийто фон на работния плот е слайдшоу.

Тъй като фонът се променя на всеки няколко минути, Shell Experience Host редовно се призовава. В допълнение, вашият компютър избира нов цвят на акцента, за да съответства на новото фоново изображение, по подразбиране. Това дава на процеса още повече работа.

За да намалите консумацията на процесора на ShellExperienceHost.exe, можете да опитате да изключите автоматичните цветове с акцент. Ето как да го направите:

  1. Щракнете с десния бутон върху иконата на менюто 'Старт' и изберете Настройки, за да стартирате приложението Настройки.
  2. На главния екран с настройки изберете Персонализация.
  3. На екрана Персонализация преминете към раздела Цветове.
  4. Превъртете надолу раздела Цветове до раздела „Изберете цвета си на акцент“.
  5. Премахнете отметката от квадратчето „Автоматично избиране на цвят на акцента от моя фон“.

Излезте от приложението Настройки и проверете използването на процесора на ShellExperienceHost.exe в диспечера на задачите след няколко минути. Ако процесът на Shell Experience Host сега използва умерен до нисък процент на процесора, проблемът ви е отстранен.

Ако обаче използването на процесора от ShellExperienceHost.exe продължава да скача, опитайте следващото решение.

Деактивирайте слайдшоу фона

Ако изключването на автоматичните цветове с акцент не помогне, изцяло промяната на стила на фона ви може да доведе до по-добър резултат. Можете да превключите стила на слайдшоуто за плътен цвят или вместо това да изберете статична картина. Тъй като и двете алтернативи са фиксирани, Shell Experience Host ще има по-малко работа и това може да спре високото използване на процесора.

  1. Щракнете с десния бутон върху иконата на менюто 'Старт' и изберете Настройки, за да стартирате приложението Настройки.
  2. На главния екран с настройки изберете Персонализация.
  3. На екрана Персонализация останете в раздела Фон.
  4. Щракнете върху бутона със стрелка надолу под секцията Фон в десния прозорец,
  5. Изберете Плътен цвят или Картина.

Както преди, излезте от приложението Настройки и проверете използването на процесора на ShellExperienceHost.exe в диспечера на задачите след няколко минути. Ако процесът на Shell Experience Host сега използва умерен до нисък процент на процесора, проблемът ви е отстранен.

Стартирайте SFC сканиране

Можете да стартирате сканиране на проверка на системни файлове в прозорец на командния ред, за да разрешите проблема с високото използване на процесора ShellExperienceHost.exe, ако горепосочените методи не са помогнали.

може ли компютърът ми да изпълнява apex легенди

Помощната програма SFC е вградена в Windows и може да се използва за поправяне на системни файлове. Тъй като Shell Experience Host е системен компонент, скоковете на използване може да са резултат от проблеми със свързани системни файлове.

Следователно можете да използвате инструмента SFC, за да намерите и коригирате грешки в системния файл, ако е необходимо. Следвайте стъпките по-долу, за да го направите.

  1. Щракнете с десния бутон върху менюто 'Старт' и изберете Контролен панел (администратор) или PowerShell (администратор). Коя опция виждате зависи от вашата компилация на Windows 10.
  2. В прозореца на командния ред напишете „sfc / scannow“ и натиснете клавиша Enter, за да започнете сканирането.
  3. Когато сканирането приключи (това може да отнеме до час при по-стари системи), рестартирайте машината.

Инструментът SFC е доста добър в намирането и отстраняването на повредени системни файлове. Ако обаче това решение не попречи на ShellExperienceHost.exe да покаже скок на използването, все още има няколко възможни поправки, които можете да опитате.

Задайте лимит за използване на процесора за ShellExperienceHost.exe

Диспечерът на задачите в Windows 10 е много повече от обикновена таблица за преглед на процесите. Можете да го използвате за извършване на специализирани ощипвания, като например задаване на граници за използване на процесора за процеси, които са склонни да консумират много процесорна мощ.

Така че, ако други методи не успеят да спрат хоста на Shell Experience от забавяне на системата чрез необичайно използване на процесора, този метод е опция.

Когато ограничите използването на процесора на процеса, той няма да може да използва повече от процента на мощността на процесора, който сте предвидили за него. Това ще освободи мощност на процесора за други програми, които се нуждаят от него.

Ето как да ограничите използването на процесора за ShellExperienceHost.exe:

  1. Отворете диспечера на задачите. Щракнете с десния бутон върху менюто 'Старт' и изберете Диспечер на задачите.
  2. Щракнете върху раздела Подробности.
  3. Превъртете надолу в списъка до процеса ShellExperienceHost.exe.
  4. Щракнете с десния бутон върху процеса и изберете Set Affinity.
  5. Под „Кои процесори имат право да изпълняват ShellExperienceHost.exe?“, Задайте афинитета на процесора си.

Процесът на Shell Experience Host всъщност не изпълнява никакви интензивни задачи, а мощността на процесора в най-добрия случай се нуждае от него. Следователно можете лесно да зададете афинитет към едно или две процесорни ядра, без да причинявате проблеми.

Стартирайте инструмента за отстраняване на неизправности при поддръжката на системата (потребители на Windows 7)

Инструментът за отстраняване на неизправности при поддръжката на системата може да помогне на потребителите в Windows 7 да спрат процеса на Shell Experience Host да не консумира твърде много CPU. Ако използвате тази версия на Windows, стъпките по-долу ще ви помогнат да стартирате инструмента за отстраняване на неизправности.

  1. Въведете „контролен панел“ в Търсене и щракнете върху аплета.
  2. Променете режима View By в Control Panel на Small Icons.
  3. Изберете Отстраняване на неизправности.
  4. Щракнете върху връзката „Преглед на задачите за поддръжка“ под Система и сигурност.
  5. В прозореца Поддръжка на системата щракнете върху бутона Напред.
  6. На следващия екран изберете „Опитайте да отстраните неизправности като администратор“.

Инструментът ще се опита да разреши всички открити проблеми. Когато инструментът за отстраняване на неизправности завърши работата си, щракнете върху бутона Затвори и проверете дали използването на процесора на ShellExperienceHost.exe е нормално.

Използвайте PC Optimizer

Windows по същество е колекция от програми и процеси, които работят във фонов режим. Не е голяма изненада, че някои от тези програми понякога влизат в конфликт помежду си. За съжаление, някои процеси са много важни за това как работи Windows. Ако програма на трета страна е в конфликт със системен компонент като ShellExperienceHost.exe, това може да доведе до различни проблеми за машината.

Лошата новина е, че не винаги можете да спрете конфликтите между родните програми и инсталираните програми на трети страни. Добрата новина е, че инструмент като BoostSpeed е на разположение, за да ви помогне да разрешите конфликти между файлове и програми на вашия компютър. Можете да го използвате, за да разрешавате системни проблеми, да подобрявате производителността на компютъра, да ощипвате разпределението на паметта и да правите много други подобряващи компютъра промени.

Стартирайте Windows в чиста среда

За да разберете ръчно дали някои програми противоречат на процеса на Shell Experience Host, можете да стартирате Windows в чиста среда и да проверите дали използването на процесора на ShellExperienceHost.exe става стабилно.

Чистото зареждане деактивира драйверите на трети страни и стартиращите елементи и стартира Windows най-вече с услуги и стартиране на Microsoft. Това ви помага безопасно да отстранявате проблемите си, без риск приложението на трета страна да пречи.

Bluetooth драйвер за Windows 10

За да почистите Windows, изпълнете следните стъпки:

  1. Натиснете клавиш Win + R, за да отворите полето за изпълнение.
  2. Въведете “msconfig” и щракнете върху OK.
  3. В диалоговия прозорец за конфигуриране на системата се уверете, че е избран раздел Общи.
  4. Под Избор на стартиране изберете Селективно стартиране.
  5. Уверете се, че квадратчетата до „Зареждане на системни услуги“ и „Използване на оригиналната конфигурация за зареждане“ са маркирани.
  6. Премахнете отметката от квадратчето „Зареждане на стартови елементи“.
  7. Преминете към раздела Услуги и поставете отметка в квадратчето „Скриване на всички услуги на Microsoft“.
  8. Щракнете върху бутона Деактивиране на всички в долния десен ъгъл, за да деактивирате всички услуги на трети страни.
  9. Щракнете върху бутона Apply, след това върху бутона OK, за да запазите промените.

Рестартирайте компютъра. Той ще се зареди в чиста среда.

Проверете как ShellExperienceHost.exe се държи при чисто зареждане. Ако използването на процесора е минимално, една от деактивираните услуги, драйвери или стартови елементи може да е в конфликт с процеса на Shell Experience Host.

Можете да опитате да стесните конфликтния елемент на трета страна. Върнете се към конфигурацията на системата и активирайте половината от забранените услуги и рестартирайте машината. Продължавайте да правите това, докато не намерите драйвера, стартовия елемент или услугата, които причиняват скок в използването на процесора от ShellExperienceHost.exe.

Като алтернатива, ако смятате, че проблемът може да е повреден драйвер, можете да актуализирате всичките си системни драйвери. Това ще премахне всички остарели и корумпирани шофьори с един удар. Освен това може да е трудно да се разбере кой конкретен драйвер може да е свързан с грешката; следователно пакетната актуализация на 4driver може да ви спести време.

Windows може да актуализира драйвери само поотделно чрез Device Manager. Windows Update включва само драйвери за основен хардуер и то само с големи актуализации. Междувременно посещението на уебсайта на производителя на вашия хардуер за ръчно изтегляне и инсталиране на всеки драйвер е просто неефективно.

Най-добре е да се обърнете към програма на трета страна като Driver Updater, която ще намери всички необходими драйвери и ще ги инсталира вместо вас с едно щракване на бутон.

След като актуализирате драйверите си, уверете се, че грешката при използването на процесора на ShellExperienceHost.exe е разрешена.

Допълнителен съвет: Рестартирайте процеса ShellExperienceHost.exe

Първо, една предпазлива дума: Процесът на Shell Experience Host е критичен компонент на Windows. Следователно, никога не трябва да се опитвате да го изтриете или деактивирате. Освен ако не е добре да използвате компютъра си през прозореца на командния ред 100% от времето.

Можете обаче временно да прекратите ShellExperienceHost.exe, за да спрете скока в използването на процесора. Windows ще рестартира процеса след няколко минути, така че няма нужда да се притеснявате.

Отворете диспечера на задачите и отидете до процеса ShellExperienceHost.exe. Щракнете с десния бутон върху процеса и изберете Крайна задача.

Работният плот на вашия компютър вероятно ще изчезне. Изчакайте няколко минути и елементите на потребителския интерфейс ще се появят отново.

Надяваме се, че тази статия е била от помощ при решаването на проблема с високото използване на процесора на ShellExperienceHost.exe за вас. Можете да ни кажете за решението, което е работило за вас в коментарите.