Windows Tips & News

Miksi niin monet svchost.exe-prosessit ovat käynnissä Windowsissa

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

Kun avaat Task Managerin Prosessit-välilehden Windows 7:ssä tai Tehtävän Tiedot-välilehden Manager Windows 8:ssa, hämmästyt nähdessäsi, että suuri määrä prosesseja 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äkin palveluryhmiä.

Mainos


Svchost.exe-tiedosto (palvelupalvelin) sijaitsee C:\Windows\System32-kansiossa, ja sitä käytetään useiden järjestelmäpalvelujen suorittamiseen. Tässä on Microsoftin toimittama virallinen kuvaus tiedostosta:

Svchost.exe-tiedosto sijaitsee %SystemRoot%\System32-kansiossa. Käynnistettäessä Svchost.exe tarkistaa rekisterin palvelut-osan ja muodostaa 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 riippuen siitä, miten ja missä Svchost.exe käynnistetään. Tämä palveluiden ryhmittely mahdollistaa paremman hallinnan ja helpomman virheenkorjauksen.


Svchost.exe-ryhmät tunnistetaan seuraavassa rekisteriavaimessa:

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost

Jokainen arvo tämän avaimen alla edustaa erillistä Svchost-ryhmää ja näkyy erillisenä esiintymänä, kun tarkastelet aktiivisia prosesseja. Jokainen arvo on REG_MULTI_SZ-arvo ja sisältää palvelut, jotka suoritetaan kyseisessä Svchost-ryhmässä. Jokainen Svchost-ryhmä voi sisältää yhden tai useamman palvelun nimen, joka on purettu seuraavasta rekisteriavaimesta, jonka Parameters-avain sisältää ServiceDLL-arvon:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service

Joten palveluiden ryhmittelyn seurauksena meillä on paljon Svchost.exe-esiintymiä, joista jokainen suorittaa palveluryhmää esiintymää kohden!

Katsotaanpa, kuinka tarkastellaan, mitkä palvelut ovat käynnissä tietyssä svchost.exe-esiintymässä.

Vaihtoehto yksi: Tehtävienhallinta
Sisäänrakennettu työkalu, Windows Task Manager, pystyy näyttämään lisätietoja palveluista, jotka liittyvät valittuun svchost-prosessiin. Äskettäin käsiteltiin kuinka nähdä prosessiin liittyvät palvelut Windows 8:ssa, joten on hyvä idea käyttää tätä temppua svchostin tarkastamiseen.

  1. Avaa Tehtävienhallinta painamalla Ctrl + Shift + Esc pikanäppäintä näppäimistöllä tai napsauttamalla hiiren kakkospainikkeella tehtäväpalkin tyhjää aluetta.
  2. Siirry Windows 7:ssä tai Vistassa Prosessit-välilehteen. Siirry Windows 8:ssa ja uudemmissa käyttöjärjestelmissä Tiedot-välilehteen.
  3. Napsauta hiiren kakkospainikkeella haluttua prosessia. Oletetaan, että tietty svchost.exe-prosessin esiintymä kuluttaa paljon muistia ja haluat selvittää, mikä palvelu sen aiheuttaa, napsauta sitten kyseistä svchost.exe-esiintymää ja valitse Siirry palveluun. Palvelut-välilehti avautuu automaattisesti, ja kaikki valitun svchost.exe-prosessin esiintymän luomat palvelut korostetaan.
    palvelut prosessin kautta

Vaihtoehto kaksi: komentorivitemppu

Avaa a komentokehote ikkuna ja kirjoita seuraava:

tehtävälista /svc

Se luettelee kaikki svchost-prosessin esiintymät ja niihin liittyvät palvelut.
tehtävälista svc
Tämä temppu on erittäin hyödyllinen Windows XP: ssä, jossa Task Manager -sovelluksessa ei ole "Siirry palveluun' ominaisuus.

Se siitä. Nyt tiedät, miksi Windows-järjestelmässäsi on käynnissä useita svchost.exe-prosesseja, etkä ole hämmentynyt, miksi niin monien niistä on suoritettava.

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn
Intel NUC tapetaan, kun yritys jatkaa sivuliiketoiminnan luopumista

Intel NUC tapetaan, kun yritys jatkaa sivuliiketoiminnan luopumista

SUOSITTELEE: Napsauta tätä korjataksesi Windows®-ongelmat ja optimoidaksesi järjestelmän suoritus...

Lue lisää

ChatGPT: ssä on Code Interpreter -laajennus, joka voi suorittaa Python-koodia

ChatGPT: ssä on Code Interpreter -laajennus, joka voi suorittaa Python-koodia

ChatGPT: ssä GPT-4-malli sallii nyt Code Interpreter -laajennuksen käytön. Plugin pystyy ajamaan ...

Lue lisää

Microsoft Store AI Hub on nyt sisäpiiriläisten saatavilla

Microsoft Store AI Hub on nyt sisäpiiriläisten saatavilla

SUOSITTELEE: Napsauta tätä korjataksesi Windows®-ongelmat ja optimoidaksesi järjestelmän suoritus...

Lue lisää