Minkštas

Pataisyti paslaugos pagrindinį kompiuterį: Diagnostikos strategijos paslaugos didelis procesoriaus naudojimas

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





PaskelbtaPaskutinį kartą atnaujinta: 2021 m. vasario 16 d

Galbūt žinote, kad yra daug aktyvių foninių procesų ir paslaugų, kurios prisideda prie sklandaus „Windows“ veikimo. Dauguma šių foninių procesų / paslaugų naudoja minimalų procesoriaus galios ir RAM kiekį. Nors kartais procesas gali sugesti arba būti sugadintas ir galiausiai sunaudojama daug daugiau išteklių nei įprastai, todėl mažai lieka kitoms naujo plano programoms. Diagnostikos politikos paslauga yra vienas iš tokių procesų, pagarsėjęs tuo, kad retais atvejais kaupia sistemos išteklius.



Diagnostikos strategijos paslauga yra vienas iš bendrinamų Svchost.exe (paslaugų prieglobos) procesų ir yra atsakingas už įvairių Windows komponentų problemų aptikimą ir jų trikčių šalinimą. Jei įmanoma, paslauga bando automatiškai išspręsti visas aptiktas problemas, o jei ne, registruoja diagnostikos informaciją analizei. Kadangi problemų diagnostika ir automatinis trikčių šalinimas yra svarbi sklandaus naudojimosi funkcija, Diagnostikos strategijos paslauga nustatyta taip, kad ji automatiškai įsijungtų, kai kompiuteris paleidžiamas ir liktų aktyvus fone. Tiksli priežastis, kodėl sunaudojama daugiau procesoriaus galios, nei numatyta, nežinoma, tačiau, atsižvelgiant į galimus sprendimus, kaltininkai gali būti sugadintas paslaugos atvejis, sugadinti sistemos failai, virusų ar kenkėjiškų programų ataka, dideli įvykių žurnalo failai ir kt.

Šiame straipsnyje paaiškinome penkis skirtingus metodus, kurie padės sumažinti diagnostikos politikos tarnybos procesoriaus suvartojimą iki normalaus lygio.



Diagnostikos paslaugų politika

Turinys[ paslėpti ]



Pataisyti paslaugos pagrindinį kompiuterį: Diagnostikos strategijos paslaugos didelis procesoriaus naudojimas

Galimi diagnostikos politikos tarnybos didelio procesoriaus naudojimo pataisymai

Dauguma vartotojų galės išspręsti neįprastai didelį Diagnostikos strategijos tarnybos disko naudojimą tiesiog ją paleisdami iš naujo. Kitiems gali tekti atlikti kelis nuskaitymus (SFC ir DISM), kad būtų galima ieškoti sugadintų sistemos failų arba paleisti integruotą našumo trikčių šalinimo įrankį. Atnaujinama į naujausia Windows versija ir įvykių peržiūros žurnalų išvalymas taip pat gali išspręsti problemą. Galiausiai, jei atrodo, kad niekas neveikia, vartotojai turi galimybę išjungti paslaugą. Tačiau diagnostikos strategijos tarnybos išjungimas reiškia, kad „Windows“ nebevykdys automatinės diagnostikos ir neišspręs klaidų.

1 būdas: užbaikite procesą naudodami užduočių tvarkytuvę

Procesas gali pritraukti papildomų sistemos išteklių, jei kažkas paskatino jį sugadinti. Tokiu atveju galite pabandyti rankiniu būdu nutraukti procesą (čia rasite diagnostikos politikos paslaugą) ir leisti jam automatiškai paleisti iš naujo. Visa tai galima pasiekti naudojant „Windows“ užduočių tvarkyklę ( Užmuškite daug išteklių reikalaujančius procesus naudodami „Windows“ užduočių tvarkytuvę ).



vienas. Dešiniuoju pelės mygtuku spustelėkite ant Pradžios meniu mygtuką ir pasirinkite Užduočių tvarkyklė .

Dešiniuoju pelės mygtuku spustelėkite meniu Pradėti mygtuką ir pasirinkite Task Manager | Fix Service Host: Diagnostic Policy Service didelis CPU

2. Spustelėkite Daugiau informacijos išplėsti Užduočių tvarkyklė ir pažiūrėk į viską šiuo metu aktyvūs procesai ir paslaugos.

Spustelėkite Daugiau informacijos, kad peržiūrėtumėte visus foninius procesus

