Kuidas parandada teenuse hosti kohalikku süsteemi, mis põhjustab suurt protsessori- või mälukasutust

Kui Windows 10 Creators Update avaldati, oli palju probleeme, mille puhul Windows Service Host kasutas palju protsessorit ja/või RAM-i. See oli ajutine probleem, kuna Microsoft avaldas seejärel probleemi lahendamiseks kiirparanduse. Kuna Windows 10 Fall Creators Update on nüüd saabunud, tundus õige aeg seda igaks juhuks kajastada, juhuks kui see uuesti juhtub.

Kuidas parandada teenuse hosti kohalikku süsteemi, mis põhjustab suurt protsessori- või mälukasutust

Mis on Windows Service Host?

Windows Service Host on katusteenus, mida Windows kasutab mis tahes põhiteenuste katmiseks, mis pääsevad juurde dünaamiliste lingiteekidele (DLL). Kui näete tegumihalduris valikut Service Host, näete ka vasakul olevat allanoolt. Kui valite selle, näete, millised teenused selle vihmavarju alla kuuluvad.

Idee oli luua need katusteenused, et korraldada ressursse loogilistesse rühmadesse. Näiteks hõlmab üks teenusehost kõiki Windows Update'i ja taustafailide edastusi. Teine võiks majutada Windowsi tulemüüri, Defenderit ja nii edasi. Teooria oli lubada Windowsil need ressursid rühmitada, et mis tahes programm saaks neid kasutada nii, et kui üks ebaõnnestub või peatatakse, jääks ülejäänud süsteem stabiilseks.

Kui kontrollite oma arvutit, näete tõenäoliselt mitut Windows Service Hosti eksemplari. Valige selle kõrval olev nool ja vaadake, mida igaüks hostib.

Creators Update'i Windowsi süsteemides näete mõnda teenuse hostiteenust, milles on mitu protsessi. Pärast Creators Update'i näete nüüd palju rohkem teenusehoste koos individuaalsete teenustega. Idee oli tõrkeotsingu protsessi lihtsamaks muuta, eraldades need lahti.

Windows Service Host kasutab suurt protsessorit või RAM-i

Nüüd teate, et Windows Service Host on täpselt see hostteenus, mis hoolitseb teiste teenuste eest. Kui näete, et Windows Service Host kasutab palju protsessorit või RAM-i, teate nüüd ka seda, et see pole host ise, vaid üks selle alamteenustest.

Selle põhjuseks on tavaliselt takerdunud protsess või mingi konfiguratsiooniviga või failikahjustus. Hea uudis on see, et selle probleemi lahendamiseks on mitu võimalust. Halb uudis on see, et tegumihaldur ei anna alati täpselt teada, milline alamteenus probleeme põhjustab.

Kui puutute kokku mõne Windowsi veaga, on esimene töökord täielik taaskäivitamine. Salvestage kõik tööd, mida te ei soovi kaotada, ja taaskäivitage arvuti. Kui probleem kaob, suurepärane. Kui see nii ei ole, järgige neid samme, kuni probleem on lahendatud.

Üks levinud põhjus, miks protsessori või RAM-i kasutamine on kõrge, on Windows Update. Kõigepealt peaksite kontrollima, kas värskendus töötab.

  1. Paremklõpsake Windowsi nuppu Start ja valige Sätted.
  2. Valige Värskendus ja turvalisus ning kontrollige, kas Windows kasutab praegu värskendust.

Kui Windowsi värskendus töötab, peaksite nägema edenemisriba. Kui see pole nii, peaksite nägema teadet, mis ütleb, et teie seade on ajakohane.

Teine kontroll on kõigi Windowsi vigade parandamine süsteemifaili kontrollijaga.

  1. Paremklõpsake Windowsi nuppu Start ja valige käsuviip (administraator).
  2. Tippige või kleepige "sfc / scannow" ja vajutage sisestusklahvi.
  3. Laske protsessil lõpule viia.

Kui süsteemifailide kontrollija tuvastab vigu, parandab see need automaatselt. Kui näete pärast selle protsessi käivitamist endiselt kõrget kasutust, saame proovida midagi muud.

  1. Tippige äsja kasutatud käsureale "powershell".
  2. Tippige või kleepige "Dism /Online /Cleanup-Image /RestoreHealth" ja vajutage sisestusklahvi.
  3. Laske protsessil lõpule viia.

DISM on Windowsi failide terviklikkuse kontrollija, mis võrdleb "reaalajas" Windowsi faile Windowsi vahemäluga, millel on originaalide koopiad. Kui see tuvastab midagi valesti, mida kasutaja või volitatud programm pole muutnud, asendab see faili originaaliga.

Peatage teenus

Kui ükski neist parandustest ei tööta, kontrollige probleemi põhjustanud teenust. Peame tuvastama teenuse teenuse hosti all, kasutades protsessorit või RAM-i. Seejärel peame selle teenuse peatama, jälgima ja sealt edasi minema.

  1. Avage tegumihaldur ja valige kogu oma protsessorit või RAM-i kasutades Service Host.
  2. Kontrollige allolevat protsessi. Näiteks võib see olla Windows Audio.
  3. Paremklõpsake seda teenust ja valige Ava teenused.
  4. Paremklõpsake teenust ja valige Stopp.
  5. Jälgige oma arvutit, et näha, kas kasutus väheneb.

Ilmselgelt vahetaksite Windows Audio mis tahes teenuse jaoks, mis teie protsessorit kasutab. Kõigil on vastav teenusekirje, nii et protsess toimib sõltumata sellest, mis see tegelikult on.

Kui kasutamine väheneb, teate, mis selle põhjustab. Ülaltoodud näites, Windows Audio, desinstallisime ja installime uue helidraiveri. See, mida edasi teete, sõltub täielikult sellest, mida leiate. Arvestades võimaluste tohutut hulka, on mul võimatu teile täpselt öelda, mida sealt edasi teha, kuid alustamiseks on hea trükkida otsingumootorisse sõna „PROCESSINAME tõrkeotsing”. Lihtsalt muutke PROCESSNAME protsessi jaoks, mille leidsite ülaltoodud sammus 2.

Kui teie teenusehosti kohalik süsteem põhjustab suurt protsessori- või mälukasutust, peaksid ülaltoodud sammud selle enamikul juhtudel parandama. Kui ei, siis teate vähemalt nüüd, kuidas süüdlast tuvastada.