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.
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
- Metóda 1: Ukončite proces zo Správcu úloh
- Metóda 2: Spustite skenovanie SFC a DISM
- Metóda 3: Aktualizujte systém Windows a spustite Poradcu pri riešení problémov s výkonom
- Metóda 4: Vymažte denník Zobrazovača udalostí
- Metóda 5: Zakážte službu diagnostickej politiky a odstráňte súbor SRUDB.dat
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 .
2. Kliknite na Viac informácií expandovať Správca úloh a pozrite si všetky aktuálne aktívne procesy a služby.
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.)
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.
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 %.
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í.
|_+_|
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.
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.
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 .
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é.
2. Kliknite na Riešenie problémov .
3. Pod Systém a bezpečnosť , klikni na Spustite úlohy údržby hypertextový odkaz.
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.
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.
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.
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.
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ý.)
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 .
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é .
5. Kliknite na Použiť uložte zmeny a potom zapnite OK zatvorte okno Vlastnosti.
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ť.
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.
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 .
Š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é:
- 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
- Ako opraviť alebo opraviť poškodený pevný disk pomocou CMD?
- Opravte vysoké využitie procesora pomocou grafu izolácie Windows Audio Device Graph
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 MitchellPete 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.