Kodėl daugelis Svchost.exe veikia Windows 10 kūrėjų naujinime
Atidarę „Windows 10 Creators Update“ užduočių tvarkyklės skirtuką Išsami informacija, nustebsite pamatę daugybę svchost.exe proceso atvejų. Štai kodėl operacinei sistemai reikia tiek daug SVCHOST procesų ir kaip galite nustatyti, kuris svchost procesas vykdo kokią paslaugų grupę.
Skelbimas
Tačiau „Windows 10 Creators Update“ šis paslaugų grupavimo modelis buvo pakeistas.
Kodėl tiek daug Svchost.exe procesų veikia „Windows 10 Creators Update“.
Pradedant nuo Windows 10 build 14942, paslaugos nebegrupuojamos, jei jūsų kompiuteryje yra pakankamai atminties. Dabar kiekvienai paslaugai yra skirtas svchost.exe procesas. Tai labai padidina Svchost.exe procesų skaičių.
„Microsoft“ teigimu, paslaugų prieglobų atminties taupymo pranašumas sumažėjo dėl padidėjusio RAM dydžio šiuolaikiniuose įrenginiuose. Taigi, jei kompiuteryje įdiegta 3,5+ GB RAM, svchost paslaugų nebegrupuos. Taigi nenustebkite užduočių tvarkyklėje pamatę daugiau nei 60 svchost proceso atvejų.
Naujasis paslaugų modelis turi šiuos privalumus:
- Padidėjęs patikimumas: jei viena paslauga sugenda, tai neturės įtakos kitoms paslaugoms arba pagrindinio kompiuterio svchost.exe procesui. Net jei pagrindinis svchost.exe procesas bus nutrauktas, kiti egzemplioriai ir jų paslaugos veiks ir toliau.
- Padidintas skaidrumas: vartotojas gali aiškiai matyti sistemos išteklių naudojimą kiekvienai paslaugai. Galite naudoti skirtuką Procesai arba Išsami informacija, kad lengvai pamatytumėte atminties, procesoriaus, disko ir tinklo naudojimą kiekvienai paslaugai.
- Sumažinkite priežiūros išlaidas: gavę pranešimus apie nestabilumą, paslaugų inžinieriai, IT administratoriai ir „Microsoft“ inžinieriai gali greitai nustatyti su konkrečia paslauga susijusias problemas ir jas išspręsti. Dabar lengva sužinoti, kuri paslauga kelia problemų, ir ją diagnozuoti.
- Padidinkite saugumą: procesų izoliavimas ir individualūs paslaugų leidimų rinkiniai padidins saugumą.
Jei jūsų kompiuteryje yra mažiau nei 3,5 GB RAM, bus naudojamas klasikinis paslaugų valdymo modelis. Paslaugos bus sugrupuotos kaip ir ankstesnėse „Windows“ versijose.
Paslaugų grupės identifikuojamos šiuo registro raktu:
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost
Kiekviena reikšmė pagal šį raktą reiškia atskirą Svchost grupę ir rodoma kaip atskiras pavyzdys, kai žiūrite aktyvius procesus. Kiekviena reikšmė yra REG_MULTI_SZ reikšmė ir apima paslaugas, veikiančias pagal tą Svchost grupę. Kiekvienoje Svchost grupėje gali būti vienas ar daugiau paslaugų pavadinimų, išskirtų iš šio registro rakto, kurio parametrų rakte yra ServiceDLL reikšmė:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service
Taigi, kai „Windows 10“ naudoja paslaugų grupavimą, vis tiek matysime keletą Svchost.exe egzempliorių, kurių kiekvienas veikia paslaugų grupė vienam egzemplioriui, bet ne tiek daug, kiek kiekvieną paslaugą paleidžiant savo svchost.exe procesas.
Viskas.