Mehko

Fix Service Host: Diagnostic Policy Service Visoka poraba CPE

Preizkusite Naš Instrument Za Odpravo Težav





Objavljeno naZadnja posodobitev: 16. februar 2021

Kot morda veste, obstajajo številni aktivni procesi in storitve v ozadju, ki prispevajo k nemotenemu delovanju sistema Windows. Večina teh procesov/storitev v ozadju uporablja minimalno količino CPU moči in RAM-a. Čeprav lahko včasih proces ne deluje pravilno ali postane poškodovan in na koncu porabi veliko več virov kot običajno, drugim aplikacijam v ospredju ostane le malo. Storitev diagnostične politike je eden od takih procesov, ki je razvpit po tem, da v redkih primerih prevzame sistemske vire.



Storitev diagnostične politike je eden od skupnih procesov Svchost.exe (Service Host) in je odgovorna za odkrivanje težav z različnimi komponentami sistema Windows in njihovo odpravljanje. Storitev poskuša samodejno odpraviti vse odkrite težave, če je mogoče, in če ne, zabeleži diagnostične informacije za analizo. Ker sta diagnoza in samodejno odpravljanje težav pomembna funkcija za brezhibno izkušnjo, je bila storitev diagnostične politike nastavljena tako, da se samodejno zažene, ko se računalnik zažene, in ostane aktivna v ozadju. Natančen razlog za to, da porabi več energije CPE, kot je bilo predvideno, ni znan, vendar so na podlagi možnih rešitev lahko krivci poškodovan primer storitve, poškodovane sistemske datoteke, napad virusa ali zlonamerne programske opreme, velike datoteke dnevnika dogodkov itd.

V tem članku smo razložili pet različnih metod, ki vam bodo pomagale znižati porabo CPE storitve Diagnostične politike nazaj na normalno vrednost.



Politika diagnostičnih storitev

Vsebina[ skrij ]



Fix Service Host: Diagnostic Policy Service Visoka poraba CPE

Potencialni popravki za visoko porabo CPU storitve diagnostične politike

Večina uporabnikov bo lahko rešila nenavadno veliko porabo diska storitve diagnostične politike tako, da jo preprosto znova zažene. Drugi bodo morda morali izvesti nekaj pregledov (SFC in DISM), da poiščejo poškodovane sistemske datoteke ali zaženejo vgrajeno orodje za odpravljanje težav z zmogljivostjo. Posodobitev na najnovejša različica sistema Windows in brisanje dnevnikov pregledovalnika dogodkov lahko reši tudi težavo. Končno, če se zdi, da nič ne deluje, imajo uporabniki možnost onemogočiti storitev. Vendar pa onemogočanje storitve diagnostične politike pomeni, da Windows ne bo več izvajal samodejne diagnoze in odpravljal napake.

1. način: končajte postopek iz upravitelja opravil

Proces lahko pridobi dodatne sistemske vire, če je nekaj povzročilo poškodovan primerek. V tem primeru lahko poskusite ročno končati postopek (tukaj storitev diagnostične politike) in nato omogočiti, da se samodejno znova zažene. Vse to je mogoče doseči z upraviteljem opravil Windows ( Uničite procese, ki zahtevajo veliko virov, z upraviteljem opravil Windows ).



eno. Desni klik na meni Start gumb in izberite Upravitelj opravil .

Z desno tipko miške kliknite gumb menija Start in izberite Upravitelj opravil | Fix Service Host: Diagnostic Policy Service Visok CPE

2. Kliknite na Več podrobnosti razširiti Upravitelj opravil in si oglejte vse trenutno aktivni procesi in storitve.

Kliknite Več podrobnosti za ogled vseh procesov v ozadju

3. Poiščite Gostitelj storitve: storitev diagnostične politike pod procesi Windows. Desni klik na njem in izberite Končaj nalogo . (Storitev lahko izberete tudi po levi klik in nato kliknite na Končaj opravilo gumb spodaj desno.)

