Tekintse meg az egyes szolgáltatások erőforrás-használatát a Windows 10 rendszerben

A Windows 10 Creators Update (kódnevén „Redstone 2”) Preview Build 14942 verziójával megváltozott a szolgáltatások hosztolási módja. A 3,5 GB-nál nagyobb RAM-mal rendelkező Windows 10 v1703 rendszerekben minden szolgáltatás saját szolgáltatási gazdagépet (svchost.exe) kap, ahelyett, hogy megosztott szolgáltatási folyamatban futna. Ezzel megtekintheti az egyes szolgáltatások erőforrás-használatát. Az erőforrások itt a hálózat-, memória-, lemez- és CPU-használatot jelentik.

A Windows 2000-től kezdve egészen a Windows 10 v1607-ig, mindegyik svchost.exe folyamat szolgáltatáskészlet fogadására szolgál – egy olyan modell, amelyet eredetileg a szolgáltatások erőforrás-felhasználásának csökkentésére terveztek. A megosztott szolgáltatási folyamatmodellben az egyes svchost.exe folyamatok alatt futó szolgáltatások megkereséséhez nyissa meg a Feladatkezelőt, és kattintson a „Service Host:” melletti jelre a kiválasztás bővítéséhez. Megtekintheti az adott folyamat által tárolt szolgáltatások listáját.

svchost külön Windows 10

Vagy használja a Tasklist.exe parancsot. Nyisson meg egy Parancssor ablakot, és írja be:

feladatlista /svc
svchost külön Windows 10

Ez az svchost.exe egyes példányai alatt futó szolgáltatások listáját jeleníti meg.

Minden szolgáltatáshoz külön szolgáltatásgazda (svchost.exe).

A fenti modell megváltozott a Redstone 2-ben, mivel a Microsoft szakértői megállapították, hogy a memóriakímélő Az előny nem olyan jelentős – tekintve, hogy a rendszerek több mint elegendő RAM-mal vannak felszerelve napok.

Azért vannak kivételek. A kritikusnak ítélt rendszerszolgáltatások – azok, amelyek helyreállításához a rendszer újraindítása szükséges, és a többi kiválasztott szolgáltatás csoportosítva marad. Az Alkotók Frissítés-előnézeti Összeállításaiban látottak alapján a csoportokban maradó szolgáltatásokat az alábbiakban említjük:

  • 1. készlet: BrokerInfrastructure, DcomLaunch, Power, SystemEventsBroker
  • 2. készlet: BFE, CoreMessagingRegistrar, MpsSvc
  • 3. készlet: OneSyncSvc_5235d, PimIndexMaintenanceSvc_5235d, UnistoreSvc_5235d, UserDataSvc_5235d
  • 4. készlet: BITS, UsoSvc, wuauserv

A többi szolgáltatás nincs csoportosítva – külön folyamatokban futnak.

svchost külön Windows 10

A Windows 10 Creators Update valahol 2017 márciusa környékén jelenhet meg. Ha Ön Windows 10 Insider, Build 14942 vagy újabb verziót futtat, és több mint 3,5 GB RAM-mal rendelkező számítógépen, akkor észrevehette az svchost.exe további példányait. Körülbelül 70+ svchost.exe folyamat futhat. Míg a Windows 10 v1607 rendszerben az svchost.exe példányok száma a 20-as években volt, attól függően, hogy hány szolgáltatás van telepítve és fut a rendszerben.

A szolgáltatások futtatásának előnyei csoportosítás nélkül

Szerint Microsoft, a csoportbontási szolgáltatások a következő négy előnnyel rendelkeznek:

1. A megbízhatóság növelése: Ha egy szolgáltatás meghiúsul, csak az svchost.exe példánya kerül eltávolításra. Korábban, ha egy szolgáltatás meghiúsult, az svchost.exe leállítása más szolgáltatások leállását okozza.

2. Növelje az átláthatóságot: Most nyomon követheti a használt rendszererőforrásokat (memória, CPU, lemez és hálózati használat) minden szolgáltatásnál, a Feladatkezelő Folyamatok lapjáról vagy a Részletek lapon a parancssori oszloppal engedélyezve van. A Folyamat vagy Részletek lap Parancssori oszlopa a szolgáltatás rövid nevét jeleníti meg.

svchost külön Windows 10
svchost.exe -k  -s 

Például:

svchost.exe -k netsvcs -s winmgmt

ahol a „winmgmt” a „Windows Management Instrumentation” szolgáltatás rövid neve.

Korábban az svchost.exe által okozott szolgáltatási hibák és összeomlások vagy CPU-használati kiugrások elhárításához speciális módszereket kellett használnia. Egyes módszerek közé tartozik a szolgáltatás elkülönítése (az sc.exe parancssor használatával), amellyel egy szolgáltatást úgy konfigurálhat, hogy külön gazdafolyamatban fusson, vagy külön szolgáltatáscsoport létrehozása, és fejlett hibaelhárító eszközök használatával azonosítja és diagnosztizálja a problémát okozó egyedi szolgáltatást. probléma. Lát Svchost.exe hibaelhárítás.

Windows 10 Redstone 2 rendszerekben 3,5+ GB RAM-mal, mivel a szolgáltatások külön svchost.exe alatt futnak már folyamatban van, megtudhatja, melyik szolgáltatás okoz problémát, és megteheti a szükséges lépéseket Eszerint. A problémák közé tartozik a 100%-os CPU-használat vagy a magas memóriahasználat és az ismétlődő összeomlások.

3. Csökkentse a szervizköltségeket: A szervizfolyamatok átláthatóságának növelése megkönnyítené a hibaelhárítást. A műszaki támogatás mérnökei az egyes szolgáltatásokra szűkíthetik a problémákat, és gyorsan kijavíthatják, ami csökkenti a szervizköltségeket.

4. Növelje a biztonságot: A folyamatok elkülönítése és a szolgáltatások egyedi engedélykészletei növelik a biztonságot.

Következtetés: Tehát a Windows 10 Creators Update (2017-ben) telepítése után ne essen pánikba, ha az svchost.exe több mint 70 példányát látja a Feladatkezelőben.


Egy apró kérés: Ha tetszett a bejegyzés, kérlek oszd meg?

Egy "apró" megosztásod komolyan segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogoddal + Facebook, Reddit
  • Tweeteljen!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több időt igénybe venni 10 másodpercnél. A megosztási gombok közvetlenül lent találhatók. :)