Pehmeä

Fix Service Host: Diagnostic Policy Service korkea suorittimen käyttö

Kokeile Instrumenttia Ongelmien Poistamiseksi





LähetettyViimeksi päivitetty: 16. helmikuuta 2021

Kuten ehkä tiedät, on olemassa useita aktiivisia taustaprosesseja ja palveluita, jotka edistävät Windowsin sujuvaa toimintaa. Useimmat näistä taustaprosesseista/palveluista käyttävät minimaalisen määrän suorittimen tehoa ja RAM-muistia. Joskus prosessi saattaa kuitenkin toimia virheellisesti tai korruptoitua ja lopulta käyttää 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ä.



internet yhteys

Diagnostiikkakäytäntöpalvelu on yksi Svchost.exe:n (Service Host) jaetuista prosesseista, ja se vastaa eri Windows-komponenttien ongelmien havaitsemisesta ja niiden vianetsinnästä. 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. Tarkkaa syytä siihen, että se kuluttaa enemmän suorittimen tehoa kuin on tarkoitettu, ei tiedetä, mutta mahdollisten ratkaisujen perusteella syyllisiä voivat olla palvelun korruptoitunut esiintymä, korruptoituneet 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 suorittimen kulutuksen takaisin normaaliksi.



Diagnostiikkapalvelukäytäntö

Sisällys[ piilottaa ]



Fix Service Host: Diagnostic Policy Service korkea suorittimen käyttö

Mahdollisia korjauksia Diagnostic Policy Servicen korkeaan suorittimen käyttöön

Useimmat käyttäjät voivat ratkaista diagnostiikkakäytäntöpalvelun epätavallisen suuren levynkäytön käynnistämällä sen uudelleen. Toiset saattavat joutua suorittamaan muutaman tarkistuksen (SFC ja DISM) etsiäkseen vioittuneita järjestelmätiedostoja tai suorittaakseen sisäänrakennetun suorituskyvyn vianmäärityksen. Päivitetään kohteeseen uusin Windows-versio 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ä Windows ei enää suorita automaattista diagnoosia ja ratkaise virheitä.

Tapa 1: Lopeta prosessi Tehtävienhallinnasta

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 ( Tapa resurssiintensiiviset prosessit Windowsin Tehtävienhallinnan avulla ).



1. Oikealla painikkeella päällä Aloitusvalikko -painiketta ja valitse Tehtävienhallinta .

Napsauta hiiren kakkospainikkeella Käynnistä-valikkopainiketta ja valitse Task Manager | Fix Service Host: Diagnostic Policy Service High CPU

2. Napsauta Lisätietoja laajentaa Tehtävienhallinta ja katso kaikki tällä hetkellä aktiiviset prosessit ja palvelut.

Napsauta Lisätietoja nähdäksesi kaikki taustaprosessit

3. Paikanna Palvelun isäntä: Diagnostiikkakäytäntöpalvelu Windows-prosessien alla. Oikealla painikkeella siihen ja valitse Lopeta tehtävä . (Voit valita palvelun myös vasen painallus ja napsauta sitten Lopeta tehtävä -painiketta oikeassa alakulmassa.)

Etsi Service Host -diagnostiikkakäytäntöpalvelu Windows-prosessien alta ja napsauta sitä hiiren kakkospainikkeella. Valitse Lopeta tehtävä.

Diagnostiikkakäytäntöpalvelu käynnistyy uudelleen automaattisesti, mutta jos ei, käynnistä tietokoneesi uudelleen ja tarkista, jatkuuko ongelma.

Tapa 2: Suorita SFC- ja DISM-skannaus

Äskettäinen Windows-järjestelmäpäivitys tai jopa virustorjuntahyökkäys on saattanut vioittaa tiettyjä järjestelmätiedostoja, mikä on johtanut Diagnostic Policy Servicen korkeaan suorittimen käyttöön. Onneksi Windowsissa on sisäänrakennetut apuohjelmat, joilla voit etsiä ja korjata vioittuneet/puuttuvat järjestelmätiedostot . 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 Komentokehote Windowsin hakupalkissa ja napsauta Suorita järjestelmänvalvojana oikeassa paneelissa, kun hakutulokset saapuvat.

Kirjoita Cortanan hakupalkkiin Command Prompt | Fix Service Host: Diagnostic Policy Service High CPU

2. Kirjoita sfc /scannow Komentorivi-ikkunassa ja paina Enter suorittaaksesi. Skannaus voi kestää hetken, joten istu alas ja älä sulje ikkunaa ennen kuin vahvistusprosessi on saavuttanut 100 %.

Kirjoita komentokehote-ikkunaan sfc scannow ja suorita painamalla Enter.

3. Kun olet suorittanut SFC-skannaus , suorita seuraava DISM-komento . Odota jälleen kärsivällisesti, että skannaus- ja palautusprosessi päättyy, ennen kuin poistut sovelluksesta. Uudelleenkäynnistää tietokoneeseen, kun se on valmis.

