Kako rešiti težave z gostiteljem Windows Shell Experience (ShellExperienceHost.exe)?

Kaj je Windows Shell Experience Host?

Gostitelj Windows Shell Experience je znan tudi kot ShellExperienceHost.exe. Komponenta sistema Windows je odgovorna za funkcijo zaslona z okni univerzalnih aplikacij sistema Windows. Je komponenta lupine Windows (v bistvu grafični uporabniški vmesnik v sistemu Windows), ki posebej obravnava univerzalne aplikacije.





Proces Windows Shell Experience Host obravnava vedenje univerzalnega vmesnika aplikacije glede elementov, kot so opravilna vrstica, preglednost menija Start, koledar, ura, obnašanje v ozadju itd. , je bil popravljen in izpopolnjen z vsako novo zgradbo sistema Windows 10, vendar njegove osnovne funkcije ostajajo enake.

Običajno niti ne boste opazili obstoja gostitelja Windows Shell Experience. To pa zato, ker ni zasnovan tako, da bi ga opazili. Običajno porabi malo ali nič CPU virov. Seveda običajno ne uporablja nikjer toliko procesorskih virov, o katerih v zadnjem času poročajo nadležni uporabniki.

Zakaj gostitelj Windows Shell Experience prikazuje visoko porabo procesorja?

Če je postopek ShellExperienceHost.exe porabil precej več procesorskih virov, kot bi moral, se boste spraševali, zakaj je temu tako. Navsezadnje naj bi šlo za enega najmanj močnih sistemskih procesov.



Obstaja več razlogov, zakaj se je uporaba procesorja ShellExperienceHost.exe povečala (če je). Morda nastavite ozadje računalnika za uporabo diaprojekcije ali z aplikacijo za ustvarjanje diaprojekcij v rednih presledkih spreminjate ozadje namizja. Če nadzorujete postopek Shell Experience Host v upravitelju opravil, boste morda opazili nenadne preskoke v pomnilniku in porabi procesorja, kadar koli se namizni element spremeni.

Vendar to ne bi smelo biti dovolj, da bi se postopek dosledno uporabljal nad pričakovano stopnjo uporabe procesorja.

Obstaja še en, pogosto spregledan, možen razlog za povečanje uporabe procesorja ShellExperienceHost.exe: to ni pravi postopek Shell Experience Host. Prevarantsko izvedljivo datoteko lahko zamenjate za pravo ShellExperienceHost.exe. Na primer, znano je, da spletni kriminalci trojanske rudarje ShellExperienceHost.exe in MicrosoftShellHost.exe uporabljajo za pridobivanje kriptovalut Monero s pomočjo CPU žrtev.



Enostaven način, da ugotovite, ali je ShellExperienceHost.exe, ki kaže visoko porabo procesorja, ponaredek ali resničen, je, da poiščete njegovo lokacijo. Spodaj je lokacija resničnega postopka:

C: Windows SystemApps ShellExperienceHost_cw5n1h2txyewy

Z desno miškino tipko kliknite postopek v upravitelju opravil in v priročnem meniju izberite Odpri mesto datoteke. Če se Windows Explorer odpre na zgornjo lokacijo, lahko mirno počivate, saj izvršljiva datoteka ni zlonamerna.



Kako odpraviti težavo »Gostitelj sistema Windows Shell Experience Suspended or Stopped«

Tudi če je ShellExperienceHost.exe v upravitelju opravil pristen postopek, lahko vaš računalnik še vedno postane počasen, ker porabi preveč moči procesorja. Oglejte si spodnje metode, ki jih je s tem postopkom marsikdo uspešno uporabil za odpravljanje napak.

Posodobite operacijski sistem

Če uporabljate najnovejšo različico sistema Windows, lahko odpravite številne napake in napake, ki jih najdemo v prejšnjih različicah. Prepričajte se, da ste namestili vse razpoložljive posodobitve OS. Nekatere manjše posodobitve vsebujejo popravke napak in popravke sistemskih napak, kot je ShellExperienceHost.exe z visoko porabo procesorja.

