Kun avaat Task Managerin Prosessit-välilehden Windows 7: ssä tai Task Managerin Tiedot-välilehden Windows 8: ssa, yllätät huomatessasi, että suuri osa prosesseista on nimetty svchost.exe. Tänään näemme, miksi Windows tarvitsee niin monta SVCHOST-prosessin esiintymää ja kuinka tunnistaa mikä svchost-prosessi suorittaa mitä palveluryhmiä.
Mainonta
Svchost.exe-tiedosto (palvelun isäntä) sijaitsee C: Windows System32-kansiossa ja sitä käytetään erilaisten järjestelmäpalveluiden suorittamiseen. Tässä on virallinen kuvaus tiedostosta, jonka Microsoft tarjoaa:
Svchost.exe-tiedosto sijaitsee% SystemRoot% System32-kansiossa. Käynnistyksen yhteydessä Svchost.exe tarkistaa rekisterin palvelut-osan laatiakseen luettelon palveluista, jotka sen on ladattava. Useita Svchost.exe-esiintymiä voidaan suorittaa samanaikaisesti. Jokainen Svchost.exe-istunto voi sisältää palveluryhmän. Siksi erilliset palvelut voivat toimia sen mukaan, miten ja missä Svchost.exe käynnistetään. Tämä palvelujen ryhmittely mahdollistaa paremman hallinnan ja helpomman virheenkorjauksen.
Svchost.exe-ryhmät tunnistetaan seuraavassa rekisteriavaimessa:miten youtube-pimeä tila otetaan käyttöönHKEY_LOCAL_MACHINE Software Microsoft WindowsNT CurrentVersion SvchostJokainen tämän avaimen alla oleva arvo edustaa erillistä Svchost-ryhmää ja näkyy erillisenä esiintymänä, kun tarkastelet aktiivisia prosesseja. Jokainen arvo on REG_MULTI_SZ-arvo ja sisältää kyseisen Svchost-ryhmän alla toimivat palvelut. Jokainen Svchost-ryhmä voi sisältää yhden tai useamman palvelunimen, joka on purettu seuraavasta rekisteriavaimesta, jonka Parameters-avain sisältää ServiceDLL-arvon:
kuinka nähdä, mitä muut ihmiset pitivät InstagramissaHKEY_LOCAL_MACHINE System CurrentControlSet Services Service
Joten palvelujen ryhmittelyn tuloksena meillä on paljon Svchost.exe-esiintymiä, joista jokaisella on ryhmä palveluja per esiintymä!
Katsotaanpa, miten tarkastellaan tietyssä svchost.exe-ilmentymässä olevia palveluja.
Vaihtoehto yksi: Tehtävienhallinta
Sisäänrakennettu työkalu, Windows Task Manager, voi näyttää lisätietoja valittuun svchost-prosessiin liittyvistä palveluista. Äskettäin kerroimme kuinka nähdä prosessiin liittyvät palvelut Windows 8: ssa , joten on hyvä käyttää tätä temppua svchostin tarkastamiseen.
- Avaa Tehtävienhallinta painamalla Ctrl + Vaihto + Esc pikanäppäin näppäimistöllä tai napsauttamalla hiiren kakkospainikkeella tyhjää kohtaa tehtäväpalkissa.
- Siirry Windows 7: ssä tai Vistassa Prosessit-välilehdelle. Vaihda Windows 8: ssa ja uudemmissa Tiedot-välilehteen.
- Napsauta hiiren kakkospainikkeella haluamaasi prosessia. Oletetaan, että tietty svchost.exe-prosessin ilmentymä vie paljon muistia ja haluat selvittää mikä palvelu aiheuttaa sen, napsauta sitten svchost.exe-esiintymää ja valitse Siirry palveluihin . Palvelut-välilehti avautuu automaattisesti, ja kaikki svchost.exe-prosessin valitun ilmentymän luomat palvelut korostetaan.
Vaihtoehto kaksi: Komentorivin temppu
Avaa a komentokehote ikkuna ja kirjoita seuraava:
miten tehdä kuvakollaasi iPhonessa
tasklist / svc
Se listaa kaikki svchost-prosessin esiintymät niihin liittyvillä palveluilla.
Tämä temppu on erittäin hyödyllinen Windows XP: ssä, jossa Task Manager -sovelluksella ei ole Siirry palveluihin ominaisuus.
Se siitä. Nyt tiedät, miksi useita svchost.exe-prosesseja on käynnissä Windows-järjestelmässäsi, eikä sinua hämmentää, miksi niin monet niistä on suoritettava.