|_+_|

suorita seuraava DISM-komento | Fix Service Host: Diagnostic Policy Service High CPU

Lue myös: Kuinka korjata korkea suorittimen käyttö järjestelmän käyttämättömällä prosessilla

Tapa 3: Päivitä Windows ja suorita suorituskyvyn vianmääritys

Kuten aiemmin mainittiin, äskettäinen Windows-päivitys voi myös olla syyllinen diagnostiikkakäytäntöpalvelun epänormaaliin toimintaan. Voit yrittää palata edelliseen päivitykseen tai etsiä uusia päivityksiä, jotka Microsoft on lähettänyt korjaamaan virheen. Jos kohtaat ongelmia Windowsin päivittämisen aikana, suorita sisäänrakennettu päivityksen vianmääritys.

Windowsin päivittämisen lisäksi suorita myös järjestelmän suorituskyvyn vianmääritys, jotta voit etsiä suorituskykyongelmia ja korjata ne automaattisesti.

1. Paina Windows-näppäin + I samanaikaisesti käynnistääksesi Järjestelmäasetukset napsauta sitten Päivitys ja suojaus asetukset.

Paina Windows Key + I avataksesi Asetukset ja napsauta sitten Päivitä ja suojaus

2. Napsauta Windows Update -välilehdellä Tarkista päivitykset . Sovellus alkaa etsiä saatavilla olevia päivityksiä ja alkaa automaattisesti ladata niitä. Uudelleenkäynnistää tietokoneellesi, kun uusi päivitys on asennettu.

Tarkista uudet päivitykset napsauttamalla Tarkista päivitykset -painiketta | Fix Service Host: Diagnostic Policy Service High CPU

3. Tarkista, kaappaako diagnostiikkakäytäntöpalvelu edelleen järjestelmäresursseja, ja jos on, suorita Päivitä vianmääritys . Avata Päivitys ja suojaus asetukset uudelleen ja siirry kohtaan Vianetsintä -välilehti ja napsauta sitten Muita vianmäärityksiä .

Siirry Vianmääritys-välilehteen ja napsauta Lisäasetukset-vianmääritys. | Fix Service Host: Diagnostic Policy Service High CPU

4. Napsauta Käyttöönotto-osiossa Windows päivitys nähdäksesi käytettävissä olevat vaihtoehdot ja napsauta sitten seuraavaa Suorita vianmääritys -painiketta. Seuraa näytön ohjeita ja suorita vianetsintäprosessi.

Järjestelmän suorituskyvyn vianmäärityksen suorittaminen:

1. Kirjoita Kojelauta aloituksessa Hakupalkki ja paina Tulla sisään avaamaan saman.

Ohjauspaneeli | Fix Service Host: Diagnostic Policy Service High CPU

2. Napsauta Ongelmien karttoittaminen .

Ohjauspaneelin vianmääritys | Fix Service Host: Diagnostic Policy Service High CPU

3. Alle Järjestelmä ja turvallisuus , Klikkaa Suorita huoltotehtävät hyperlinkki.

youtube mainokset

Suorita ylläpitotehtäviä

4. Napsauta seuraavassa ikkunassa Pitkälle kehittynyt ja valitse vieressä oleva valintaruutu Tee korjaukset automaattisesti . Klikkaa Seuraava suorittaaksesi vianmäärityksen.

napsauta Käytä korjauksia automaattisesti

Lue myös: Korjaa Desktop Window Manager High CPU (DWM.exe)

Tapa 4: Tyhjennä Event Viewerin 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 lokien tyhjentäminen voi auttaa ratkaisemaan diagnostiikkakäytäntöpalvelun ongelmia. Suosittelemme, että tyhjennät tapahtumien katseluohjelman lokit säännöllisesti tulevien ongelmien välttämiseksi.

1. Käynnistä Suorita-komentoruutu painamalla Windows-näppäin + R , tyyppi eventvwr.msc ja klikkaa Ok avaamaan Tapahtuman katselija sovellus.

Kirjoita Eventvwr.msc Suorita komento -ruutuun | Fix Service Host: Diagnostic Policy Service High CPU

2. Laajenna vasemmassa ruudussa Windowsin lokit kansio napsauttamalla pientä nuolta ja valitsemalla Sovellus seuraavasta listasta.

Laajenna Windowsin lokit -kansio napsauttamalla pientä nuolta ja valitse Sovellus

3. Tallenna ensin nykyinen tapahtumaloki napsauttamalla Tallenna kaikki tapahtumat nimellä… oikeanpuoleisessa ruudussa (oletusarvoisesti tiedosto tallennetaan .evtx-muodossa, tallenna toinen kopio joko .text- tai .csv-muodossa.) ja napsauta tallennuksen jälkeen Tyhjennä loki… vaihtoehto. Napsauta avautuvassa ponnahdusikkunassa Asia selvä uudelleen.