Poiščite storitev diagnostične politike gostitelja storitve pod procesi Windows in jo kliknite z desno tipko miške. Izberite Končaj opravilo.

Storitev diagnostične politike se bo samodejno znova zagnala, če pa se ne, preprosto znova zaženite računalnik in preverite, ali se težava še vedno pojavlja.

2. način: Zaženite skeniranje SFC in DISM

Nedavna posodobitev sistema Windows ali celo protivirusni napad je morda poškodoval določene sistemske datoteke, kar je povzročilo visoko porabo CPE storitve diagnostične politike. Na srečo ima Windows vgrajene pripomočke za iskanje in popraviti poškodovane/manjkajoče sistemske datoteke . Prvi je pripomoček System File Checker in kot že ime pove, preveri celovitost vseh sistemskih datotek in zamenja pokvarjene s predpomnjeno kopijo. Če skeniranje SFC ne odpravi poškodovanih sistemskih datotek, lahko uporabniki uporabijo orodje ukazne vrstice za servisiranje in upravljanje slik razmestitve (DISM).

1. Tip ukazni poziv v iskalni vrstici Windows in kliknite na Zaženi kot skrbnik na desni plošči, ko prispejo rezultati iskanja.

V iskalno vrstico Cortana vnesite ukazni poziv | Fix Service Host: Diagnostic Policy Service Visok CPE

2. Vrsta sfc /scannow v oknu ukaznega poziva in pritisnite enter za izvedbo. Skeniranje lahko traja nekaj časa, zato se umaknite in ne zapirajte okna, dokler postopek preverjanja ne doseže 100%.

V okno ukaznega poziva vnesite sfc scannow in pritisnite enter za izvedbo.

3. Po zaključku SFC skeniranje , izvedite naslednje Ukaz DISM . Ponovno potrpežljivo počakajte, da se postopek skeniranja in obnavljanja konča, preden zapustite aplikacijo. Ponovni zagon računalnik, ko končate.

|_+_|

izvedite naslednji ukaz DISM | Fix Service Host: Diagnostic Policy Service Visok CPE

Preberite tudi: Kako popraviti visoko porabo CPE s procesom v mirovanju sistema

3. način: posodobite Windows in zaženite orodje za odpravljanje težav z zmogljivostjo

Kot smo že omenili, je lahko nedavna posodobitev sistema Windows tudi krivec za nenormalno vedenje storitve diagnostične politike. Poskusite se vrniti na prejšnjo posodobitev ali poiskati morebitne nove posodobitve, ki jih je potisnil Microsoft in odpravlja napako. Če se med posodabljanjem sistema Windows soočate s kakršnimi koli težavami, zaženite vgrajeno orodje za odpravljanje težav s posodabljanjem.

Poleg posodobitve sistema Windows zaženite tudi orodje za odpravljanje težav z zmogljivostjo sistema, da poiščete morebitne težave z zmogljivostjo in jih samodejno odpravite.

1. Pritisnite tipko Tipka Windows + I istočasno zagnati Sistemske nastavitve nato kliknite na Posodobitev in varnost nastavitve.

Pritisnite tipko Windows + I, da odprete nastavitve, nato kliknite Posodobitev in varnost

2. Na zavihku Windows Update kliknite na Preveri za posodobitve . Aplikacija bo začela iskati vse razpoložljive posodobitve in jih samodejno začela prenašati. Ponovni zagon računalnik, ko je nova posodobitev nameščena.

Preverite nove posodobitve s klikom na gumb Preveri posodobitve | Fix Service Host: Diagnostic Policy Service Visok CPE

3. Preverite, ali storitev diagnostične politike še vedno porablja vaše sistemske vire in če je, nato zaženite Posodobite orodje za odpravljanje težav . Odprto Posodobitev in varnost znova nastavite in se pomaknite na Odpravljanje težav zavihek nato kliknite na Dodatna orodja za odpravljanje težav .