3. Raskite Paslaugos priegloba: diagnostikos politikos paslauga pagal „Windows“ procesus. Dešiniuoju pelės mygtuku spustelėkite ant jo ir pasirinkite Baigti užduotį . (Taip pat galite pasirinkti paslaugą pagal kairysis spustelėjimas ir tada spustelėkite Baigti užduotį mygtuką apačioje dešinėje.)

Skiltyje „Windows“ procesai suraskite „Service Host Diagnostic Policy Service“ ir dešiniuoju pelės mygtuku spustelėkite ją. Pasirinkite Baigti užduotį.

Diagnostikos strategijos paslauga bus paleista iš naujo automatiškai, tačiau jei ne, tiesiog iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išlieka.

2 būdas: paleiskite SFC ir DISM nuskaitymą

Naujausias „Windows“ sistemos naujinimas ar net antivirusinė ataka galėjo sugadinti tam tikrus sistemos failus, todėl Diagnostikos strategijos tarnybos CPU buvo naudojamas daug. Laimei, sistemoje „Windows“ yra įmontuotų paslaugų, skirtų nuskaityti ir pataisyti sugadintus / trūkstamus sistemos failus . Pirmasis yra „System File Checker“ įrankis ir, kaip rodo pavadinimas, patikrina visų sistemos failų vientisumą ir sugadintus pakeičia talpykloje esančia kopija. Jei SFC nuskaitymas nepadeda ištaisyti sugadintų sistemos failų, vartotojai gali naudoti komandų eilutės įrankį Diegimo vaizdo aptarnavimo ir valdymo (DISM).

1. Tipas Komandinė eilutė „Windows“ paieškos juostoje ir spustelėkite Vykdykite kaip administratorius dešiniajame skydelyje, kai bus gauti paieškos rezultatai.

Cortana paieškos juostoje įveskite Command Prompt | Fix Service Host: Diagnostic Policy Service didelis CPU

2. Tipas sfc /scannow komandų eilutės lange ir paspauskite enter, kad paleistumėte. Nuskaitymas gali užtrukti, todėl atsipalaiduokite ir neuždarykite lango, kol patvirtinimo procesas nepasieks 100%.

Komandinės eilutės lange įveskite sfc scannow ir paspauskite Enter, kad paleistumėte.

3. Užpildę SFC nuskaitymas , atlikite šiuos veiksmus DISM komanda . Vėlgi, prieš išeidami iš programos, kantriai palaukite, kol baigsis nuskaitymo ir atkūrimo procesas. Perkrauti kompiuterį, kai baigsite.

|_+_|

Vykdykite šią DISM komandą | Fix Service Host: Diagnostic Policy Service didelis CPU

Taip pat skaitykite: Kaip ištaisyti didelį procesoriaus naudojimą naudojant sistemos neveikimo procesą

3 būdas: atnaujinkite „Windows“ ir paleiskite našumo trikčių šalinimo įrankį

Kaip minėta anksčiau, naujausias „Windows“ naujinimas taip pat gali būti nenormalaus diagnostikos politikos tarnybos elgesio kaltininkas. Galite pabandyti grįžti prie ankstesnio naujinimo arba ieškoti naujų naujinimų, kuriuos Microsoft stumia, kad ištaisytų klaidą. Jei atnaujindami Windows susiduriate su problemomis, paleiskite integruotą naujinimo trikčių šalinimo įrankį.

Be „Windows“ atnaujinimo, taip pat paleiskite sistemos našumo trikčių šalinimo įrankį, kad patikrintumėte, ar nėra našumo problemų, ir automatiškai jas pašalintumėte.

1. Paspauskite „Windows“ klavišas + I vienu metu paleisti Sistemos nustatymai tada spustelėkite Atnaujinimas ir sauga nustatymus.

Paspauskite „Windows“ klavišą + I, kad atidarytumėte „Nustatymai“, tada spustelėkite „Atnaujinti ir sauga“.

2. „Windows“ naujinimo skirtuke spustelėkite Tikrinti, ar yra atnaujinimų . Programa pradės ieškoti galimų naujinimų ir automatiškai pradės juos atsisiųsti. Perkrauti kompiuteryje, kai bus įdiegtas naujas naujinimas.

Patikrinkite, ar nėra naujinimų, spustelėdami mygtuką Tikrinti, ar yra naujinimų | Fix Service Host: Diagnostic Policy Service didelis CPU

