Anonim

Kad je objavljeno ažuriranje Windows 10 Creators Update, postojao je čitav niz problema u kojima bi Windows Service Host koristio mnogo CPU-a i / ili RAM-a. Ovo je bio privremeni problem, jer je Microsoft potom izdao hitni popravak da bi riješio problem. Budući da je stiglo ažuriranje za autore sustava Windows 10 Fall, činilo se da je pravo vrijeme da to pokrenete samo u slučaju da se to ponovi.

Što je Windows Service Host?

Windows Service Host krovna je usluga koju Windows koristi da pokrije bilo koju osnovnu uslugu koja pristupa dinamičnim bibliotekama veza (DLL-ovi). Kad vidite Host Service u Upravitelju zadataka, također vidite strelicu prema dolje s lijeve strane. Ako to odaberete, vidjet ćete koje su usluge uključene pod taj kišobran.

Ideja je bila stvoriti ove krovne usluge za organiziranje resursa u logičke skupine. Na primjer, jedan Host usluge uključivat će sve Windows Update i prijenose pozadinskih datoteka. Drugi bi mogao ugostiti Windows vatrozid, Defender i tako dalje. Teorija je bila dopustiti Windows-u da grupira ove resurse kako bi ih bilo koji program mogao koristiti na takav način da, ukoliko jedan ne uspije ili bude zaustavljen, ostatak sustava ostaje stabilan.

Ako provjerite svoje računalo, vjerojatno ćete vidjeti više instanci uslužnog sustava Windows. Odaberite strelicu pored nje i pogledajte što je svaki domaćin.

U pre-Creators Update Windows sustavima, vidjet ćete nekoliko Service Host usluga s više procesa unutar njih. Nakon ažuriranja za kreatore, sada vidite puno više domaćina usluga s pojedinačnim uslugama unutar njih. Ideja je bila olakšati postupak uklanjanja problema razvrstavanjem u njih.

Windows servisni domaćin koristi visoki CPU ili RAM

Dakle, sada znate da je Windows Service Host upravo to, domaćin usluga koja se brine za druge usluge. Kad ugledate Windows Host Service koji koristi puno CPU-a ili RAM-a, sada također znate da to nije sam Host, već jedna od njegovih pod-usluga.

To je obično uzrokovano zaglavljenim procesom ili nekom vrstom pogreške u konfiguraciji ili oštećenja datoteke. Dobra vijest je da postoji nekoliko načina da se to riješi. Loša vijest je da upravitelj zadataka ne prijavljuje uvijek točno ono što pomoćna usluga stvara probleme.

Kad god naiđete na bilo kakvu grešku u sustavu Windows, prvi red poslovanja je potpuno ponovno pokretanje. Spremite bilo koji posao koji ne želite izgubiti i ponovno pokrenite računalo. Ako problem nestane, sjajno. Ako to ne uspije, prođite kroz ove korake dok problem ne bude riješen.

Jedan od najčešćih uzroka visoke upotrebe CPU-a ili RAM-a je Windows Update. Vaša bi prva provjera trebala biti da biste vidjeli postoji li ažuriranje.

  1. Desnom tipkom miša kliknite gumb Start i odaberite Postavke.
  2. Odaberite Ažuriranje i sigurnost i provjerite ima li Windows trenutno ažuriranje.

Ako se izvršava ažuriranje sustava Windows, trebali biste vidjeti traku napretka. Ako nije, trebali biste vidjeti poruku koja vam govori da je vaš uređaj ažuriran.

Druga provjera je ispravljanje bilo kakvih pogrešaka sustava Windows s alatom za provjeru sistemskih datoteka.

  1. Desnom tipkom miša kliknite gumb Windows Start i odaberite Command Prompt (Administrator).
  2. Upišite ili zalijepite 'sfc / scannow' i pritisnite Enter.
  3. Dopustite da se postupak dovrši.

Ako alat za provjeru sistemskih datoteka otkrije bilo kakve pogreške, ispravit će ih automatski. Ako i dalje imate veliku uporabu nakon pokretanja ovog postupka, možemo pokušati još nešto.

  1. Utipkajte 'powerhell' u naredbeni redak koji ste upravo koristili.
  2. Upišite ili zalijepite "Dism / Online / Cleanup-Image / RestoreHealth" i pritisnite Enter.
  3. Dopustite da se postupak dovrši.

DISM je Windows provjera integriteta datoteka koja uspoređuje "žive" Windows datoteke s Windows predmemorijom koja ima kopije originala. Ako otkrije nešto što nije na mjestu koje nije promijenio korisnik ili ovlašteni program, datoteku zamjenjuje izvornom.

Zaustavite uslugu

Ako nijedno od tih ispravka ne uspije, provjerit ćemo uslugu koja je uzrokovala problem. Moramo identificirati uslugu pod servisnim hostom koji koristi CPU ili RAM. Tada trebamo zaustaviti tu uslugu, pratiti i od tamo ići.

  1. Otvorite upravitelja zadataka i odaberite Service Host koji koristi sav vaš CPU ili RAM.
  2. Provjerite postupak ispod. Na primjer, to može biti Windows Audio.
  3. Desnom tipkom miša kliknite tu uslugu i odaberite Otvori usluge.
  4. Desnom tipkom miša kliknite uslugu i odaberite Zaustavi.
  5. Pratite svoje računalo da biste vidjeli je li upotreba smanjena.

Očito biste prebacili Windows Audio za onu uslugu koja koristi vaš CPU. Svi će imati odgovarajući unos usluge, tako da će postupak raditi bez obzira na to što zapravo jest.

Ako se iskoristivost smanji, znajte što je uzrokuje. U gornjem primjeru, Windows Audio, deinstalirali bismo i instalirali novi audio pogonitelj. Što ćete učiniti dalje ovisi u potpunosti o onome što pronađete. S obzirom na ogroman broj mogućnosti, nemoguće je da vam kažem što točno trebate učiniti odatle, ali upisivanje "problema PROCESSNAME" u tražilicu je dobro mjesto za početak. Samo promijenite PROCESSNAME za postupak koji ste pronašli u gornjem koraku 2.

Ako lokalni sustav domaćina usluga uzrokuje veliku potrošnju procesora ili memorije, u većini slučajeva gornji bi koraci trebali to popraviti. Ako ne, barem sada znate kako prepoznati krivca.

Kako popraviti lokalni sustav domaćina usluga koji uzrokuje visoku potrošnju CPU-a ili memorije