Humok

Pag-ayo sa Host sa Serbisyo: Serbisyo sa Patakaran sa Diagnostic Taas nga Paggamit sa CPU

Sulayi Ang Among Instrumento Alang Sa Pagwagtang Sa Mga Problema





Gi-post saKatapusang gi-update: Pebrero 16, 2021

Sama sa imong nahibal-an, adunay daghang mga aktibo nga proseso sa background ug serbisyo nga nakatampo sa hapsay nga paglihok sa Windows. Kadaghanan sa mga proseso/serbisyo sa background naggamit ug gamay nga kantidad sa gahum sa CPU ug RAM. Bisan pa, usahay ang usa ka proseso mahimo’g dili molihok o mahimo’g madaot ug motapos sa paggamit sa labi ka daghang mga kapanguhaan kaysa sa naandan, gamay ra ang nahabilin alang sa ubang mga aplikasyon sa atubangan. Ang Serbisyo sa Patakaran sa Diagnostic usa sa ingon nga proseso nga bantog sa pag-hogging sa mga kahinguhaan sa sistema sa talagsa nga mga okasyon.



Ang Serbisyo sa Patakaran sa Diagnostic usa sa mga gipaambit nga proseso sa Svchost.exe (Service Host) ug responsable sa pag-ila sa mga problema sa lainlaing mga sangkap sa Windows ug pag-troubleshoot usab niini. Gisulayan sa serbisyo nga awtomatiko nga ayohon ang bisan unsang nakit-an nga mga isyu kung mahimo ug kung dili, i-log ang kasayuran sa diagnostic alang sa pag-analisar. Tungod kay ang pagdayagnos ug awtomatik nga pag-troubleshoot sa mga problema usa ka importante nga bahin alang sa usa ka seamless nga kasinatian, ang Diagnostic Policy Service gitakda nga awtomatikong magsugod kung ang computer mag-boot ug magpabilin nga aktibo sa background. Ang eksaktong rason sa likod niini nga nag-ut-ot sa mas daghang CPU nga gahum kay sa gituyo wala mahibal-an apan base sa mga potensyal nga solusyon, ang mga hinungdan mahimo nga usa ka korap nga pananglitan sa serbisyo, dunot nga mga file sa sistema, usa ka virus o pag-atake sa malware, dagkong mga file sa log sa panghitabo, ug uban pa.

Niini nga artikulo, gipasabut namo ang lima ka lain-laing mga pamaagi nga makatabang kanimo sa pagpaubos sa konsumo sa CPU sa Diagnostic Policy Service balik sa normal.



Polisiya sa Serbisyo sa Pag-diagnose

Mga sulod[ itago ]



Pag-ayo sa Host sa Serbisyo: Serbisyo sa Patakaran sa Diagnostic Taas nga Paggamit sa CPU

Potensyal nga mga ayo alang sa Diagnostic Policy Service High CPU Usage

Kadaghanan sa mga tiggamit makahimo sa pagsulbad sa talagsaon nga taas nga paggamit sa disk sa Diagnostic Policy Service pinaagi lamang sa pagsugod niini. Ang uban tingali kinahanglan nga maghimo ug pipila ka mga pag-scan (SFC ug DISM) aron pangitaon ang mga dunot nga file sa sistema o ipadagan ang built-in nga troubleshooter sa pasundayag. Pag-update sa pinakabag-o nga bersyon sa Windows ug ang paghawan sa mga log sa viewer sa panghitabo makasulbad usab sa isyu. Sa katapusan, kung wala’y ingon nga nagtrabaho, ang mga tiggamit adunay kapilian sa pag-disable sa serbisyo. Bisan pa, ang pag-disable sa Diagnostic Policy Service nagpasabot nga ang Windows dili na magpahigayon sa auto-diagnosis ug pagsulbad sa mga sayop.

Pamaagi 1: Tapuson ang Proseso gikan sa Task Manager

Ang usa ka proseso mahimong magkuha og dugang nga mga kapanguhaan sa sistema kung adunay usa ka butang nga nag-aghat sa usa ka dunot nga pananglitan niini. Niana nga kaso, mahimo nimong sulayan nga mano-mano ang pagtapos sa proseso (Diagnostic Policy Service dinhi) ug dayon tugotan kini nga awtomatikong i-restart. Kining tanan mahimong makab-ot gikan sa Windows Task Manager ( Patya ang Resource Intensive nga Proseso gamit ang Windows Task Manager ).



sa usa ka. Pag-right-click sa Start menu buton ug pilia Task Manager .