3. Patikrinkite, ar diagnostikos strategijos paslauga vis dar nenaudoja jūsų sistemos išteklių, ir jei taip, paleiskite Atnaujinti trikčių šalinimo įrankį . Atviras Atnaujinimas ir sauga dar kartą nustatymus ir pereikite prie Trikčių šalinimas skirtuką, tada spustelėkite Papildomi trikčių šalinimo įrankiai .

Eikite į skirtuką Trikčių šalinimas ir spustelėkite Išplėstiniai trikčių šalinimo įrankiai. | Fix Service Host: Diagnostic Policy Service didelis CPU

4. Skiltyje Pradėti ir paleisti spustelėkite Windows 'naujinimo norėdami peržiūrėti galimas parinktis, tada spustelėkite kitą Paleiskite trikčių šalinimo įrankį mygtuką. Vykdykite ekrane pateikiamas instrukcijas ir atlikite trikčių šalinimo procesą.

Norėdami paleisti sistemos našumo trikčių šalinimo įrankį:

1. Tipas Kontrolės skydelis pradžioje Paieškos juosta ir paspauskite Įeikite atidaryti tą patį.

Valdymo skydelis | Fix Service Host: Diagnostic Policy Service didelis CPU

2. Spustelėkite Problemų sprendimas .

Valdymo skydo trikčių šalinimas | Fix Service Host: Diagnostic Policy Service didelis CPU

3. Pagal Sistema ir apsauga , spustelėkite Vykdykite priežiūros užduotis hipersaitas.

Vykdykite priežiūros užduotis

4. Kitame lange spustelėkite Išplėstinė ir pažymėkite langelį šalia Taisykite automatiškai . Spustelėkite Kitas kad paleistumėte trikčių šalinimo įrankį.

spustelėkite Taikyti remontą automatiškai

Taip pat skaitykite: Pataisykite darbalaukio langų tvarkyklės aukštą procesorių (DWM.exe)

4 būdas: išvalykite įvykių peržiūros programos žurnalą

Įvykių peržiūros programa tvarko visų programų ir sistemos klaidų pranešimų, įspėjimų ir tt įrašus. Šie įvykių žurnalai gali būti sukurti iki didelio dydžio ir sukelti problemų, susijusių su paslaugų prieglobos procesu. Paprasčiausias žurnalų išvalymas gali padėti išspręsti Diagnostikos strategijos tarnybos problemas. Rekomenduojame reguliariai išvalyti įvykių peržiūros programos žurnalus, kad išvengtumėte problemų ateityje.

1. Paleiskite komandų laukelį Vykdyti paspausdami „Windows“ klavišas + R , tipas eventvwr.msc ir spustelėkite Gerai atidaryti Įvykių peržiūros priemonė taikymas.

Įveskite Eventvwr.msc laukelyje Vykdyti komandą, | Fix Service Host: Diagnostic Policy Service didelis CPU

2. Kairiojoje srityje išplėskite „Windows“ žurnalai aplanką spustelėdami mažą rodyklę ir pasirinkite Taikymas iš tolesnio sąrašo.

išplėskite aplanką Windows žurnalai spustelėdami mažą rodyklę ir pasirinkite Programa

3. Pirmiausia išsaugokite esamą įvykių žurnalą spustelėdami Išsaugoti visus įvykius kaip… dešinėje srityje (pagal numatytuosius nustatymus failas bus išsaugotas .evtx formatu, kitą kopiją išsaugokite .text arba .csv formatu) ir, kai bus išsaugotas, spustelėkite Išvalyti žurnalą… variantas. Atsidariusiame iššokančiajame lange spustelėkite Aišku vėl.

Išsaugokite dabartinį įvykių žurnalą spustelėdami Išsaugoti visus įvykius kaip

4. Pakartokite aukščiau nurodytus veiksmus, skirtus saugai, sąrankai ir sistemai. Perkrauti kompiuterį išvalę visus įvykių žurnalus.

5 būdas: išjunkite diagnostikos strategijos paslaugą ir ištrinkite SRUDB.dat failą

Galiausiai, jei nė vienas iš aukščiau pateiktų metodų nepadėjo išspręsti „Service Host: Diagnostic Policy Service“ didelio procesoriaus naudojimo problemos, galite pasirinkti jį visiškai išjungti. Yra keturi skirtingi būdai, kuriais galite išjungti paslaugą. Paprasčiausias būdas yra Paslaugų programa. Kartu su išjungimu mes taip pat ištrinsime SRUDB.dat failą, kuriame saugoma visa informacija apie kompiuterį (programos baterijos naudojimas, programų įrašyti ir nuskaityti baitai iš standžiojo disko, diagnostika ir kt.). Diagnostikos strategijos tarnyba failą sukuria ir modifikuoja kas kelias sekundes, todėl diskas naudojamas daug.