Evo, kako preverite, ali so na voljo posodobitve za vaš OS:

  1. Z desno miškino tipko kliknite ikono menija Start in izberite Nastavitve, da zaženete aplikacijo Nastavitve.
  2. Na glavnem zaslonu nastavitev izberite Posodobitev in varnost.
  3. Na zaslonu Posodobitve in varnost preklopite na zavihek Windows Update in kliknite gumb »Preveri posodobitve«.
  4. OS bo preveril strežnike Windows Update in prenesel vse razpoložljive posodobitve.

Ko so posodobitve prenesene, lahko zdaj znova zaženete sistem, da jih začnete nameščati, ali pa znova zaženite za pozneje.



Upajmo, da z nameščenim najnovejšim OS ShellExperienceHost.exe in drugi sistemski procesi ne bodo več uporabljali več od pričakovanega odstotka CPU.

Izklopite samodejne barve naglas

Proces ShellExperienceHost.exe je odgovoren za vizualne spremembe namizja in njegovega ozadja. Več sprememb se zgodi na namizju, bolj mora proces delovati in več CPU uporablja. To je lahko vzrok za visoko porabo procesorja za ShellExperienceHost.exe v osebnih računalnikih, katerih ozadje namizja je diaprojekcija.

Ker se ozadje spreminja vsakih nekaj minut, redno pokličete gostitelja Shell Experience. Poleg tega vaš računalnik privzeto izbere novo barvo poudarka, ki se prilega novi sliki ozadja. To daje procesu še več dela.

Če želite zmanjšati porabo procesorja ShellExperienceHost.exe, lahko poskusite izklopiti samodejne naglasne barve. To storite tako:

  1. Z desno miškino tipko kliknite ikono menija Start in izberite Nastavitve, da zaženete aplikacijo Nastavitve.
  2. Na glavnem zaslonu nastavitev izberite Prilagajanje.
  3. Na zaslonu za prilagajanje preklopite na zavihek Barve.
  4. Pomaknite se navzdol po zavihku Barve do razdelka »Izberite naglasno barvo«.
  5. Počistite potrditveno polje »Samodejno izberi barvo poudarka iz mojega ozadja«.

Zaprite aplikacijo Nastavitve in po nekaj minutah v upravitelju opravil preverite uporabo procesorja ShellExperienceHost.exe. Če postopek Shell Experience Host zdaj uporablja zmeren do nizek odstotek CPU, je bila težava odpravljena.

Če pa uporaba procesorja s strani ShellExperienceHost.exe še naprej poskakuje, poskusite z naslednjo rešitvijo.

Onemogoči ozadje diaprojekcije

Če izklop samodejnih naglasnih barv ne pomaga, lahko popolna sprememba sloga ozadja prinese boljši rezultat. Slog diaprojekcije lahko preklopite v enobarvno ali namesto tega izberete statično sliko. Ker je katera koli alternativa odpravljena, bo imel gostitelj Shell Experience manj dela, kar lahko ustavi visoko porabo procesorja.

  1. Z desno miškino tipko kliknite ikono menija Start in izberite Nastavitve, da zaženete aplikacijo Nastavitve.
  2. Na glavnem zaslonu nastavitev izberite Prilagajanje.
  3. Na zaslonu za prilagajanje ostanite na zavihku Ozadje.
  4. Kliknite puščico navzdol pod razdelkom Ozadje v desnem podoknu,
  5. Izberite enobarvno ali sliko.

Kot prej, zapustite aplikacijo Nastavitve in po nekaj minutah v upravitelju opravil preverite uporabo procesorja ShellExperienceHost.exe. Če postopek Shell Experience Host zdaj uporablja zmeren do nizek odstotek CPU, je bila težava odpravljena.

Zaženite skeniranje SFC

Če zgornje metode niso pomagale, lahko v oknu ukazne vrstice zaženete optično branje sistemskih datotek, da rešite težavo z visoko porabo procesorja ShellExperienceHost.exe.

Pripomoček SFC je vgrajen v sistem Windows in se lahko uporablja za popravilo sistemskih datotek. Ker je Shell Experience Host sistemska komponenta, so preskoki uporabe lahko posledica težav s povezanimi sistemskimi datotekami.

