Miért fut sok Svchost.exe a Windows 10 Creators Update szolgáltatásban?
Amikor megnyitja a Feladatkezelő Részletek lapját a Windows 10 Creators Update alkalmazásban, meg fog lepődni, amikor az svchost.exe folyamat számos példányát látja. Íme, miért van szüksége az operációs rendszernek annyi SVCHOST folyamatra, és hogyan azonosíthatja, hogy melyik svchost folyamat melyik szolgáltatáscsoportot futtatja.
Hirdetés
A Windows 10 Creators Update szolgáltatásban azonban ez a szolgáltatáscsoportosítási modell megváltozott.
Miért fut olyan sok Svchost.exe folyamat a Windows 10 Creators Update szolgáltatásban?
Kezdve ezzel Windows 10 build 14942, a szolgáltatások már nincsenek csoportosítva, ha a számítógép elegendő mennyiségű memóriával rendelkezik. Mostantól minden szolgáltatáshoz létezik egy dedikált svchost.exe folyamat. Ez drámaian megnöveli az Svchost.exe folyamatok számát.
A Microsoft szerint a szolgáltatásgazdagépek memóriatakarékossági előnye csökkent a modern eszközök megnövekedett RAM-méretének köszönhetően. Tehát, ha a számítógépen 3,5+ GB RAM van telepítve, az svchost nem fogja többé csoportosítani a szolgáltatásokat. Ezért ne lepődjön meg, ha az svchost folyamat több mint 60 példányát látja a Feladatkezelőben.
Az új szolgáltatási modell a következő előnyökkel rendelkezik:
- Megnövelt megbízhatóság: Ha az egyik szolgáltatás összeomlik, az nincs hatással a többi szolgáltatásra vagy a gazdagép svchost.exe folyamatára. Még ha a gazdagép svchost.exe folyamat le is áll, a többi példány és szolgáltatásaik továbbra is működni fognak.
- Megnövelt átláthatóság: a felhasználó egyértelműen láthatja az egyes szolgáltatások rendszer erőforrás-használatát. A Folyamatok lapon vagy a Részletek lapon egyszerűen megtekintheti a memória-, CPU-, lemez- és hálózathasználatot szolgáltatásonként.
- Csökkentse a szervizköltségeket: Az instabilitásról szóló jelentések nyomán a szervizmérnökök, az informatikai rendszergazdák és a Microsoft mérnökei gyorsan azonosíthatják és kijavíthatják a pontos szolgáltatással kapcsolatos problémákat. Mostantól könnyen kideríthető, hogy melyik szolgáltatás okoz problémát, és diagnosztizálható.
- 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.
Ha a számítógépe kevesebb, mint 3,5 GB RAM-mal rendelkezik, a klasszikus szolgáltatáskezelési modell kerül alkalmazásra. A szolgáltatások a Windows korábbi verzióihoz hasonlóan csoportosítva lesznek.
A szolgáltatáscsoportokat a következő rendszerleíró kulcs 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 amikor a Windows 10 szolgáltatáscsoportosítást használ, továbbra is számos Svchost.exe példányt fogunk látni, amelyek mindegyike fut. egy szolgáltatáscsoport példányonként, de nem annyi, mint amikor minden szolgáltatást a saját svchost.exe fájljában futtat. folyamat.
Ez az.