Pag-right-click sa Start menu button ug pilia ang Task Manager | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

2. Pag-klik sa Dugang nga mga Detalye sa pagpalapad Task Manager ug tan-awa ang tanan aktibo nga proseso ug serbisyo karon.

Pag-klik sa Dugang nga mga Detalye aron makita ang tanan nga mga proseso sa background

3. Pangitaa ang Host sa Serbisyo: Serbisyo sa Polisiya sa Diagnostic ubos sa mga proseso sa Windows. Pag-right-click niini ug pilia Tapuson ang buluhaton . (Mahimo usab nimo pilion ang serbisyo pinaagi sa pag-klik sa wala ug dayon i-klik ang Katapusan nga Buluhaton butones sa ubos nga tuo.)

Pangitaa ang Service Host Diagnostic Policy Service ubos sa mga proseso sa Windows ug pag-right-click niini. Pilia ang Katapusan nga buluhaton.

Ang Serbisyo sa Patakaran sa Diagnostic awtomatikong mag-restart, bisan kung dili, i-restart lang ang imong computer ug susiha kung magpadayon ang isyu.

Pamaagi 2: Pagdalagan ang SFC ug DISM scan

Ang usa ka bag-o nga pag-update sa sistema sa Windows o bisan usa ka pag-atake sa antivirus mahimong nakadaot sa pipila nga mga file sa sistema nga nagresulta sa taas nga paggamit sa CPU sa Serbisyo sa Patakaran sa Diagnostic. Maayo na lang, ang Windows adunay built-in nga mga utilities aron ma-scan ug ayohon ang nadaot/nawala nga mga file sa sistema . Ang una mao ang System File Checker utility ug ingon sa gisugyot sa ngalan, gisusi niini ang integridad sa tanan nga mga file sa system ug gipulihan ang mga nabuak sa usa ka naka-cache nga kopya. Kung ang usa ka SFC scan mapakyas sa pag-ayo sa mga dunot nga mga file sa sistema, ang mga tiggamit mahimong mogamit sa tool sa command-line nga Deployment Image Servicing and Management (DISM).

1. Type Command Prompt sa Windows search bar ug i-klik sa Pagdagan ingon Administrator sa tuo nga panel kung moabut ang mga resulta sa pagpangita.

I-type ang Command Prompt sa Cortana search bar | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

2. Type sfc / scannow sa Command Prompt nga bintana ug pindota ang enter aron ipatuman. Mahimong magdugay ang pag-scan busa paglingkod ug ayaw pagsira sa bintana hangtod nga ang proseso sa pag-verify makaabut sa 100%.

I-type ang sfc scannow sa Command Prompt window ug pindota ang enter aron ipatuman.

3. Human makompleto ang SFC scan , ipatuman ang mosunod DISM sugo . Pag-usab, paghulat nga mapailubon alang sa proseso sa pag-scan ug pagpasig-uli nga mahuman sa dili pa mogawas sa aplikasyon. I-restart ang kompyuter kung nahuman na.

|_+_|

ipatuman ang mosunod nga DISM command | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

Basaha usab: Giunsa Pag-ayo ang Taas nga Paggamit sa CPU pinaagi sa Proseso sa Idle sa System

Pamaagi 3: Pag-update sa Windows ug Pagdalagan ang Performance Troubleshooter

Sama sa nahisgutan sa sayo pa, ang usa ka bag-o nga pag-update sa Windows mahimo usab nga hinungdan sa dili normal nga pamatasan sa Serbisyo sa Patakaran sa Diagnostic. Mahimo nimong sulayan ang pagbalik sa miaging update o pangitaa ang bisan unsang bag-ong mga update nga giduso sa Microsoft nga gitul-id ang sayup. Kung nag-atubang ka sa bisan unsang mga isyu samtang nag-update sa Windows, padagana ang built-in nga troubleshooter sa pag-update.

Gawas sa pag-update sa Windows, padagana usab ang System Performance troubleshooter aron ma-scan ang bisan unsang mga isyu sa pasundayag ug ipaayo kini nga awtomatiko.

1. Pindota ang Windows key + I dungan sa paglusad sa Mga Setting sa Sistema unya i-klik sa Update ug Seguridad mga setting.

Pindota ang Windows Key + I aron maablihan ang Settings unya i-klik ang Update & Security

2. Sa tab sa Windows Update, i-klik ang Susiha ang mga Update . Ang aplikasyon magsugod sa pagpangita sa bisan unsang magamit nga mga update ug awtomatiko nga magsugod sa pag-download niini. I-restart imong kompyuter sa dihang na-install na ang bag-ong update.