Zato lahko z orodjem SFC po potrebi poiščete in popravite napake sistemskih datotek. Za to sledite spodnjim korakom.

  1. Z desno miškino tipko kliknite meni Start in izberite Nadzorna plošča (skrbnik) ali PowerShell (skrbnik). Katero možnost vidite, je odvisno od vaše zgradbe sistema Windows 10.
  2. V okno ukazne vrstice vnesite »sfc / scannow« in pritisnite tipko Enter, da začnete skeniranje.
  3. Ko je skeniranje končano (to lahko traja do ene ure v starejših sistemih), znova zaženite napravo.

Orodje SFC je precej dobro pri iskanju in odpravljanju poškodovanih sistemskih datotek. Če pa ta rešitev ne prepreči ShellExperienceHost.exe, da prikaže skok uporabe, lahko še vedno poskusite nekaj možnih popravkov.

Nastavite omejitev uporabe procesorja za ShellExperienceHost.exe

Upravitelj opravil v sistemu Windows 10 je veliko več kot le preprosta pregledna tabela procesov. Uporabite ga lahko za izvedbo specializiranih popravkov, kot je določanje omejitev uporabe procesorja za procese, ki običajno porabijo veliko procesorske moči.

Če torej druge metode niso uspele preprečiti, da gostitelj Shell Experience upočasni sistem zaradi nenavadne uporabe procesorja, je ta metoda na voljo.

Ko omejite uporabo procesorja procesa, ta ne bo mogel porabiti več kot odstotek procesorske moči, ki ste mu ga določili. To bo sprostilo procesorsko moč za druge programe, ki jo potrebujejo.

Evo, kako omejiti uporabo procesorja za ShellExperienceHost.exe:

  1. Odprite upravitelja opravil. Z desno tipko miške kliknite meni Start in izberite Task Manager.
  2. Kliknite jeziček Podrobnosti.
  3. Pomaknite se po seznamu do postopka ShellExperienceHost.exe.
  4. Z desno miškino tipko kliknite postopek in izberite Nastavitev afinitete.
  5. Pod »Kateri procesorji smejo zagnati ShellExperienceHost.exe?« Nastavite afiniteto procesorja.

Proces Shell Experience Host v resnici ne opravlja intenzivnih nalog in v najboljšem primeru ga potrebuje CPU. Zato lahko afiniteto enostavno nastavite na eno ali dve procesorski jedri, ne da bi pri tem povzročali težave.

Zaženite orodje za odpravljanje težav z vzdrževanjem sistema (uporabniki sistema Windows 7)

Orodje za odpravljanje težav z vzdrževanjem sistema lahko uporabnikom v sistemu Windows 7 pomaga ustaviti postopek gostitelja Shell Experience, da ne bi porabil preveč CPU-ja. Če uporabljate to različico sistema Windows, vam bodo spodnji koraki pomagali zagnati orodje za odpravljanje težav.

  1. V Iskanje vnesite »nadzorna plošča« in kliknite programček.
  2. Spremenite način Pogled po na nadzorni plošči na Majhne ikone.
  3. Izberite Odpravljanje težav.
  4. Kliknite povezavo »Ogled opravil vzdrževanja« v razdelku Sistem in varnost.
  5. V oknu Vzdrževanje sistema kliknite gumb Naprej.
  6. Na naslednjem zaslonu izberite »Poskusite odpraviti težave kot skrbnik«.

Orodje bo poskušalo rešiti vse odkrite težave. Ko je orodje za odpravljanje težav končalo svoje delo, kliknite gumb Zapri in preverite, ali je uporaba procesorja ShellExperienceHost.exe spet normalna.

Uporabite PC Optimizer

Windows je v bistvu zbirka programov in procesov, ki se izvajajo v ozadju. Ni veliko presenečenje, da se nekateri od teh programov občasno spopadajo med seboj. Na žalost so nekateri procesi zelo pomembni za delovanje sistema Windows. Če je program tretje osebe v sporu s sistemsko komponento, kot je ShellExperienceHost.exe, lahko povzroči različne težave s strojem.

Slaba novica je, da ne morete vedno ustaviti sporov med domačimi programi in nameščenimi programi tretjih oseb. Dobra novica je, da je orodje kot BoostSpeed je na voljo za reševanje sporov med datotekami in programi v računalniku. Uporabite ga lahko za reševanje sistemskih težav, povečanje zmogljivosti računalnika, prilagoditev dodeljevanja pomnilnika in izvajanje številnih drugih sprememb za izboljšanje računalnika.