Pojdite na zavihek Odpravljanje težav in kliknite Napredna orodja za odpravljanje težav. | Fix Service Host: Diagnostic Policy Service Visok CPE

4. V razdelku Get up and run kliknite na Windows Update da si ogledate razpoložljive možnosti in nato kliknite na naslednjo Zaženite orodje za odpravljanje težav gumb. Sledite navodilom na zaslonu in pojdite skozi postopek odpravljanja težav.

Če želite zagnati orodje za odpravljanje težav z zmogljivostjo sistema:

1. Tip Nadzorna plošča v Začetku Iskalna vrstica in pritisnite Vnesite odpreti isto.

Nadzorna plošča | Fix Service Host: Diagnostic Policy Service Visok CPE

2. Kliknite na Odpravljanje težav .

Odpravljanje težav na nadzorni plošči | Fix Service Host: Diagnostic Policy Service Visok CPE

3. Pod Sistem in varnost , kliknite na Izvedite vzdrževalne naloge hiperpovezava.

Zaženite vzdrževalne naloge

4. V naslednjem oknu kliknite na Napredno in potrdite polje poleg Samodejno uporabite popravila . Kliknite na Naslednji da zaženete orodje za odpravljanje težav.

kliknite Samodejno uporabi popravila

Preberite tudi: Popravite visok CPU upravitelja oken namizja (DWM.exe)

4. način: počistite dnevnik pregledovalnika dogodkov

Program Event Viewer vzdržuje zapis o vseh sporočilih o napakah, opozorilih v aplikaciji in sistemu itd. Ti dnevniki dogodkov se lahko povečajo do precejšnje velikosti in sprožijo težave za proces Service Host. Preprosto brisanje dnevnikov lahko pomaga pri reševanju težav s storitvijo diagnostične politike. Priporočamo, da redno čistite dnevnike pregledovalnika dogodkov, da se izognete morebitnim težavam v prihodnosti.

1. Zaženite ukazno polje Zaženi s pritiskom na Tipka Windows + R , tip eventvwr.msc in kliknite na V redu odpreti Pregledovalnik dogodkov aplikacijo.

V polje Zaženi ukaz vnesite Eventvwr.msc, | Fix Service Host: Diagnostic Policy Service Visok CPE

2. V levem podoknu razširite Dnevniki sistema Windows mapo s klikom na majhno puščico in izberite Aplikacija z naslednjega seznama.

razširite mapo Windows Dnevniki s klikom na majhno puščico in izberite Aplikacija

3. Najprej shranite trenutni dnevnik dogodkov s klikom na Shrani vse dogodke kot… v desnem podoknu (privzeto bo datoteka shranjena v formatu .evtx, shranite drugo kopijo v formatu .text ali .csv.) in ko je shranjena, kliknite na Počisti dnevnik … možnost. V naslednjem pojavnem oknu kliknite na Jasno ponovno.

shranite trenutni dnevnik dogodkov s klikom na Shrani vse dogodke kot

4. Ponovite zgornje korake za varnost, nastavitev in sistem. Ponovni zagon računalnik po čiščenju vseh dnevnikov dogodkov.

5. način: onemogočite storitev diagnostične politike in izbrišite datoteko SRUDB.dat

Navsezadnje, če nobena od zgornjih metod ni uspela odpraviti težave s storitvijo Service Host: Diagnostic Policy Service z visoko porabo CPE-ja, se lahko odločite, da jo v celoti onemogočite. Storitev lahko onemogočite na štiri različne načine, najpreprostejši je iz aplikacije Storitve. Poleg onemogočanja bomo izbrisali tudi datoteko SRUDB.dat, ki shranjuje vse vrste informacij o računalniku (poraba baterije aplikacije, bajti, ki jih aplikacije zapisujejo in preberejo s trdega diska, diagnoza itd.). Datoteko vsakih nekaj sekund ustvari in spremeni storitev diagnostične politike, kar vodi do velike porabe diska.

