Fix Service Host: Diagnostic Policy Service korkea suorittimen käyttö
Kuten ehkä tiedät, on olemassa useita aktiivisia taustaprosesseja ja palveluita, jotka edistävät Windowsin(Windows) sujuvaa toimintaa . Useimmat näistä taustaprosesseista/palveluista käyttävät minimaalisen määrän suorittimen(CPU) tehoa ja RAM -muistia . Joskus prosessi saattaa kuitenkin toimia virheellisesti tai korruptoitua ja kuluttaa tavallista enemmän resursseja, jolloin muille etualalla oleville sovelluksille jää vain vähän. Diagnostic Policy Service on yksi tällainen prosessi, joka tunnetaan harvoin järjestelmäresurssien keräämisestä.
Diagnostiikkakäytäntöpalvelu(Diagnostic Policy Service) on yksi Svchost.exe : n ( Service Host ) jaetuista prosesseista, ja se on vastuussa eri Windows - komponenttien ongelmien havaitsemisesta ja myös niiden vianmäärityksestä. Palvelu yrittää automaattisesti korjata havaitut ongelmat, jos mahdollista, ja jos ei, kirjaa diagnostiikkatiedot analysoitavaksi. Koska ongelmien diagnosointi ja automaattinen vianmääritys on tärkeä ominaisuus saumattoman käyttökokemuksen kannalta, Diagnostic Policy Service on asetettu käynnistymään automaattisesti, kun tietokone käynnistyy ja pysyy aktiivisena taustalla. Tarkka syy siihen, että se kuluttaa enemmän prosessoria(CPU)Tarkoitettua tehoa ei tunneta, mutta mahdollisten ratkaisujen perusteella syyllisiä voivat olla palvelun korruptoitunut esiintymä, vioittuneet järjestelmätiedostot, virus- tai haittaohjelmahyökkäys, suuret tapahtumalokitiedostot jne.
Tässä artikkelissa olemme selostaneet viisi erilaista menetelmää, jotka auttavat sinua laskemaan diagnostiikkakäytäntöpalvelun (Diagnostic Policy Service)suorittimen(CPU) kulutuksen takaisin normaaliksi.
Korjaa Service Host(Fix Service Host) : Diagnostic Policy Service korkea suorittimen käyttö(Policy Service High CPU Usage)
Mahdollisia korjauksia Diagnostic Policy Servicen korkeaan suorittimen käyttöön(Potential fixes for Diagnostic Policy Service High CPU Usage)
Useimmat käyttäjät voivat ratkaista diagnostiikkakäytäntöpalvelun(Diagnostic Policy Service) epätavallisen suuren levynkäytön käynnistämällä sen uudelleen. Toiset saattavat joutua suorittamaan muutaman tarkistuksen ( SFC ja DISM ) löytääkseen vioittuneita järjestelmätiedostoja tai suorittaakseen sisäänrakennetun suorituskyvyn vianmäärityksen. Päivittäminen uusimpaan Windowsin versioon(latest version of Windows) ja tapahtumien katseluohjelman lokien tyhjentäminen voi myös ratkaista ongelman. Lopuksi, jos mikään ei näytä toimivan, käyttäjillä on mahdollisuus poistaa palvelu käytöstä. Diagnostiikkakäytäntöpalvelun poistaminen käytöstä tarkoittaa kuitenkin, että(Policy Service) Windows ei(Windows) enää suorita automaattista diagnoosia ja ratkaise virheitä.
Tapa 1: Lopeta prosessi Tehtävienhallinnasta(Task Manager)
Prosessi voi kaataa lisää järjestelmäresursseja, jos jokin aiheuttaa sen korruptoituneen esiintymän. Siinä tapauksessa voit yrittää lopettaa prosessin manuaalisesti (Diagnostic Policy Service täällä) ja antaa sen sitten käynnistyä automaattisesti uudelleen. Kaikki tämä voidaan saavuttaa Windowsin Tehtävienhallinnasta(Windows Task Manager) ( Kill Resource Intensive Processes with Windows Task Manager ).
1. Napsauta hiiren kakkospainikkeella(Right-click ) Käynnistä -valikkopainiketta( Start menu) ja valitse Tehtävienhallinta(Task Manager) .
2. Napsauta Lisätiedot(More Details) laajentaaksesi Task Manager ja tarkastella kaikkia tällä hetkellä aktiivisia prosesseja ja palveluita.(currently active processes & services.)
3. Etsi Service Host: Diagnostic Policy Service Windows-prosessien alta. Napsauta(Right-click ) sitä hiiren kakkospainikkeella ja valitse Lopeta tehtävä(End task) . (Voit myös valita palvelun napsauttamalla hiiren vasenta painiketta(left-click) ja napsauttamalla sitten oikeassa alakulmassa olevaa Lopeta tehtävä (End Task) -painiketta .)(button)
Diagnostic Policy Service käynnistyy automaattisesti uudelleen, mutta jos ei, käynnistä tietokone uudelleen ja tarkista, jatkuuko ongelma.
Tapa 2: Suorita SFC- ja DISM-skannaus
Äskettäinen Windowsin(Windows) järjestelmäpäivitys tai jopa virustentorjuntahyökkäys on saattanut vioittaa tiettyjä järjestelmätiedostoja, mikä on johtanut diagnostiikkakäytäntöpalvelun korkeaan (Diagnostic Policy Service)suorittimen(CPU) käyttöön . Onneksi Windowsissa(Windows) on sisäänrakennetut apuohjelmat repair corrupted/missing system files . Ensimmäinen on System File Checker -apuohjelma, ja kuten nimestä voi päätellä, se tarkistaa kaikkien järjestelmätiedostojen eheyden ja korvaa rikkinäiset tiedostot välimuistikopiolla. Jos SFC - skannaus ei korjaa vioittuneita järjestelmätiedostoja, käyttäjät voivat käyttää Deployment Image Servicing and Management ( DISM ) -komentorivityökalua.
1. Kirjoita Windowsin(Windows) hakupalkkiin Command Prompt ja napsauta Suorita järjestelmänvalvojana(Run as Administrator) oikeasta paneelista, kun hakutulokset saapuvat.
2. Kirjoita komentokehote -ikkunaan (Command Prompt)sfc /scannow ja suorita painamalla Enter. Skannaus voi kestää hetken, joten istu alas ja älä sulje ikkunaa ennen kuin vahvistusprosessi on saavuttanut 100 %.
3. Kun SFC-skannaus(SFC scan) on suoritettu, suorita seuraava DISM-komento(DISM command) . Odota jälleen(Again) kärsivällisesti skannaus- ja palautusprosessin päättymistä, ennen kuin poistut sovelluksesta. Käynnistä(Restart) tietokone uudelleen, kun olet valmis.
DISM /Online /Cleanup-Image /RestoreHealth
Lue myös: (Also Read:) Kuinka korjata korkea suorittimen käyttö järjestelmän käyttämättömällä prosessilla(How to Fix High CPU Usage by System Idle Process)
Tapa 3: Päivitä Windows ja suorita(Run) suorituskyvyn vianmääritys(Performance Troubleshooter)
Kuten aiemmin mainittiin, äskettäinen Windows -päivitys voi myös olla syyllinen diagnostiikkakäytäntöpalvelun(Diagnostic Policy Service) epänormaaliin toimintaan . Voit yrittää palata edelliseen päivitykseen tai etsiä uusia päivityksiä, jotka Microsoft on ajanut korjaamaan virheen. Jos kohtaat ongelmia Windowsin(Windows) päivittämisen aikana, suorita sisäänrakennettu päivityksen vianmääritys.
Windowsin(Windows) päivittämisen lisäksi suorita myös järjestelmän suorituskyvyn(System Performance) vianmääritys, joka etsii suorituskykyongelmia ja korjaa ne automaattisesti.
1. Paina Windows key + I samanaikaisesti käynnistääksesi Järjestelmäasetukset( System Settings ) ja napsauta sitten Päivitys- ja(Update & Security ) suojausasetukset.
2. Napsauta Windows Update -välilehdellä Tarkista päivitykset(Check For Updates) . Sovellus alkaa etsiä saatavilla olevia päivityksiä ja alkaa automaattisesti ladata niitä. Käynnistä(Restart) tietokone uudelleen, kun uusi päivitys on asennettu.
3. Tarkista, kaappaako diagnostiikkakäytäntöpalvelu(Diagnostic Policy Service) edelleen järjestelmäresursseja, ja jos on, suorita päivityksen vianmääritys(Update troubleshooter) . Avaa Päivitys- ja(Update & Security) suojausasetukset uudelleen ja siirry Vianmääritys(Troubleshoot ) - välilehteen ja napsauta sitten Muut vianmääritykset(Additional Troubleshooters) .
4. Napsauta Käyttöönotto- osiossa Windows Update nähdäksesi käytettävissä olevat vaihtoehdot ja napsauta sitten Suorita (Get)vianmääritys(Run the troubleshooter) -painiketta. Seuraa näytön ohjeita ja suorita vianetsintäprosessi.
Järjestelmän suorituskyvyn vianmäärityksen suorittaminen:(To run the System Performance troubleshooter:)
1. Kirjoita Aloita haku (Search bar)-palkkiin Ohjauspaneeli(Control Panel) ja avaa se painamalla Enter .
2. Napsauta Vianmääritys(Troubleshooting) .
3. Napsauta Järjestelmä ja suojaus(System and Security) -kohdassa Suorita ylläpitotehtävät(Run maintenance tasks) -hyperlinkkiä.
4. Napsauta seuraavassa ikkunassa Lisäasetukset ja valitse (Advanced )Käytä korjauksia automaattisesti(Apply repairs automatically) -kohdan vieressä oleva valintaruutu . Suorita vianmääritys napsauttamalla Seuraava .(Next )
Lue myös: (Also Read:) Korjaa Desktop Window Manager High CPU (DWM.exe)(Fix Desktop Window Manager High CPU (DWM.exe))
Tapa 4: Tyhjennä Event Viewerin(Event Viewer) loki
Event Viewer -ohjelma ylläpitää kirjaa kaikista sovellusten ja järjestelmän virheilmoituksista, varoituksista jne. Nämä tapahtumalokit voivat koota huomattavan kokoisiksi ja aiheuttaa ongelmia Service Host -prosessille. Pelkästään(Simply) lokien tyhjentäminen voi auttaa ratkaisemaan Diagnostic Policy Servicen(Diagnostic Policy Service) ongelmia . Suosittelemme, että tyhjennät tapahtumien katseluohjelman lokit säännöllisesti tulevien ongelmien välttämiseksi.
1. Käynnistä Suorita(Run) - komentoruutu painamalla Windows key + R , kirjoita eventvwr.msc ja napsauta Ok avataksesi Tapahtumankatseluohjelman( Event Viewer) .
2. Laajenna vasemmassa ruudussa Windowsin lokit(Windows Logs) - kansio napsauttamalla pientä nuolta ja valitse Sovellus(Application ) seuraavasta luettelosta.
3. Tallenna ensin(First) nykyinen tapahtumaloki napsauttamalla Tallenna kaikki tapahtumat nimellä…(Save All Events As… ) oikeasta ruudusta (oletusarvoisesti tiedosto tallennetaan .evtx- muodossa, tallenna toinen kopio joko .text- tai .csv-muodossa.) ja tallennuksen jälkeen. , napsauta Tyhjennä loki…(Clear log…) -vaihtoehtoa. Napsauta avautuvassa ponnahdusikkunassa Tyhjennä(Clear ) uudelleen.
4. Toista yllä olevat vaiheet Suojaus(Security) , Asennus(Setup) ja Järjestelmä(System) . Käynnistä(Restart) tietokone uudelleen, kun olet tyhjentänyt kaikki tapahtumalokit.
Tapa 5: Poista diagnostiikkakäytäntöpalvelu käytöstä ja(SRUDB.dat) poista SRUDB.dat(Policy Service) - tiedosto
Lopulta, jos mikään yllä olevista menetelmistä ei pystynyt korjaamaan Service Host: Diagnostic Policy Servicen korkean suorittimen käytön ongelmaa, voit poistaa sen kokonaan käytöstä. (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.)Palvelun voi poistaa käytöstä neljällä eri tavalla, joista yksinkertaisin on Palvelut(Services) - sovelluksesta. Poistamisen yhteydessä poistamme myös SRUDB.dat- tiedoston, joka tallentaa kaikenlaisia tietokoneeseen liittyviä tietoja (sovelluksen akun käyttö, sovellusten kirjoittamat ja kiintolevyltä luetut tavut, diagnoosi jne.). Diagnostiikkakäytäntöpalvelu luo ja muokkaa tiedoston muutaman sekunnin välein, mikä johtaa kovaan levynkäyttöön.
1. Kirjoita Suorita(Run) - komentoruutuun services.msc ja napsauta OK(services.msc ) avataksesi Palvelut(OK) - sovelluksen(Services ) . (Windows Services Managerin avaamiseen on 8 tapaa,(8 Ways to Open Windows Services Manager) joten voit vapaasti tehdä valintasi.)
2. Varmista, että kaikki palvelut on lajiteltu aakkosjärjestykseen (klikkaa Nimi-sarakkeen(Name column ) otsikkoa tehdäksesi niin) ja etsi Diagnostic Policy Service , napsauta hiiren kakkospainikkeella(right-click ) ja valitse Ominaisuudet(Properties) .
3. Napsauta Yleiset(General) - välilehden Stop - painiketta lopettaaksesi palvelun.
4. Laajenna nyt avattava Käynnistystyyppi -valikko ja valitse (Startup type)Disabled .
5. Napsauta Käytä(Apply ) - painiketta tallentaaksesi muutokset ja sitten OK sulkeaksesi Ominaisuudet-ikkunan.
6. Kaksoisnapsauta sitten työpöydällä olevaa File Explorer -pikakuvaketta avataksesi sen ja siirryt seuraavaan osoitteeseen:
C:\WINDOWS\System32\sru
7. Etsi SRUDB.dat - tiedosto, napsauta(right-click ) sitä hiiren kakkospainikkeella ja valitse Poista(Delete) . Vahvista mahdolliset ponnahdusikkunat.
Jos et onnistunut poistamaan diagnostiikkakäytäntöpalvelua käytöstä Services Manager -sovelluksesta(If you weren’t successful in disabling the Diagnostic Policy Service from the Services Manager application) , kokeile jotakin kolmesta muusta menetelmästä.(try one of the other three methods.)
1. Järjestelmän kokoonpano -kohdassa: ( From System Configuration: ) Avaa System Configuration > Palvelut(Services) - välilehti > Poista Diagnostiikkakäytäntöpalvelun Uncheck/untick
2. Rekisterieditorista:( From Registry Editor:) Avaa Rekisterieditori(Registry Editor) ja siirry(Head) kohtaan:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS
3. Kaksoisnapsauta Käynnistä( Start) oikeanpuoleisessa ruudussa ja valitse sitten Muuta arvotiedot(Change Value Data) arvoon 4 .
4. Käynnistä tietokone uudelleen, niin(Restart the computer) Windows luo(Windows) automaattisesti SRDUB.dat- tiedoston uudelleen. Diagnostiikkakäytäntöpalvelun ei pitäisi enää olla aktiivinen ja aiheuttaa sen vuoksi suorituskykyongelmia .(Policy Service)
Suositus:(Recommended:)
- Korjaa Service Host: Paikallinen järjestelmä (svchost.exe) Korkea suorittimen ja levyn käyttö(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage)
- Korjaa Service Host: Paikallinen järjestelmä korkea suorittimen käyttö(Fix High CPU Usage by Service Host: Local System)
- Kuinka korjata tai korjata vioittunut kiintolevy CMD:n avulla?(How to Repair or Fix Corrupted Hard Drive Using CMD?)
- Korjaa korkean suorittimen käytön Windows Audio Device Graph Isolation(Fix Windows Audio Device Graph Isolation high CPU usage)
Toivomme, että tämä opas oli hyödyllinen ja pystyit korjaamaan Service Host: Diagnostic Policy Servicen korkean suorittimen käytön(fix Service Host: Diagnostic Policy Service High CPU usage) Windows 10(Windows 10) -tietokoneessa. Muutamia asioita, joita voit yrittää estää ongelman toistumisen tulevaisuudessa, ovat kaikkien tietokoneen ajurien päivittäminen ja säännöllinen virustorjuntatarkistus. Sinun tulee myös poistaa kolmannen osapuolen sovellukset, jotka ovat palvelleet tarkoituksensa ja joita ei enää tarvita. Jos tarvitset apua diagnostiikkakäytäntöpalveluun (Diagnostic) liittyen(Policy Service) , ota meihin yhteyttä alla olevassa kommenttiosiossa.
Related posts
Korjaa Service Host: Paikallinen järjestelmä (svchost.exe) Korkea suorittimen ja levyn käyttö
Korjaa Service Host: Paikallinen järjestelmä korkea suorittimen käyttö
Korjaa DISM-isäntähuoltoprosessin korkea suorittimen käyttö
Korjaa WMI-palveluntarjoajan isäntäprosessorin korkea käyttö [Windows 10]
Korjaa .NET Runtime Optimization Service korkea suorittimen käyttö
Kuinka korjata audiodg.exe korkea suorittimen käyttö Windows 11/10:ssä
Korjaa Desktop Window Manager High CPU (DWM.exe)
Haittaohjelmien torjuntapalvelun suoritettava korkea suorittimen käyttö [RATKAISTU]
Korjaa Windows 10:n korkean suorittimen ja levyn käyttöongelma
Korjaa Windowsin aikapalvelu, joka ei toimi
Korjaa Microsoft Compatibility Telemetry High Disk Usage Windows 10:ssä
Korjaa Malwarebytes Unable to Connect -virhe
Fix Background Intelligent Transfer Service ei käynnisty
Service Host (SysMain) korkean levyn käytön korjaaminen Windows 11/10:ssä
Kuinka korjata korkea suorittimen käyttö järjestelmän tyhjäkäynnillä
Korjaa synkronoinnin asettamisen isäntäprosessi
Kuinka korjata korkea suorittimen käyttö Windows 10:ssä
WMI Provider Host (WmiPrvSE.exe) korkea suorittimen käyttö Windows 11/10:ssä
Korjaa svchost.exe (netsvcs) korkea suorittimen käyttö
Korjaa Ntoskrnl.exe High Disk Usage