Zaženite Windows v čistem okolju

Če želite ročno ugotoviti, ali so kateri koli programi v sporu s postopkom gostitelja Shell Experience, lahko Windows zaženete v čistem okolju in preverite, ali uporaba procesorja ShellExperienceHost.exe postane stabilna.

Čist zagon onemogoči neodvisne gonilnike in zagonske predmete ter zažene Windows, večinoma z Microsoftovimi storitvami in zagonskimi zagoni. To vam pomaga varno odpraviti težave, ne da bi pri tem vplivala neodvisna aplikacija.

Za čiščenje sistema Windows sledite tem korakom:

  1. Pritisnite tipko Win + R, da odprete polje Run.
  2. Vnesite »msconfig« in kliknite V redu.
  3. V pogovornem oknu System Configuration (Konfiguracija sistema) izberite jeziček General (Splošno).
  4. V razdelku Startup Selection izberite Selective Startup.
  5. Prepričajte se, da so označena polja poleg »Naloži sistemske storitve« in »Uporabi izvirno zagonsko konfiguracijo«.
  6. Počistite potrditveno polje »Naloži zagonske elemente«.
  7. Preklopite na zavihek Storitve in potrdite polje »Skrij vse Microsoftove storitve«.
  8. Kliknite gumb Onemogoči vse v spodnjem desnem kotu, da onemogočite vse storitve drugih ponudnikov.
  9. Kliknite gumb Uporabi in nato gumb V redu, da shranite spremembe.

Znova zaženite računalnik. Zagnala se bo v čisto okolje.

Preverite, kako se ShellExperienceHost.exe obnaša v čistem zagonu. Če je poraba procesorja minimalna, je morda ena od onemogočenih storitev, gonilnikov ali zagonskih elementov v sporu s postopkom gostitelja Shell Experience Host.

Lahko poskusite zožiti nasprotujoči si element tretje osebe. Vrnite se na sistemsko konfiguracijo in omogočite polovico onemogočenih storitev ter znova zaženite napravo. Tako nadaljujte, dokler ne najdete gonilnika, zagonskega elementa ali storitve, ki povzroča hiter porab procesorja s strani ShellExperienceHost.exe.

Če menite, da je težava lahko pokvarjen gonilnik, lahko posodobite vse sistemske gonilnike. S tem boste z eno potezo odpravili vse zastarele in pokvarjene voznike. Poleg tega je morda težko ugotoviti, kateri gonilnik je lahko povezan z napako; s tem lahko s paketno posodobitvijo 4driverja prihranite čas.

Windows lahko gonilnike posamično posodablja samo prek upravitelja naprav. Windows Update vključuje samo gonilnike za večjo strojno opremo in samo z večjimi posodobitvami. Medtem pa je obisk spletnega mesta proizvajalca strojne opreme za ročni prenos in namestitev vseh gonilnikov preprosto neučinkovit.

Najbolje je, da se obrnete na neodvisen program, kot je Driver Updater, ki bo našel vse gonilnike, ki jih potrebujete, in jih s klikom gumba namestil namesto vas.

Po posodobitvi gonilnikov preverite, ali je odpravljena napaka ShellExperienceHost.exe z visoko porabo procesorja.

Dodatni nasvet: Znova zaženite postopek ShellExperienceHost.exe

Najprej previdno: postopek Shell Experience Host je ključna komponenta sistema Windows. Zato ga nikoli ne poskušajte izbrisati ali onemogočiti. Razen, če se strinjate z uporabo računalnika skozi okno ukazne vrstice 100% časa.

Vendar lahko začasno ustavite ShellExperienceHost.exe, da ustavite hiter porab CPU. Windows bo postopek znova zagnal v nekaj trenutkih, tako da vam ni treba skrbeti.

Odprite upravitelja opravil in se pomaknite do procesa ShellExperienceHost.exe. Z desno miškino tipko kliknite postopek in izberite Končaj opravilo.

Namizje vašega računalnika bo verjetno prazno. Počakajte nekaj trenutkov in elementi uporabniškega vmesnika se bodo znova pojavili.

Upamo, da vam je bil ta članek v pomoč pri odpravljanju velike težave z uporabo procesorja ShellExperienceHost.exe. O rešitvi, ki vam je uspela, nam lahko poveste v komentarjih.