Mäkký

Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoké využitie procesora

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Uverejnené dňaPosledná aktualizácia: 16. februára 2021

Ako možno viete, existuje množstvo aktívnych procesov a služieb na pozadí, ktoré prispievajú k hladkému fungovaniu systému Windows. Väčšina týchto procesov/služieb na pozadí využíva minimálne množstvo CPU a RAM. Aj keď niekedy môže proces zlyhať alebo sa pokaziť a nakoniec spotrebovať oveľa viac zdrojov ako zvyčajne, pričom zostáva málo pre iné aplikácie v popredí. Služba Diagnostic Policy Service je jedným z takýchto procesov, ktoré sú v zriedkavých prípadoch známe tým, že hromadia systémové prostriedky.



Služba diagnostickej politiky je jedným zo zdieľaných procesov Svchost.exe (hostiteľ služby) a je zodpovedná za zisťovanie problémov s rôznymi súčasťami systému Windows a tiež za ich odstraňovanie. Služba sa pokúsi automaticky opraviť všetky zistené problémy, ak je to možné, a ak nie, zaznamená diagnostické informácie na analýzu. Keďže diagnostika a automatické odstraňovanie problémov je dôležitou funkciou pre bezproblémové používanie, služba Diagnostic Policy Service bola nastavená tak, aby sa automaticky spustila pri spustení počítača a zostala aktívna na pozadí. Presný dôvod, prečo spotrebováva viac energie CPU, ako bolo zamýšľané, nie je známy, ale na základe potenciálnych riešení môžu byť vinníkmi poškodená inštancia služby, poškodené systémové súbory, útok vírusu alebo škodlivého softvéru, veľké súbory denníka udalostí atď.

V tomto článku sme vysvetlili päť rôznych metód, ktoré vám pomôžu znížiť spotrebu CPU služby Diagnostic Policy Service späť do normálu.



Zásady diagnostických služieb

Obsah[ skryť ]



Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoké využitie procesora

Potenciálne opravy pre vysoké využitie CPU službou diagnostickej politiky

Väčšina používateľov dokáže vyriešiť nezvyčajne vysoké využitie disku službou Diagnostic Policy Service jednoduchým reštartovaním. Iní môžu potrebovať vykonať niekoľko skenov (SFC a DISM), aby našli poškodené systémové súbory alebo spustili vstavaný nástroj na riešenie problémov s výkonom. Aktualizácia na najnovšiu verziu systému Windows a vymazanie denníkov prehliadača udalostí môže tiež vyriešiť problém. Nakoniec, ak sa zdá, že nič nefunguje, používatelia majú možnosť službu zakázať. Vypnutie služby Diagnostic Policy Service však znamená, že systém Windows už nebude vykonávať automatickú diagnostiku a odstraňovať chyby.

Metóda 1: Ukončite proces zo Správcu úloh

Proces môže nahromadiť ďalšie systémové zdroje, ak niečo vyvolalo jeho poškodenú inštanciu. V takom prípade sa môžete pokúsiť manuálne ukončiť proces (tu Služba diagnostických zásad) a následne povoliť automatické reštartovanie. To všetko je možné dosiahnuť pomocou Správcu úloh systému Windows ( Zabite procesy náročné na zdroje pomocou Správcu úloh systému Windows ).



jeden. Kliknite pravým tlačidlom myši na Úvodná ponuka tlačidlo a vyberte Správca úloh .

Kliknite pravým tlačidlom myši na tlačidlo ponuky Štart a vyberte Správca úloh | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

2. Kliknite na Viac informácií expandovať Správca úloh a pozrite si všetky aktuálne aktívne procesy a služby.

Kliknutím na Ďalšie podrobnosti zobrazíte všetky procesy na pozadí

3. Nájdite Hostiteľ služby: Služba diagnostickej politiky pod procesmi Windows. Kliknite pravým tlačidlom myši na ňom a vyberte Ukončiť úlohu . (Službu si môžete vybrať aj pomocou ľavý klik a potom kliknite na Ukončiť úlohu tlačidlo vpravo dole.)

Vyhľadajte službu Service Host Diagnostic Policy Service v rámci procesov Windows a kliknite na ňu pravým tlačidlom myši. Vyberte možnosť Ukončiť úlohu.

Služba diagnostickej politiky sa reštartuje automaticky, hoci ak nie, jednoducho reštartujte počítač a skontrolujte, či problém pretrváva.

Metóda 2: Spustite skenovanie SFC a DISM

Nedávna aktualizácia systému Windows alebo dokonca antivírusový útok mohli poškodiť určité systémové súbory, čo malo za následok vysoké využitie CPU službou diagnostickej politiky. Našťastie má systém Windows vstavané nástroje na vyhľadávanie a opraviť poškodené/chýbajúce systémové súbory . Prvým z nich je pomôcka Kontrola systémových súborov a ako už názov napovedá, kontroluje integritu všetkých systémových súborov a poškodené nahrádza kópiou uloženou vo vyrovnávacej pamäti. Ak skenovanie SFC nedokáže opraviť poškodené systémové súbory, používatelia môžu použiť nástroj príkazového riadka DISM (Deployment Image Servicing and Management).

