Analizirajte visoko porabo CPE-ja za gostitelja storitev

Preizkusite Naš Instrument Za Odpravo Težav

Visoka uporaba procesorja v operacijskem sistemu Windows lahko upočasni druge operacije, ki polnijo kot hitrost. Čeprav to včasih povzročijo programi, ki jih izvajajo uporabniki, recimo obdavčitvena računalniška igra ali program za video upodabljanje, včasih to lahko povzročijo procesi Windows, kot je Service Host.

Service Host je postopek svchost.exe; Nedavne različice Microsoftovih ločenih storitev operacijskega sistema Windows 10, ki jih izvaja, medtem ko jih je starejše različice sistema Windows združeval, kar je otežilo identifikacijo.

Programi, kot so Svchost analizator procesov ali Svchost pregledovalnik so bili ustvarjeni za pomoč uporabnikom in sistemskim administratorjem pri iskanju, katera storitev se izvaja pod katerim procesom svchost na Windows napravi.

Posledično boste morda videli 20 ali več postopkov storitve Host, ki so navedeni na računalnikih Windows 10.

Analizirajte visoko porabo CPE-ja za gostitelja storitev

svchost service host

Prva stvar, ki jo morate storiti, je ugotoviti, kateri procesni gostitelj je za to odgovoren. Ko imate postopek, poznate storitev Windows, ki ga povzroča, in od tam lahko storite nekaj glede na zadevno storitev.

Najprej osnove:

  1. Uporabite Ctrl-Shift-Esc, da odprete upravitelja opravil.
  2. Takoj bi morali videti vse naštete procese.
  3. Kliknite stolpec CPU, da razvrstite po uporabi CPU-ja. Proces, ki uporablja največ CPU-ja, bi moral biti zdaj prikazan na vrhu.
  4. Kliknite nanj, da prikažete dodatne informacije o njem. Klik na gostitelja storitve: na primer lokalna storitev lahko razkrije funkcijo Odkrivanje storitve ponudnika gostitelja.

Naslednji korak je v veliki meri odvisen od zadevne storitve. Medtem ko lahko poiščete iskanje v internetu, če želite izvedeti več o njem, lahko najprej odprete tudi Upravitelja storitev, da preberete njegov opis in ugotovite, kako se je začel in kaj počne.

Če želite zagnati upravitelja storitev, tapnite tipko Windows, vnesite services.msc in pritisnite tipko Enter.

services description

Poiščite storitev - ima isto ime kot vnos, ki se je odprl v upravitelju opravil, ko ste tam kliknili vnos storitve gostitelja; najdete njegov status - običajno deluje - pa tudi vrsto zagona in opis pogosteje kot ne.

Včasih je mogoče povečano porabo CPE-ja povezati tudi z dejavnostjo. Recimo, Windows Update se zažene takrat in je našel posodobitve. Nato boste lahko videli gostitelja storitev: lokalni sistem - optimizacija dostave z veliko CPU, medtem ko se posodobitve obdelujejo.

Kaj lahko storite, da rešite težavo s strežnikom Host

Tu je nekaj predlogov, kako se spoprijeti z visoko uporabo CPU-jev opravil storitve Host:

Prednost postopka nastavite na nižjo vrednost

lower process priority

Najprej morate dobiti pravi vnos svchost.exe, saj tega ne morete storiti v procesih v sistemu Windows 10.

  1. Z desno miškino tipko kliknite vnos storitve Host v razdelku Proces v upravitelju opravil Windows in izberite Pojdi na podrobnosti.
  2. To preklopi na zavihek s podrobnostmi in poudari pravi postopek svchost.exe.
  3. Z desno miškino tipko kliknite postopek in izberite Set Priority> Spodaj Normal.

Onemogočite storitev

disable superfetch

Upoštevajte, da to ni možnost za kritične storitve, ki jih potrebuje sistem Windows.

Namig : Preverite strani s konfiguracijo storitev za Windows 10, Windows 8.1 in Windows 7 na Spletna stran Black Viper če želite izvedeti, ali lahko onemogočite storitev.

  1. Na strani Proces določite ime storitve.
  2. Odprite upravitelja storitev Windows in ga poiščite.
  3. Dvokliknite storitev.
  4. Nastavite vrsto zagona na 'ročno' ali 'onemogočeno'. Ročno ga naloži na zahtevo, onemogoči ga popolnoma izklopi.

Prepričajte se, da je vaš računalnik posodobljen

windows update

Včasih gre za napako ali težavo, ki je del sistema Windows. Microsoft je lahko težavo odpravil v posodobitvi, zato je pogosto dobro, da preverite, ali obstajajo posodobitve, če želite ugotoviti, ali je temu tako.

  1. Tapnite tipko Windows, vnesite Windows Update in izberite element na seznamu rezultatov iskanja.
  2. Izberite »Preveri posodobitve« ali »Prenesi« in počakajte, da se postopek zaključi.

Prepričajte se, da je vaš računalnik brez virusov

Ni redkost, da zlonamerna programska oprema lahko povzroči veliko porabo CPE-ja na računalnikih Windows. Priporočljivo je zagnati skeniranje zlonamerne programske opreme z enim ali dvema sekundnima optičnim bralnikom.

Lahko uporabiš Malwarebytes Anti-Malware , Trend Micro's Anti-Threat Toolkit , Domači skener Bitdefender ali CrowdInspect .

Prepričajte se, da datoteka ni poškodovana

sfc scannow repair

Poškodba datotek lahko povzroči različne težave, vključno z veliko porabo CPU-ja, vendar tudi zamrzne ali zruši. Windows ima orodja, ki jih lahko zaženete, da datoteke ne bodo poškodovane.

Takole je to storjeno:

  1. Tapnite tipko Windows, vnesite cmd.exe, pridržite tipko Shift in tipko Ctrl in pritisnite tipko Enter. To naloži dvignjen ukazni poziv.
  2. Sprejmite poziv UAC.
  3. Zaženite ukaz sfc / scannow .
  4. Ukaz preveri poškodbe datoteke in poskuša odpraviti morebitne težave, ki jih najde med pregledovanjem in obdelavo.

Nekateri posebni primeri

Tu je nekaj posebnih primerov in rešitev:

  • Gostitelj storitve: Lokalna storitev (omrežno omejeno) povzroča visoko porabo CPE-ja - Poskusite onemogočiti storitev Superfetch.
  • Preverite, ali Windows Update trenutno prenaša datoteke, tako da odprete povzdignjen poziv PowerShell in zaženete ukaz Get-BitsTransfer - Vsi uporabniki .
  • Če želite zmanjšati učinek posodobitve sistema Windows, ne prenosite ali pošiljajte podatkov na druge računalnike. Odprite Nastavitve> Posodobitev in varnost> Posodobitev sistema Windows> Napredne možnosti> Izberite način dostave posodobitev.