1. Tipas paslaugos.msc komandų laukelyje Vykdyti ir spustelėkite Gerai atidaryti Paslaugos taikymas. (Yra 8 būdai atidaryti „Windows Services Manager“. todėl drąsiai rinkitės.)

Vykdymo komandų laukelyje įveskite services.msc, tada paspauskite enter | Fix Service Host: Diagnostic Policy Service didelis CPU

2. Įsitikinkite, kad visos paslaugos yra surūšiuotos abėcėlės tvarka (spustelėkite Pavadinimo stulpelis antraštę, kad tai padarytumėte) ir ieškokite Diagnostikos politikos tarnybos dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Savybės .

suraskite diagnostikos politikos paslaugą, tada dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Ypatybės.

3. Pagal Generolas Skirtukas, spustelėkite Sustabdyti mygtuką, kad nutrauktumėte paslaugą.

4. Dabar išplėskite Paleidimo tipas išskleidžiamajame meniu ir pasirinkite Išjungta .

išplėskite išskleidžiamąjį meniu Paleisties tipas ir pasirinkite Išjungta. | Fix Service Host: Diagnostic Policy Service didelis CPU

5. Spustelėkite Taikyti mygtuką, kad išsaugotumėte pakeitimus, tada įjunkite Gerai norėdami uždaryti ypatybių langą.

Spustelėkite mygtuką Taikyti, kad išsaugotumėte pakeitimus

6. Tada dukart spustelėkite Failų naršyklė sparčiojo klavišo piktogramą darbalaukyje, kad atidarytumėte tą patį ir nukreiptumėte žemyn šiuo adresu:

C:WINDOWSSystem32sru

7. Raskite SRUDB.dat failas, dešiniuoju pelės mygtuku spustelėkite ant jo ir pasirinkite Ištrinti . Patvirtinkite visus galimus iššokančiuosius langus.

Raskite failą SRUDB.dat, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Ištrinti. | Fix Service Host: Diagnostic Policy Service didelis CPU

Jei nepavyko išjungti diagnostikos strategijos tarnybos iš paslaugų tvarkyklės programos , išbandykite vieną iš kitų trijų būdų.

vienas. Iš sistemos konfigūracijos: Atidarykite Sistemos konfigūracija > Paslaugos skirtuką > Atžymėkite / panaikinkite varnelę Diagnostikos politikos tarnyba.

Atidarykite skirtuką Sistemos konfigūravimo paslaugos Panaikinkite Diagnostikos strategijos paslaugos žymėjimą.

du. Iš registro rengyklės: Atidarykite registro rengyklę ir eikite į:

|_+_|

3. Dukart spustelėkite Pradėti dešinėje srityje, tada Keisti vertės duomenis į 4 .

Dukart spustelėkite Pradėti dešinėje srityje, tada Keisti vertės duomenis į 4. | Fix Service Host: Diagnostic Policy Service didelis CPU

Keturi. Iš naujo paleiskite kompiuterį ir Windows automatiškai iš naujo sukurs SRDUB.dat failą. Diagnostikos strategijos paslauga neturėtų būti aktyvi, todėl gali kilti našumo problemų.

Rekomenduojamas:

Tikimės, kad šis vadovas buvo naudingas ir jums tai pavyko pataisyti paslaugos pagrindinį kompiuterį: Diagnostikos strategijos paslaugos didelis procesoriaus naudojimas „Windows 10“ kompiuteryje. Keletas dalykų, kuriuos galite pabandyti, kad problema nepasikartotų ateityje, yra visų kompiuterio tvarkyklių atnaujinimas ir reguliarus antivirusinis nuskaitymas. Taip pat turėtumėte pašalinti trečiųjų šalių programas, kurios atliko savo paskirtį ir kurių nebereikia. Jei reikia pagalbos, susijusios su Diagnostikos politikos paslauga, susisiekite su mumis toliau pateiktame komentarų skyriuje.

Pitas Mitchellas

Pete'as yra „Cyber ​​S“ vyresnysis rašytojas. Pete'as mėgsta visas technologijas ir taip pat yra aistringas „pasidaryk pats“ žmogus. Jis turi dešimtmetį patirties rašydamas instrukcijas, funkcijas ir technologijų vadovus internete.