1. Napíšte Príkazový riadok vo vyhľadávacom paneli systému Windows a kliknite na Spustiť ako správca na pravom paneli, keď prídu výsledky vyhľadávania.

Do vyhľadávacieho panela Cortana zadajte príkazový riadok | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

2. Napíšte sfc /scannow v okne Príkazový riadok a stlačením klávesu Enter spustite. Skenovanie môže chvíľu trvať, takže sa pohodlne usaďte a nezatvárajte okno, kým proces overenia nedosiahne 100 %.

Do okna príkazového riadka napíšte sfc scannow a vykonajte stlačením klávesu Enter.

3. Po dokončení SFC skenovanie , vykonajte nasledovné príkaz DISM . Pred ukončením aplikácie opäť trpezlivo počkajte na dokončenie procesu skenovania a obnovy. Reštart počítač po dokončení.

|_+_|

vykonajte nasledujúci príkaz DISM | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

Prečítajte si tiež: Ako opraviť vysoké využitie CPU procesom nečinnosti systému

Metóda 3: Aktualizujte systém Windows a spustite Poradcu pri riešení problémov s výkonom

Ako už bolo spomenuté, najnovšia aktualizácia systému Windows môže byť tiež vinníkom abnormálneho správania služby Diagnostic Policy Service. Môžete sa pokúsiť vrátiť k predchádzajúcej aktualizácii alebo vyhľadať nové aktualizácie od spoločnosti Microsoft, ktoré chybu napravia. Ak sa pri aktualizácii systému Windows stretnete s akýmikoľvek problémami, spustite vstavaný nástroj na riešenie problémov s aktualizáciou.

Okrem aktualizácie systému Windows spustite aj Poradcu pri riešení problémov s výkonom systému, aby ste vyhľadali akékoľvek problémy s výkonom a nechali ich automaticky opraviť.

1. Stlačte tlačidlo Kláves Windows + I súčasne spustiť Systémové nastavenia potom kliknite na Aktualizácia a zabezpečenie nastavenie.

Stlačením klávesu Windows + I otvorte Nastavenia a potom kliknite na Aktualizácia a zabezpečenie

2. Na karte Windows Update kliknite na Skontroluj aktualizácie . Aplikácia začne hľadať dostupné aktualizácie a automaticky ich začne sťahovať. Reštart počítač po nainštalovaní novej aktualizácie.

Vyhľadajte nové aktualizácie kliknutím na tlačidlo Skontrolovať aktualizácie | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

3. Skontrolujte, či služba diagnostickej politiky stále zbiera vaše systémové prostriedky a ak áno, spustite ju Aktualizovať nástroj na riešenie problémov . OTVORENÉ Aktualizácia a zabezpečenie znova nastavenia a prejdite na Riešenie problémov potom kliknite na Ďalšie nástroje na riešenie problémov .

Prejdite na kartu Riešenie problémov a kliknite na položku Rozšírené nástroje na riešenie problémov. | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

4. V časti Get up and running kliknite na aktualizácia systému Windows zobrazíte dostupné možnosti a potom kliknite na nasledujúcu položku Spustite nástroj na riešenie problémov tlačidlo. Postupujte podľa pokynov na obrazovke a prejdite procesom riešenia problémov.

Ak chcete spustiť nástroj na riešenie problémov s výkonom systému:

1. Napíšte Ovládací panel v časti Štart Vyhľadávací panel a stlačte Zadajte otvoriť to isté.

Ovládací panel | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

2. Kliknite na Riešenie problémov .

Riešenie problémov s ovládacím panelom | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

3. Pod Systém a bezpečnosť , klikni na Spustite úlohy údržby hypertextový odkaz.

Spustite úlohy údržby

4. V nasledujúcom okne kliknite na Pokročilé a začiarknite políčko vedľa Aplikujte opravy automaticky . Kliknite na Ďalšie spustiť nástroj na riešenie problémov.

kliknite na Automaticky použiť opravy

Prečítajte si tiež: Opravte vysoký procesor Desktop Window Manager (DWM.exe)

Metóda 4: Vymažte denník Zobrazovača udalostí

Program Event Viewer uchováva záznamy o všetkých chybových hláseniach aplikácie a systému, varovaniach atď. Jednoduché vymazanie protokolov môže pomôcť vyriešiť problémy so službou Diagnostic Policy Service. Odporúčame vám pravidelne vymazávať denníky prehliadača udalostí, aby ste sa vyhli budúcim problémom.

1. Stlačením spustite príkazové pole Spustiť Kláves Windows + R , typ eventvwr.msc a kliknite na Dobre otvoriť Prehliadač udalostí aplikácie.

Do poľa Spustiť príkaz zadajte Eventvwr.msc | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

2. Na ľavej table rozbaľte Denníky systému Windows priečinok kliknutím na malú šípku a výberom Aplikácia z nasledujúceho zoznamu.

rozbaľte priečinok Windows Logs kliknutím na malú šípku a vyberte Application