Susiha ang bag-ong mga update pinaagi sa pag-klik sa Check for updates button | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

3. Susiha kung ang Diagnostic Policy Service nag-hogging pa ba sa imong mga kahinguhaan sa sistema ug kung mao, dayon padagana ang Pag-update sa troubleshooter . Bukas Update ug Seguridad setting pag-usab ug mobalhin sa Pag-troubleshoot tab unya Pag-klik sa Dugang nga Troubleshooter .

Adto sa Troubleshoot tab ug i-klik ang Advanced Troubleshooters. | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

4. Ubos sa Pagbangon ug pagdagan nga seksyon, i-klik ang Windows Update aron tan-awon ang anaa nga mga opsyon ug dayon i-klik ang mosunod Pagdalagan ang troubleshooter butones. Sunda ang mga instruksyon sa screen ug adto sa proseso sa pag-troubleshoot.

Sa pagpadagan sa System Performance troubleshooter:

1. Type Control Panel sa Pagsugod Search bar ug press Pagsulod sa pag-abli sa mao usab nga.

Control Panel | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

2. Pag-klik sa Pag-troubleshoot .

Pag-troubleshoot sa Control Panel | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

3. Ubos Sistema ug Seguridad , i-klik ang Pagdalag mga buluhaton sa pagmentinar hyperlink.

Pagdalag Maintenance nga mga buluhaton

4. Sa mosunod nga bintana, i-klik sa Abante ug susiha ang kahon sa tupad Awtomatikong i-apply ang mga pag-ayo . Pag-klik sa Sunod sa pagpadagan sa troubleshooter.

i-klik ang Apply Repairs Automatically

Basaha usab: Ayuhon ang Desktop Window Manager High CPU (DWM.exe)

Pamaagi 4: Hawani ang log sa Viewer sa Hitabo

Ang programa sa Event Viewer nagmintinar sa usa ka rekord sa tanan nga aplikasyon ug sistema nga mga mensahe sa sayop, mga pasidaan, ug uban pa. Kini nga mga log sa panghitabo mahimo nga magtukod sa usa ka igo nga gidak-on ug dali nga mga isyu alang sa proseso sa Serbisyo Host. Ang paglimpyo lang sa mga log makatabang sa pagsulbad sa mga isyu sa Serbisyo sa Patakaran sa Diagnostic. Girekomenda namon nga imong limpyohan kanunay ang mga log sa viewer sa panghitabo aron malikayan ang bisan unsang umaabot nga mga isyu.

1. Ilunsad ang Run command box pinaagi sa pagpindot Windows yawe + R , matang eventvwr.msc ug i-klik ang Ok sa pag-abli sa Tiglantaw sa Hitabo aplikasyon.

Type Eventvwr.msc sa Run Command box, | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

2. Sa wala nga pane, palapdan ang Mga Log sa Windows folder pinaagi sa pag-klik sa gamay nga arrow ug pilia Aplikasyon gikan sa mosunod nga listahan.

palapdan ang folder sa Windows Logs pinaagi sa pag-klik sa gamay nga arrow ug pilia ang Application

3. Una, i-save ang kasamtangan nga log sa panghitabo pinaagi sa pag-klik sa I-save ang Tanang Hitabo Ingon… sa tuo nga pane (sa default ang file ma-save sa .evtx format, magtipig og laing kopya sa .text o .csv format.) ug sa higayon nga ma-save, i-klik ang Klaro nga log… kapilian. Sa sunod nga pop-up, pag-klik sa Klaro pag-usab.

i-save ang kasamtangan nga log sa panghitabo pinaagi sa pag-klik sa Save All Events As

4. Balika ang mga lakang sa ibabaw para sa Security, Setup, ug System. I-restart ang kompyuter human sa paghawan sa tanang mga log sa panghitabo.

Pamaagi 5: I-disable ang Diagnostic Policy Service ug kuhaa ang SRUDB.dat file

Sa katapusan, kung walay bisan usa sa mga pamaagi sa ibabaw ang nakahimo sa pag-ayo sa Service Host: Diagnostic Policy Service High CPU nga isyu sa paggamit, nan mahimo nimong pilion nga i-disable kini sa hingpit. Adunay upat ka lain-laing mga paagi diin mahimo nimong ma-disable ang serbisyo, ang pinakasimple gikan sa aplikasyon sa Mga Serbisyo. Uban sa pag-disable, among tangtangon usab ang SRUDB.dat file nga nagtipig sa tanan nga mga matang sa kasayuran bahin sa kompyuter (paggamit sa baterya sa aplikasyon, mga byte nga gisulat ug gibasa gikan sa hard drive pinaagi sa mga aplikasyon, diagnosis, ug uban pa). Ang file gimugna ug giusab sa serbisyo sa polisiya sa diagnostic matag pipila ka segundo nga mosangpot sa taas nga paggamit sa disk.

