Opraviť hostiteľa služby: Služba diagnostickej politiky Vysoké využitie procesora
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 výkonu procesora(CPU) a pamäte RAM(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(Diagnostic Policy Service) je jedným zo zdieľaných procesov Svchost.exe ( hostiteľ služby(Service Host) ) a je zodpovedná za zisťovanie problémov s rôznymi súčasťami systému Windows(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(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 spotrebúva viac CPUvýkon, ako je 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 (CPU)Diagnostic Policy Service späť do normálu.
Oprava hostiteľa služby(Fix Service Host) : Služba diagnostickej politiky Vysoké využitie procesora(Policy Service High CPU Usage)
Potenciálne opravy pre vysoké využitie CPU službou diagnostickej politiky(Potential fixes for Diagnostic Policy Service High CPU Usage)
Väčšina používateľov dokáže vyriešiť nezvyčajne vysoké využitie disku službou Diagnostic Policy Service(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. Problém môže vyriešiť aj aktualizácia na najnovšiu verziu systému Windows a vymazanie denníkov prehliadača udalostí. (latest version of Windows)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(Windows) už nebude vykonávať automatickú diagnostiku a odstraňovať chyby.
Metóda 1: Ukončite proces zo Správcu úloh(Task Manager)
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(Policy Service) ) a následne povoliť automatické reštartovanie. To všetko je možné dosiahnuť pomocou Správcu úloh systému Windows(Windows Task Manager) ( Kill Resource Intensive Processes with Windows Task Manager ).
1. Kliknite pravým tlačidlom myši(Right-click ) na tlačidlo ponuky Štart( Start menu) a vyberte Správca úloh(Task Manager) .
2. Kliknutím na Viac podrobností(More Details) rozbaľte Správcu úloh(Task Manager) a pozrite si všetky aktuálne aktívne procesy a služby.(currently active processes & services.)
3. Vyhľadajte Service Host: Diagnostic Policy Service v rámci procesov Windows. Kliknite naň pravým tlačidlom myši(Right-click ) a vyberte možnosť Ukončiť úlohu(End task) . (Službu môžete vybrať aj kliknutím ľavým tlačidlom myši(left-click) a následným kliknutím na tlačidlo Ukončiť (button)úlohu(End Task) vpravo dole.)
Služba diagnostickej politiky(Diagnostic Policy Service) 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 Diagnostic Policy Service(Diagnostic Policy Service) . Našťastie má systém Windows(Windows) vstavané nástroje na vyhľadávanie a repair corrupted/missing system files . Prvým z nich je pomôcka Kontrola systémových súborov(System File Checker) 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. Zadajte príkazový riadok(Command Prompt) do vyhľadávacieho panela systému Windows a po zobrazení výsledkov vyhľadávania kliknite na položku (Windows)Spustiť ako správca(Run as Administrator) v pravom paneli.
2. Do okna príkazového riadka napíšte sfc / (Command Prompt)sfc /scannow a spustite stlačením klávesu Enter. Skenovanie môže chvíľu trvať, takže sa pohodlne usaďte a nezatvárajte okno, kým proces overenia nedosiahne 100 %.
3. Po dokončení skenovania SFC(SFC scan) vykonajte nasledujúci príkaz DISM(DISM command) . Pred ukončením aplikácie opäť(Again) trpezlivo počkajte na dokončenie procesu skenovania a obnovy. Po dokončení reštartujte počítač.(Restart)
DISM /Online /Cleanup-Image /RestoreHealth
Prečítajte si tiež: (Also Read:) Ako opraviť vysoké využitie procesora procesom nečinnosti systému(How to Fix High CPU Usage by System Idle Process)
Metóda 3: Aktualizujte systém Windows a spustite(Run) Poradcu pri riešení problémov s výkonom(Performance Troubleshooter)
Ako už bolo spomenuté, najnovšia aktualizácia systému Windows(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(Microsoft) , ktoré chybu napravia. Ak sa pri aktualizácii systému Windows(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(Windows) spustite aj Poradcu pri riešení problémov s výkonom systému(System Performance) , aby ste vyhľadali prípadné problémy s výkonom a nechali ich automaticky opraviť.
1. Súčasným stlačením klávesu Windows key + I spustíte Nastavenia systému( System Settings ) a potom kliknite na Nastavenia aktualizácie a zabezpečenia(Update & Security ) .
2. Na karte Windows Update kliknite na Skontrolovať aktualizácie(Check For Updates) . Aplikácia začne hľadať dostupné aktualizácie a automaticky ich začne sťahovať. Po nainštalovaní novej aktualizácie reštartujte počítač.(Restart)
3. Skontrolujte, či služba diagnostickej politiky(Diagnostic Policy Service) stále zahlcuje vaše systémové prostriedky a ak áno, spustite poradcu pri riešení problémov s aktualizáciou(Update troubleshooter) . Znova otvorte nastavenia aktualizácie a zabezpečenia , prejdite na kartu (Update & Security)Riešenie problémov(Troubleshoot ) a potom kliknite na položku Ďalšie nástroje na riešenie problémov(Additional Troubleshooters) .
4. V časti Get up and running kliknite na Windows Update , aby ste zobrazili dostupné možnosti, a potom kliknite na nasledujúce tlačidlo Spustiť riešenie problémov(Run the troubleshooter) . 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:(To run the System Performance troubleshooter:)
1. Napíšte Ovládací panel(Control Panel) do panela Spustiť vyhľadávanie(Search bar) a stlačením klávesu Enter ho otvorte.
2. Kliknite na Riešenie problémov(Troubleshooting) .
3. V časti Systém a zabezpečenie(System and Security) kliknite na hypertextový odkaz Spustiť úlohy údržby .(Run maintenance tasks)
4. V nasledujúcom okne kliknite na Rozšírené(Advanced ) a začiarknite políčko vedľa položky Použiť opravy automaticky(Apply repairs automatically) . Kliknutím na Ďalej(Next ) spustíte poradcu pri riešení problémov.
Prečítajte si tiež: (Also Read:) Opravte vysoký procesor Desktop Window Manager (DWM.exe)(Fix Desktop Window Manager High CPU (DWM.exe))
Metóda 4: Vymažte denník Zobrazovača udalostí(Event Viewer)
Program Event Viewer uchováva záznamy o všetkých chybových hláseniach aplikácie a systému, varovaniach atď(Service Host) . Jednoduché(Simply) vymazanie protokolov môže pomôcť vyriešiť problémy so službou Diagnostic Policy Service(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 klávesu Windows key + Rspustite(Run) príkazové pole Spustiť , zadajte príkaz eventvwr.msc(eventvwr.msc) a kliknutím na tlačidlo Ok otvorte aplikáciu Zobrazovač udalostí( Event Viewer) .
2. Na ľavej table rozbaľte priečinok Windows Logs kliknutím na malú šípku a vyberte Application z nasledujúceho zoznamu.
3. Najprv(First) uložte aktuálny protokol udalostí kliknutím na Uložiť všetky udalosti ako...(Save All Events As… ) na pravej table (štandardne sa súbor uloží vo formáte .evtx , ďalšiu kópiu uložte buď vo formáte .text alebo .csv.) a po uložení , kliknite na možnosť Vymazať protokol.... (Clear log…)V nasledujúcom kontextovom okne znova kliknite na tlačidlo Vymazať(Clear ) .
4. Zopakujte vyššie uvedené kroky pre Zabezpečenie(Security) , Nastavenie(Setup) a Systém(System) . Po vymazaní všetkých protokolov udalostí reštartujte počítač.(Restart)
Metóda 5: Zakážte službu diagnostickej politiky(Policy Service) 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ť. (Ultimately, if none of the above methods were able to fix Service Host: Diagnostic Policy Service High CPU usage issue, then you can choose to disable it altogether.)Službu môžete deaktivovať štyrmi rôznymi spôsobmi, pričom najjednoduchší je z aplikácie Služby(Services) . 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. Do príkazového poľa Spustiť zadajte services.msc a (Run)kliknutím(services.msc ) na OK otvorte aplikáciu Služby(Services ) . (Existuje 8 spôsobov, ako otvoriť Správcu služieb Windows(8 Ways to Open Windows Services Manager) , takže sa môžete rozhodnúť sami.)
2. Uistite sa, že sú všetky služby zoradené abecedne (kliknutím na hlavičku stĺpca Názov(Name column ) to urobíte) a vyhľadajte službu Diagnostic Policy Service(Diagnostic Policy Service) , potom kliknite pravým tlačidlom myši(right-click ) a vyberte položku Vlastnosti(Properties) .
3. Na karte Všeobecné(General) kliknutím na tlačidlo Zastaviť(Stop ) službu ukončíte.
4. Teraz rozbaľte rozbaľovaciu ponuku Typ spustenia a vyberte možnosť (Startup type)Zakázané(Disabled) .
5. Kliknutím na tlačidlo Použiť(Apply ) uložte zmeny a potom na tlačidlo OK(OK ) zatvorte okno Vlastnosti.
6. Potom dvakrát kliknite na ikonu zástupcu Prieskumníka( File Explorer) na pracovnej ploche, čím sa otvorí, a prejdite na nasledujúcu adresu:
C:\WINDOWS\System32\sru
7. Nájdite súbor SRUDB.dat , kliknite naň pravým tlačidlom myši(right-click ) a vyberte možnosť Odstrániť(Delete) . Potvrďte všetky kontextové okná, ktoré sa môžu zobraziť.
Ak sa vám nepodarilo zakázať službu diagnostickej politiky v aplikácii Správca služieb(If you weren’t successful in disabling the Diagnostic Policy Service from the Services Manager application) , skúste jednu z troch ďalších metód.(try one of the other three methods.)
1. Z konfigurácie systému: ( From System Configuration: ) Otvorte System Configuration > záložka Služby > (Services)Uncheck/untick služby diagnostickej politiky.
2. Z Editora databázy Registry:( From Registry Editor:) Otvorte Editor databázy Registry(Registry Editor) a prejdite(Head) na:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS
3. Dvakrát kliknite na Štart( Start) v pravom paneli a potom Zmeňte údaje hodnoty(Change Value Data) na 4 .
4. Reštartujte počítač(Restart the computer) a systém Windows(Windows) automaticky znova vytvorí súbor SRDUB.dat . Služba diagnostickej politiky(Policy Service) by už nemala byť aktívna, a preto by mala spôsobovať problémy s výkonom.
Odporúčané:(Recommended:)
- Oprava hostiteľa služby: Lokálny systém (svchost.exe) Vysoká spotreba CPU a disku(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage)
- Opravte vysoké využitie procesora hostiteľom služby: lokálny systém(Fix High CPU Usage by Service Host: Local System)
- Ako opraviť alebo opraviť poškodený pevný disk pomocou CMD?(How to Repair or Fix Corrupted Hard Drive Using CMD?)
- Opravte vysoké využitie procesora pri izolovaní grafu zvukového zariadenia systému Windows(Fix Windows Audio Device Graph Isolation high CPU usage)
Dúfame, že táto príručka bola užitočná a podarilo sa vám opraviť službu Hostiteľ: Služba diagnostických zásad Vysoké využitie procesora(fix Service Host: Diagnostic Policy Service High CPU usage) na počítači so systémom Windows 10(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 (Diagnostic) politiky(Policy Service) , spojte sa s nami v sekcii komentárov nižšie.
Related posts
Oprava hostiteľa služby: Lokálny systém (svchost.exe) Vysoká spotreba CPU a disku
Opravte vysoké využitie procesora hostiteľom služby: lokálny systém
Opravte proces obsluhy hostiteľa DISM Vysoké využitie procesora
Opravte vysoké využitie procesora poskytovateľa WMI [Windows 10]
Opravte službu .NET Runtime Optimization Service s vysokým využitím procesora
Opravte problém s ovládačom zvuku Realtek High Definition
Opravte vysoké využitie procesora pomocou RuntimeBroker.exe
Opravte chybu, že služba zásad diagnostiky nefunguje
5 spôsobov, ako opraviť vysoký ping v systéme Windows 10
Opravte vysoké využitie procesora pomocou WmiPrvSE.exe
Opravte vysoké využitie procesora pomocou WUDFHost.exe
Spustiteľný súbor antimalvérovej služby Vysoké využitie procesora [VYRIEŠENÉ]
Ako opraviť vysoké využitie procesora TiWorker.exe v systéme Windows
Oprava Systém Windows sa nemohol pripojiť ku klientskej službe skupinovej politiky
Oprava hostiteľského procesu pre nastavenie synchronizácie
Opraviť Služba inteligentného prenosu na pozadí sa nespustí
Opravte v službách chýbajúcu službu inteligentného prenosu na pozadí
Oprava služby sa nepodarilo spustiť Chyba programu Windows Defender 0x80070422
Oprava vysokej pamäte a využitia procesora wmpnetwk.exe v systéme Windows
Opravte vysoké využitie procesora pomocou svchost.exe (netsvcs)