3. Najprv uložte aktuálny protokol udalostí kliknutím na Uložiť všetky udalosti ako… na pravej table (predvolene sa súbor uloží vo formáte .evtx, ďalšiu kópiu uložte vo formáte .text alebo .csv.) a po uložení kliknite na Vymazať denník… možnosť. V nasledujúcom kontextovom okne kliknite na jasný znova.

uložte aktuálny protokol udalostí kliknutím na Uložiť všetky udalosti ako

4. Opakujte vyššie uvedené kroky pre Zabezpečenie, Nastavenie a Systém. Reštart počítač po vymazaní všetkých protokolov udalostí.

Metóda 5: Zakážte službu diagnostickej politiky a odstráňte súbor SRUDB.dat

V konečnom dôsledku, ak žiadna z vyššie uvedených metód nedokázala vyriešiť problém s hostiteľom služby: Služba diagnostickej politiky s vysokým využitím procesora, môžete sa rozhodnúť ju úplne zakázať. Službu môžete deaktivovať štyrmi rôznymi spôsobmi, pričom najjednoduchší je z aplikácie Služby. Spolu s deaktiváciou vymažeme aj súbor SRUDB.dat, v ktorom sú uložené všetky druhy informácií o počítači (využitie batérie aplikácií, bajty zapísané a načítané z pevného disku aplikáciami, diagnostika atď.). Súbor je vytvorený a upravený službou diagnostickej politiky každých pár sekúnd, čo vedie k vysokému využitiu disku.

1. Napíšte services.msc v príkazovom poli Spustiť a kliknite na OK otvoriť služby aplikácie. (Existujú 8 spôsobov, ako otvoriť Správcu služieb systému Windows takže si pokojne vyberte svoj vlastný.)

Do poľa príkazu na spustenie zadajte services.msc a stlačte enter | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

2. Uistite sa, že sú všetky služby zoradené abecedne (kliknite na Stĺpec s názvom hlavičku, aby ste tak urobili) a potom vyhľadajte službu Diagnostic Policy Service kliknite pravým tlačidlom myši a vyberte Vlastnosti .

vyhľadajte službu Diagnostic Policy Service, potom kliknite pravým tlačidlom myši a vyberte položku Vlastnosti.

3. Pod generál Tab, kliknite na Stop tlačidlo na ukončenie služby.

4. Teraz rozbaľte Typ spustenia rozbaľovacej ponuky a vyberte Zakázané .

rozbaľte rozbaľovaciu ponuku Typ spustenia a vyberte možnosť Zakázané. | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

5. Kliknite na Použiť uložte zmeny a potom zapnite OK zatvorte okno Vlastnosti.

Kliknutím na tlačidlo Použiť uložte zmeny

6. Potom dvakrát kliknite na ikonu Prieskumník súborov ikonu odkazu na pracovnej ploche otvorte to isté a prejdite na nasledujúcu adresu:

C:WINDOWSSystem32sru

7. Nájdite SRUDB.dat súbor, kliknite pravým tlačidlom myši na ňom a vyberte Odstrániť . Potvrďte všetky kontextové okná, ktoré sa môžu zobraziť.

Nájdite súbor SRUDB.dat, kliknite naň pravým tlačidlom myši a vyberte možnosť Odstrániť. | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

Ak sa vám nepodarilo zakázať službu diagnostickej politiky v aplikácii Správca služieb , skúste jednu z ďalších troch metód.

jeden. Z konfigurácie systému: Otvorte Konfigurácia systému > kartu Služby > Zrušte začiarknutie/zrušte začiarknutie službu diagnostickej politiky.

Otvorte kartu Služby konfigurácie systému Zrušte začiarknutie políčka Služby diagnostickej politiky.

dva. Z editora databázy Registry: Otvorte Editor databázy Registry a prejdite na:

|_+_|

3. Dvakrát kliknite na Štart na pravej table a potom Zmeniť údaje hodnoty na 4 .

Dvakrát kliknite na Štart v pravom paneli a potom Zmeňte údaje hodnoty na 4. | Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoký procesor

Štyri. Reštartujte počítač a Windows automaticky znovu vytvorí súbor SRDUB.dat. Služba diagnostickej politiky by už nemala byť aktívna, a preto by mala spôsobovať problémy s výkonom.

Odporúčané:

Dúfame, že vám tento návod pomohol a vy ste to dokázali opraviť Hostiteľ služby: Služba diagnostickej politiky Vysoké využitie procesora na počítači so systémom Windows 10. Niekoľko vecí, ktorými sa môžete pokúsiť zabrániť opätovnému výskytu problému v budúcnosti, je aktualizácia všetkých ovládačov počítača a vykonávanie pravidelných antivírusových kontrol. Mali by ste tiež odinštalovať aplikácie tretích strán, ktoré splnili svoj účel a už nie sú potrebné. Ak potrebujete akúkoľvek pomoc týkajúcu sa služby diagnostickej politiky, spojte sa s nami v sekcii komentárov nižšie.

Pete Mitchell

Pete je vedúcim spisovateľom v Cyber ​​S. Pete miluje všetko, čo sa týka technológie, a je tiež zanieteným domácim majstrom. Má desaťročné skúsenosti s písaním návodov, funkcií a technologických sprievodcov na internete.