Preskoči na sadržaj

Vodič

Kako identificirati servise unutar svchost.exe

Povežite zauzeti Service Host s njegovim ID-jem procesa i hostovanim servisima prije ponovnog pokretanja bilo čega. Više svchost.exe instanci je očekivano.

Započnite s određenom instancom procesa

Otvorite Task Manager i zabilježite ID procesa zauzetog Service Host-a. Uporedite ponašanje CPU-a, memorije, diska i mreže kroz nekoliko uzoraka dok se simptom pojavljuje. Kratak skok tokom ažuriranja razlikuje se od ponovljenog rada koji se nikada ne smiruje. Ne postoji univerzalno siguran broj procesa niti memorijski prag.

Koristite svojstva procesa da provjerite punu putanju slike i digitalni potpis. Sam naziv datoteke ne može utvrditi sigurnost. Poznat direktorij i važeći potpis su korisni dokazi, ali nijedno od toga samostalno ne dokazuje da je svaka radnja koju proces poduzima bezopasna.

Mapirajte ID procesa na hostovane servise

U Task Manager-u proširite relevantnu Service Host grupu gdje je dostupno, ili otvorite prikaz Details i koristite Go to services za odabrani proces. Zapišite i prijateljski naziv servisa i njegov sistemski naziv servisa. Ako se proces ugasi, identificirajte novu instancu prije nego što nastavite: Windows može ponovo iskoristiti ID-jeve procesa.

Za pregled komandne linije samo za čitanje, pokrenite tasklist /svc u lokalnom terminalu. Povežite njegovu PID kolonu s PID-om koji ste zabilježili. Izlaz prikazuje hostovane servise. Nemojte kopirati PID sa starog snimka ekrana i pretpostavljati da on još uvijek identificira isti proces.

Odvojite kontejner od uzroka

Host može sadržavati više od jednog servisa. Zauzet host vam govori gdje trebate istražiti; ne pokazuje koji je servis uzrokovao cjelokupno zauzeće. Process Explorer može pomoći u pregledu svojstava procesa, učitanih modula i rukovatelja (handles). Koristite dokumentaciju dobavljača za stvarni servis umjesto pretpostavke da je svaka instanca Windows Update.

Zabilježite vrijeme usporavanja, sva ažuriranja ili instalacije u toku, te da li rad prestaje nakon završetka. Ako servis učestalo pada, prikupite njegovu tačnu grešku i odgovarajući Windows događaj prije promjene postavki pokretanja.

Napravite jednu reverzibilnu promjenu

Ako servis ima dokumentovanu proceduru ponovnog pokretanja i prekid je prihvatljiv, ponovo pokrenite taj određeni servis. Prvo sačuvajte rad. Mrežni servisi, servisi ažuriranja i audio servisi mogu prekinuti aktivne zadatke; upravljani uređaji mogu zahtijevati administratora. Nakon toga ponovo provjerite isti simptom.

Nemojte brisati svchost.exe, zaustavljati svaki Service Host, uređivati Registry unose grupa servisa ili onemogućavati kritične servise kao generičko rješenje za performanse. Vratite prethodnu konfiguraciju servisa ako promjena ne pomogne. Proslijedite ponavljajuće greške s nazivom servisa, vremenom, zapažanjem PID-a i detaljima greške.

Izvori

Uredničko vlasništvo: Feex. Nije zabilježen datum nezavisne provjere. Kako istražujemo.

Da li je ovaj vodič bio koristan?

Dovoljno je da odgovorite sa da ili ne. Izaberite razlog ako želite ili dodajte kratku napomenu.

Da li je ovaj vodič bio koristan?