tallenna nykyinen tapahtumaloki napsauttamalla Tallenna kaikki tapahtumat nimellä

4. Toista yllä olevat vaiheet suojauksen, asennuksen ja järjestelmän osalta. Uudelleenkäynnistää tietokoneeseen kaikkien tapahtumalokien tyhjentämisen jälkeen.

Tapa 5: Poista diagnostiikkakäytäntöpalvelu käytöstä ja poista SRUDB.dat-tiedosto

Lopulta, jos mikään yllä olevista menetelmistä ei pystynyt korjaamaan Service Host: Diagnostic Policy -palvelun korkean suorittimen käytön ongelmaa, voit poistaa sen kokonaan käytöstä. Palvelun voi poistaa käytöstä neljällä eri tavalla, joista yksinkertaisin on Palvelut-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 services.msc Suorita komento -ruudussa ja napsauta OK avaamaan Palvelut sovellus. (On 8 tapaa avata Windows Services Manager joten voit vapaasti tehdä valintasi.)

Kirjoita suorita komentoruutuun services.msc ja paina sitten enter | Fix Service Host: Diagnostic Policy Service High CPU

2. Varmista, että kaikki palvelut on järjestetty aakkosjärjestykseen (napsauta Nimisarake otsikko tehdä niin) ja etsi sitten Diagnostic Policy Service oikealla painikkeella ja valitse Ominaisuudet .

etsi diagnostiikkakäytäntöpalvelu, napsauta hiiren kakkospainikkeella ja valitse Ominaisuudet.

3. Alle yleistä Välilehti, napsauta Lopettaa -painiketta palvelun lopettamiseksi.

4. Laajenna nyt Käynnistystyyppi avattavasta valikosta ja valitse Liikuntarajoitteinen .

laajenna avattava Käynnistystyyppi-valikko ja valitse Ei käytössä. | Fix Service Host: Diagnostic Policy Service High CPU

5. Napsauta Käytä -painiketta tallentaaksesi muutokset ja sitten uudelleen OK sulkeaksesi Ominaisuudet-ikkunan.

Napsauta Käytä-painiketta tallentaaksesi muutokset

6. Kaksoisnapsauta seuraavaksi -kuvaketta Tiedostonhallinta pikakuvake työpöydällä avataksesi sen ja siirryt seuraavaan osoitteeseen:

C:WINDOWSSystem32sru

7. Etsi SRUDB.dat tiedosto, oikealla painikkeella siihen ja valitse Poistaa . Vahvista mahdolliset ponnahdusikkunat.

Etsi SRUDB.dat-tiedosto, napsauta sitä hiiren kakkospainikkeella ja valitse Poista. | Fix Service Host: Diagnostic Policy Service High CPU

Jos et onnistunut poistamaan diagnostiikkakäytäntöpalvelua käytöstä Services Manager -sovelluksesta , kokeile jotakin kolmesta muusta menetelmästä.

1. Järjestelmän asetuksista: Avaa Järjestelmän kokoonpano > Palvelut-välilehti > Poista valinta / poista valinta Diagnostic Policy Service.

Avaa Järjestelmän määrityspalvelut -välilehti Poista valinta Diagnostiikkakäytäntöpalvelusta.

kaksi. Rekisterieditorista: Avaa rekisterieditori ja siirry kohtaan:

|_+_|

3. Kaksoisnapsauta alkaa oikeanpuoleisessa ruudussa ja sitten Vaihda arvotiedot muotoon 4 .

Kaksoisnapsauta oikeanpuoleisessa ruudussa Käynnistä ja sitten Muuta arvotiedot arvoon 4. | Fix Service Host: Diagnostic Policy Service High CPU

Neljä. Käynnistä tietokone uudelleen ja Windows luo automaattisesti SRDUB.dat-tiedoston uudelleen. Diagnostiikkakäytäntöpalvelun ei pitäisi enää olla aktiivinen ja aiheuttaa sen vuoksi suorituskykyongelmia.

Suositus:

Toivomme, että tästä oppaasta oli apua ja sinä pystyit siihen fix Service Host: Diagnostic Policy Service korkea suorittimen käyttö 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 sovelluksia, jotka ovat palvelleet tarkoituksensa ja joita ei enää tarvita. Jos tarvitset diagnostiikkakäytäntöpalveluun liittyvää apua, ota meihin yhteyttä alla olevassa kommenttiosiossa.

Pete Mitchell

Pete on Cyber ​​S:n vanhempi kirjailija. Pete rakastaa kaikkea teknologiaa ja on myös sydämestään innokas tee-se-itse-mies. Hänellä on vuosikymmenen kokemus ohjeiden, ominaisuuksien ja teknologiaoppaiden kirjoittamisesta Internetiin.