1. Tip storitve.msc v ukaznem polju Zaženi in kliknite na v redu odpreti Storitve aplikacijo. (Obstajajo 8 načinov za odpiranje upravitelja storitev Windows zato se lahko odločite sami.)

V ukazno polje za zagon vnesite services.msc in pritisnite enter | Fix Service Host: Diagnostic Policy Service Visok CPE

2. Prepričajte se, da so vse storitve razvrščene po abecedi (kliknite na stolpec z imenom glavo, da to storite) in nato poiščite storitev diagnostične politike desni klik in izberite Lastnosti .

poiščite storitev diagnostične politike, nato z desno tipko miške kliknite in izberite Lastnosti.

3. Pod General Tab, kliknite na Ustavi se gumb za prekinitev storitve.

4. Zdaj razširite Vrsta zagona spustni meni in izberite Onemogočeno .

razširite spustni meni Vrsta zagona in izberite Onemogočeno. | Fix Service Host: Diagnostic Policy Service Visok CPE

5. Kliknite na Prijavite se gumb, da shranite spremembe in nato vklopite v redu da zaprete okno Lastnosti.

Kliknite gumb Uporabi, da shranite spremembe

6. Nato dvokliknite na Raziskovalec datotek ikona bližnjice na namizju, da jo odprete in pojdite navzdol po naslednjem naslovu:

C:WINDOWSSystem32sru

7. Poiščite SRUDB.dat mapa, desni klik na njem in izberite Izbriši . Potrdite vsa pojavna okna, ki se lahko pojavijo.

Poiščite datoteko SRUDB.dat, jo kliknite z desno tipko miške in izberite Izbriši. | Fix Service Host: Diagnostic Policy Service Visok CPE

Če niste uspeli onemogočiti storitve Diagnostic Policy iz aplikacije Services Manager , poskusite z eno od ostalih treh metod.

eno. Iz konfiguracije sistema: Odprite Konfiguracija sistema > zavihek Storitve > Počisti/odznači storitev diagnostične politike.

Odprite zavihek Storitve konfiguracije sistema. Počistite potrditveno polje Diagnostic Policy Service.

dve. Iz urejevalnika registra: Odprite urejevalnik registra in se pomaknite navzdol do:

|_+_|

3. Dvokliknite na Začni v desnem podoknu nato Spremeni podatke o vrednosti v 4 .

Dvokliknite Start v desnem podoknu in nato Spremenite podatke vrednosti na 4. | Fix Service Host: Diagnostic Policy Service Visok CPE

štiri. Znova zaženite računalnik in Windows bo samodejno ponovno ustvaril datoteko SRDUB.dat. Storitev diagnostične politike ne bi smela biti več aktivna in zato povzročati težave z delovanjem.

Priporočeno:

Upamo, da vam je bil ta priročnik koristen in da ste lahko popraviti Service Host: Diagnostic Policy Service Visoka poraba CPE na računalniku z operacijskim sistemom Windows 10. Nekaj ​​​​stvari, s katerimi lahko poskusite preprečiti, da bi se težava ponovila v prihodnosti, je posodabljanje vseh računalniških gonilnikov in izvajanje rednih protivirusnih pregledov. Prav tako morate odstraniti aplikacije tretjih oseb, ki so služile svojemu namenu in niso več potrebne. Za kakršno koli pomoč v zvezi s storitvijo diagnostične politike se obrnite na nas v spodnjem razdelku za komentarje.

Pete Mitchell

Pete je višji kadrovski pisatelj pri Cyber ​​S. Pete obožuje vse tehnologije in je po duši tudi navdušen DIYer. Ima desetletje izkušenj s pisanjem navodil, funkcij in tehnoloških vodnikov na internetu.