1. Type serbisyo.msc sa Run command box ug i-klik sa OK ra sa pag-abli sa Mga serbisyo aplikasyon. (Adunay 8 Mga Paagi sa Pag-abli sa Windows Services Manager busa ayaw pagduhaduha sa paghimo sa imong kaugalingon nga pagpili.)

I-type ang services.msc sa run command box unya pindota ang enter | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

2. Siguruha nga ang tanan nga mga serbisyo nahan-ay sa alpabeto (i-klik ang Kolum sa ngalan header sa pagbuhat sa ingon) ug pangitaa ang Diagnostic Policy Service unya pag-right-click ug pilia Mga kabtangan .

pangitaa ang Diagnostic Policy Service unya i-right-click ug pilia ang Properties.

3. Ubos sa Heneral Tab, pag-klik sa Hunong buton aron tapuson ang serbisyo.

4. Karon, palapdi ang Uri sa pagsugod drop-down menu ug pilia Nabaldado .

palaparon ang Startup type drop-down menu ug pilia ang Disabled. | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

5. I-klik ang Pag-aplay buton aron i-save ang mga pagbag-o ug dayon OK ra aron isira ang Properties window.

I-klik ang Apply button aron i-save ang mga pagbag-o

6. Sunod, pag-double click sa File Explorer icon sa shortcut sa imong desktop aron maablihan ang parehas ug adto sa mosunud nga adres:

C:WINDOWSSystem32sru

7. Pangitaa ang SRUDB.dat file, pag-right-click niini, ug pilia Pagtangtang . Kumpirma ang bisan unsang mga pop-up nga mahimong makita.

Pangitaa ang SRUDB.dat file, pag-right-click niini, ug pilia ang Delete. | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

Kung wala ka magmalampuson sa pag-disable sa Diagnostic Policy Service gikan sa aplikasyon sa Services Manager , sulayi ang usa sa laing tulo ka pamaagi.

sa usa ka. Gikan sa System Configuration: Ablihi ang System Configuration > Services tab > I-uncheck/uncheck ang Serbisyo sa Patakaran sa Diagnostic.

Ablihi ang System Configuration Services tab I-uncheck ang tsek sa Diagnostic Policy Service.

duha. Gikan sa Registry Editor: Ablihi ang Registry Editor ug Pangadto sa:

|_+_|

3. Dobleng pag-klik sa Pagsugod sa tuo nga pane unya Usba ang Value Data sa 4 .

Doble nga pag-klik sa Start sa tuo nga pane dayon Usba ang Value Data sa 4. | Pag-ayo sa Host sa Serbisyo: Taas nga Serbisyo sa Patakaran sa Diagnostic nga CPU

Upat. I-restart ang kompyuter ug ang Windows awtomatik nga maghimo pag-usab sa SRDUB.dat file. Ang Serbisyo sa Patakaran sa Diagnostic kinahanglan dili na aktibo ug busa, hinungdan sa bisan unsang mga isyu sa pasundayag.

girekomendar:

Kami nanghinaut nga kini nga giya makatabang ug nakahimo ka ayuhon Service Host: Diagnostic Policy Service Taas nga paggamit sa CPU sa Windows 10 computer. Pipila ka mga butang nga mahimo nimong sulayan aron mapugngan ang isyu nga mahitabo pag-usab sa umaabot mao ang pag-update sa tanan nga mga drayber sa kompyuter ug paghimo og regular nga pag-scan sa antivirus. Kinahanglan mo usab nga i-uninstall ang mga aplikasyon sa ikatulo nga partido nga nagsilbi sa ilang katuyoan ug wala na kinahanglana. Alang sa bisan unsang tabang bahin sa Serbisyo sa Patakaran sa Diagnostic, pakigsulti kanamo sa seksyon sa mga komento sa ubos.

Pete Mitchell

Si Pete kay usa ka Senior staff writer sa Cyber ​​S. Si Pete ganahan sa tanang butang nga teknolohiya ug usa usab ka avid DIYer sa kasingkasing. Siya adunay usa ka dekada nga kasinatian sa pagsulat kung giunsa, mga bahin, ug mga giya sa teknolohiya sa internet.