Windows Tips & News

Miért fut olyan sok svchost.exe folyamat a Windows rendszerben?

click fraud protection
AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához

Amikor megnyitja a Feladatkezelő Folyamatok lapját Windows 7 rendszerben vagy a Feladat Részletek lapját A Windows 8 kezelője, meg fog lepődni, amikor látja, hogy számos folyamat van elnevezve svchost.exe. Ma látni fogjuk, hogy a Windowsnak miért van szüksége az SVCHOST folyamat olyan sok példányára, és hogyan lehet azonosítani, hogy melyik svchost folyamat mely szolgáltatáscsoportokat futtatja.

Hirdetés


Az svchost.exe fájl (szolgáltatásgazda) a C:\Windows\System32 mappában található, és különféle rendszerszolgáltatások futtatására szolgál. Itt található a Microsoft által biztosított hivatalos leírás a fájlról:

Az Svchost.exe fájl a %SystemRoot%\System32 mappában található. Indításkor az Svchost.exe ellenőrzi a beállításjegyzék szolgáltatások részét, hogy összeállítsa a betöltendő szolgáltatások listáját. Az Svchost.exe több példánya futhat egyszerre. Minden Svchost.exe munkamenet tartalmazhat szolgáltatások csoportosítását. Ezért külön szolgáltatások futhatnak, attól függően, hogy az Svchost.exe hogyan és hol indul. A szolgáltatások ezen csoportosítása jobb vezérlést és egyszerűbb hibakeresést tesz lehetővé.


Az Svchost.exe csoportokat a következő beállításkulcs azonosítja:

HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost

A kulcs alatti minden érték külön Svchost-csoportot jelent, és külön példányként jelenik meg az aktív folyamatok megtekintésekor. Mindegyik érték egy REG_MULTI_SZ érték, és tartalmazza az adott Svchost csoport alatt futó szolgáltatásokat. Minden Svchost csoport tartalmazhat egy vagy több szolgáltatásnevet, amelyek a következő rendszerleíró kulcsból lettek kibontva, amelynek Parameters kulcsa ServiceDLL értéket tartalmaz:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service

Tehát a szolgáltatások csoportosításának eredményeként sok Svchost.exe-példányunk van, mindegyik példányonként szolgáltatáscsoportot futtat!

Nézzük meg, hogyan tekinthetjük meg, hogy mely szolgáltatások futnak egy adott svchost.exe példányban.

Első lehetőség: Feladatkezelő
A beépített eszköz, a Windows Feladatkezelő további információkat tud megjeleníteni a kiválasztott svchost folyamattal kapcsolatos szolgáltatásokról. Nemrég foglalkoztunk hogyan tekintheti meg a folyamatokhoz kapcsolódó szolgáltatásokat a Windows 8 rendszerben, ezért célszerű ezt a trükköt használni az svchost vizsgálatához.

  1. Nyissa meg a Feladatkezelőt a gomb megnyomásával Ctrl + Shift + Esc parancsikont a billentyűzeten, vagy kattintson jobb gombbal a tálca egy üres területére.
  2. Windows 7 vagy Vista esetén lépjen a Folyamatok lapra. Windows 8 és újabb verziókban váltson a Részletek lapra.
  3. Kattintson a jobb gombbal a kívánt folyamatra. Tegyük fel, hogy az svchost.exe folyamat egy adott példánya sok memóriát foglal, és meg szeretné tudni, hogy melyik szolgáltatás okozza ezt, majd kattintson az svchost.exe adott példányára, és válassza a Ugrás a Szolgáltatás(ok)hoz. A Szolgáltatások lap automatikusan megnyílik, és az svchost.exe folyamat kiválasztott példánya által létrehozott összes szolgáltatás kiemelésre kerül.
    szolgáltatások egy folyamat által

Második lehetőség: Parancssori trükk

Nyissa meg a parancssor ablakba, és írja be a következőket:

feladatlista /svc

Felsorolja az svchost folyamat összes példányát a kapcsolódó szolgáltatásokkal együtt.
feladatlista svc
Ez a trükk nagyon hasznos a Windows XP rendszerben, ahol a Feladatkezelő alkalmazás nem rendelkezikUgrás a Szolgáltatás(ok)hoz' funkció.

Ez az. Most már tudja, miért fut több svchost.exe folyamat az Ön Windows rendszerén, és nem fogja megzavarni, hogy miért kell közülük soknak futnia.

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához

Winaero Tweaker 0.7.0.1 újdonságok Archívum

Ez a webhely cookie-kat használ, hogy javítsa az élményt a webhelyen való böngészés során. Ezek k...

Olvass tovább

Winaero Tweaker 0.7.0.1 Archívum

Ez a webhely cookie-kat használ, hogy javítsa az élményt a webhelyen való böngészés során. Ezek k...

Olvass tovább

Adja hozzá a Take Ownership helyi menüt a Windows 10 rendszerben

Adja hozzá a Take Ownership helyi menüt a Windows 10 rendszerben

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább