Soft

Fix Service Host: Diagnostic Policy Service High CPU Usage

Pruvate U Nostru Strumentu Per Eliminà I Prublemi





Postatu nantuUltima aghjurnazione: 16 di ferraghju 2021

Comu sapete, ci sò una quantità di prucessi di fondu attivi è servizii chì cuntribuiscenu à u funziunamentu lisu di Windows. A maiò parte di sti prucessi / servizii di fondo utilizanu una quantità minima di putenza CPU è RAM. Ancu s'ellu, qualchì volta un prucessu pò esse malfunzionatu o esse currutti è finiscinu utilizendu assai più risorse di u solitu, lascendu pocu per altre applicazioni in primu pianu. U Serviziu di Pulitica Diagnostica hè un tali prucessu notoriu per accaparisce e risorse di u sistema in rari occasioni.



U Serviziu di Pulitica Diagnostica hè unu di i prucessi spartuti di Svchost.exe (Serviziu Host) è hè rispunsevule per a rilevazione di prublemi cù diversi cumpunenti di Windows è ancu di risolve i prublemi. U serviziu prova di risolve automaticamente qualsiasi prublemi rilevati se pussibule è, se no, logu l'infurmazioni di diagnostica per l'analisi. Siccomu u diagnosticu è a risoluzione automatica di i prublemi hè una funzione impurtante per una sperienza senza saldatura, u Serviziu di Pulitica Diagnostica hè stata stabilita per inizià automaticamente quandu l'urdinatore s'avvia è stà attivu in u sfondate. U mutivu esatta daretu à u cunsumu di più putenza CPU di ciò chì hè previstu ùn hè micca cunnisciutu, ma basatu nantu à e soluzioni potenziali, i culpiti ponu esse una istanza corrupta di u serviziu, fugliali di sistema currutti, un attaccu di virus o malware, grandi file di log d'avvenimenti, etc.

In questu articulu, avemu spiegatu cinque metudi diffirenti chì vi aiuteranu à calà u cunsumu di CPU di u Serviziu di Pulitica Diagnostica à u normale.



Pulitica di serviziu di diagnosticu

Cuntenuti[ ammuccià ]



Fix Service Host: Diagnostic Policy Service High CPU Usage

Correzioni potenziali per u Serviziu di Politica di Diagnostic High CPU Usage

A maiò parte di l'utilizatori puderanu risolve l'usu di u discu inusualmente altu di u Serviziu di Pulitica Diagnostica solu per riavvia. Altri puderianu avè bisognu di eseguisce uni pochi di scansioni (SFC è DISM) per circà i fugliali di sistema corrupti o eseguite u risolutore di prublemi di rendiment integratu. Aghjurnà à u l'ultima versione di Windows è sguassate i logs di visualizazione di l'eventi pò ancu risolve u prublema. Infine, s'ellu ùn pare nunda di travaglià, l'utilizatori anu l'opzione di disattivà u serviziu. Tuttavia, disattivà u Serviziu di Pulitica Diagnostica implica chì Windows ùn farà più autodiagnosi è risolve l'errori.

Metudu 1: Finisce u Prucessu da Task Manager

Un prucessu pò accumulà risorse supplementari di u sistema se qualcosa hà incitatu una istanza corrupta di questu. In questu casu, pudete pruvà à finisce manualmente u prucessu (Diagnostic Policy Service quì) è poi permette di riavvia automaticamente. Tuttu chistu pò esse ottenutu da u Windows Task Manager ( Uccide i Processi Intensivi di Risorse cù Windows Task Manager ).



unu. Cliccate dritta nantu à u Start menu buttone è selezziunate Task Manager .

Cliccate cù u dirittu nantu à u buttone di menu Start è selezziunate Task Manager | Fix Service Host: Diagnostic Policy Service High CPU

2. Cliccate nant'à More Details per espansione Task Manager è fate un ochju à tutti prucessi è servizii attualmente attivi.

Cliccate nantu à More Details per vede tutti i prucessi di fondo

3. Locate u Host di serviziu: serviziu di pulitica di diagnostica sottu prucessi Windows. Cliccate dritta nantu à ellu è selezziunate Finisce u compitu . (Pudete ancu selezziunate u serviziu da cliccà manca e poi cliccate nant'à u Finisce u compitu buttone in fondu à destra.)

Locate u Service Host Diagnostic Policy Service sottu i prucessi di Windows è cliccate right-click nantu à questu. Selezziunate Finisce u compitu.

U Serviziu di Pulitica Diagnostica riavviarà automaticamente, ancu s'ellu ùn hè micca, basta à riavvia u vostru urdinatore è verificate se u prublema persiste.

Metudu 2: Run SFC è DISM scan

Una recente aghjurnazione di u sistema di Windows o ancu un attaccu antivirus pò avè corrottu certi schedarii di u sistema chì risultatu in un altu usu di CPU di u Serviziu di Pulitica Diagnostica. Fortunatamente, Windows hà utilità integrate per scansà è riparà i schedarii di sistema currutti / mancanti . U primu hè l'utilità System File Checker è, cum'è u nome suggerisce, verifica l'integrità di tutti i schedarii di u sistema è rimpiazza i rotti cù una copia in cache. Se una scansione SFC ùn riesce à riparà i fugliali di u sistema corrotti, l'utilizatori ponu impiegà l'uttellu di linea di cummanda di Deployment Image Servicing and Management (DISM).

1. Type Command Prompt in a barra di ricerca di Windows è cliccate nantu Eseguite cum'è Amministratore in u pannellu ghjustu quandu i risultati di ricerca arrivanu.

Type Command Prompt in a barra di ricerca di Cortana | Fix Service Host: Diagnostic Policy Service High CPU

2. Tipu sfc /scannow in a finestra Command Prompt è appughjà enter per eseguisce. A scansione pò piglià un pocu di tempu cusì pusate è ùn chjude micca a finestra finu à chì u prucessu di verificazione righjunghji u 100%.

Scrivite sfc scannow in a finestra di u Command Prompt è appughjà enter per eseguisce.

3. Dopu à compie u SFC scan , eseguite i seguenti Command DISM . In novu, aspittà pacienza chì u prucessu di scansione è restaurazione finisci prima di esce da l'applicazione. Riavvia l'urdinatore quandu hè finitu.

|_+_|

eseguisce u cumandimu DISM seguenti | Fix Service Host: Diagnostic Policy Service High CPU

Leghjite puru: Cumu riparà l'usu elevatu di CPU da u prucessu inattivu di u sistema

Metudu 3: Aghjurnate Windows è Eseguite u Risolutore di Problemi di Prestazione

Cum'è l'esitatu prima, una recente aghjurnamentu di Windows pò ancu esse u culpitu daretu à u cumpurtamentu anormale di u Serviziu di Pulitica Diagnostica. Pudete pruvà à rinvià à l'aghjurnamentu precedente o cercate qualsiasi aghjurnamenti novi imbuttati da Microsoft chì rectificà l'errore. Sè avete affruntà qualsiasi prublemi mentre aghjurnà Windows, eseguite u risolutore di prublemi di l'aghjurnamentu integratu.

Oltre à aghjurnà Windows, eseguite ancu u risolutore di prublemi di rendiment di u sistema per scansà qualsiasi prublemi di rendiment è avè riparatu automaticamente.

1. Press u Tasti Windows + I simultaneamente à lancià u Paràmetri di u sistema poi cliccate nant'à Actualizazione è Sicurezza paràmetri.

Press Key Windows + I per apre u Settings è cliccate nant'à Update & Security

2. On u Windows Update tab, cliccate nant'à Verificate l'aghjurnamenti . L'applicazione hà da cumincià à cercà qualsiasi aghjurnamenti dispunibuli è automaticamente cumincià à scaricà. Riavvia u vostru urdinatore una volta chì a nova aghjurnazione hè stata installata.

Verificate per novi aghjurnamenti clicchendu nant'à u buttone Verificate per l'aghjurnamenti | Fix Service Host: Diagnostic Policy Service High CPU

3. Verificate se u Serviziu di Pulitica di Diagnosticu hè sempre ingaghjatu e risorse di u vostru sistema è s'ellu hè, allora eseguite u Aghjurnà u risolutore di prublemi . Apertu Actualizazione è Sicurezza paràmetri di novu è andate à u Risolve i prublemi tab poi cliccate nant'à Soluzioni di prublemi supplementari .

Andate à a tabulazione Risoluzione di prublemi è cliccate nantu à Risoluzione di prublemi avanzati. | Fix Service Host: Diagnostic Policy Service High CPU

4. Sottu u Get up and running rùbbrica, cliccate nant'à Windows Update per vede l'opzioni dispunibuli è dopu cliccate nant'à u risultatu Eseguite u risolutore di prublemi buttone. Segui l'istruzzioni nantu à u screnu è andate à traversu u prucessu di risolve.

Per eseguisce u risolutore di prublemi di rendiment di u sistema:

1. Type Panel di cuntrollu in u Start Barra di ricerca è pressu Entre per apre u listessu.

Panel di cuntrollu | Fix Service Host: Diagnostic Policy Service High CPU

2. Cliccate nant'à Risoluzione di prublemi .

Risoluzione di i prublemi di u pannellu di cuntrollu | Fix Service Host: Diagnostic Policy Service High CPU

3. Sottu Sistema è Sicurezza , cliccate nant'à u Eseguite i travaglii di mantenimentu hyperlink.

Eseguite i travaglii di Manutenzione

4. On la finestra seguenti, cliccate nant'à Avanzatu è verificate a casella accantu Applica a riparazione automaticamente . Cliccate nant'à Dopu per eseguisce u troubleshooter.

cliccate nant'à Apply Repairs Automatically

Leghjite puru: Fix Desktop Window Manager High CPU (DWM.exe)

Metudu 4: Sguassate u logu di l'Event Viewer

U prugramma Event Viewer mantene un registru di tutte l'applicazioni è i messagi d'errore di u sistema, avvisi, etc. Questi logs di l'avvenimenti ponu custruisce un grandezza considerableu è prublemi promptatu per u prucessu di Service Host. Simply clearing the logs can help resolve issues with the Diagnostic Policy Service. Hè ricumandemu di sguassate regularmente i log di visualizatori di l'eventi per evità ogni prublema futura.

1. Lanciari la scatula cumanda Run da pressu Tasti Windows + R , tipu eventvwr.msc è cliccate nant'à Ok per apre u Visualizzatore di eventi applicazione.

Type Eventvwr.msc in Run Command box, | Fix Service Host: Diagnostic Policy Service High CPU

2. In u pane di manca, espansione u Logs di Windows cartulare clicchendu nant'à a piccula freccia è selezziunate Applicazione da a lista chì seguita.

espansione u cartulare di Windows Logs clicchendu nantu à a freccia chjuca è selezziunate Applicazione

3. Prima, salvà u logu di l'avvenimentu attuale clicchendu Salvà tutti l'avvenimenti cum'è ... nant'à u pane dritta (per difettu u schedariu serà salvatu in u furmatu .evtx, salvà una altra copia in u furmatu .text o .csv.) è una volta salvatu, cliccate nant'à u . Sguassà u logu... opzione. In u pop-up chì seguita, cliccate nantu Chjara di novu.

Salvà u logu di l'eventi attuale clicchendu nant'à Salvà tutti l'eventi cum'è

4. Repetite i passi sopra per Security, Setup, and System. Riavvia l'urdinatore dopu sguassate tutti i logs di l'avvenimenti.

Metudu 5: Disable u Serviziu di Pulitica Diagnostica è sguassate u schedariu SRUDB.dat

In ultimamente, se nimu di i metudi di sopra ùn hè statu capace di riparà Service Host: Diagnostic Policy Service High CPU usu di u prublema, allora pudete sceglie di disattivà tuttu. Ci hè quattru modi diffirenti per via di quale pudete disattivà u serviziu, u più simplice hè da l'applicazione Servizi. Inseme cù disattivazione, avemu da esse ancu sguassate u schedariu SRUDB.dat chì guarda ogni tipu d'infurmazioni riguardanti l'urdinatore (usu di a bateria di l'applicazioni, byte scritti è leghje da u discu duru da applicazioni, diagnosi, etc.). U schedariu hè creatu è mudificatu da u serviziu di pulitica di diagnostica ogni pocu seconde chì porta à un altu usu di discu.

1. Type servizii.msc in a casella di cumandamentu Run è cliccate OK per apre u servizii applicazione. (Ci hè 8 modi per apre u Manager di servizii di Windows dunque sentite liberu di fà a vostra propria scelta.)

Type services.msc in a casella di cumanda di eseguisce dopu appughjà enter | Fix Service Host: Diagnostic Policy Service High CPU

2. Assicuratevi chì tutti i servizii sò ordinati alfabeticamente (cliccate nantu à u Colonna di nome header per fà cusì) è cercate u Serviziu di Pulitica Diagnostica allora cliccate dritta è selezziunate Pruprietà .

cercate u Serviziu di Pulitica Diagnostica dopu cliccate right-click è selezziunate Proprietà.

3. Sottu à u Generale Tab, cliccate nant'à u Stop buttone per finisce u serviziu.

4. Avà, espansione u Tipu di startup menu a tendina è selezziunate Disabilitatu .

expandà u menù a tendina di u tipu di Startup è selezziunate Disabilitatu. | Fix Service Host: Diagnostic Policy Service High CPU

5. Cliccate nant'à u Applica buttone per salvà i cambiamenti è dopu OK per chjude a finestra di Pruprietà.

Cliccate nant'à u buttone Apply per salvà i cambiamenti

6. Next, doppiu cliccà nant'à u File Explorer icona di scorciatoia nantu à u vostru scrittore per apre u listessu è chjappà u seguente indirizzu:

C:WINDOWSSystem32sru

7. Truvate u SRUDB.dat schedariu, cliccate dritta nantu à questu, è selezziunate Sguassà . Cunfirmà ogni pop-ups chì pò apparisce.

Truvate u schedariu SRUDB.dat, cliccate right-click nantu à ellu, è selezziunate Elimina. | Fix Service Host: Diagnostic Policy Service High CPU

Se ùn avete micca successu à disattivà u Serviziu di Pulitica Diagnostica da l'applicazione di u Manager di Servizi , pruvate unu di l'altri trè metudi.

unu. Da a Configurazione di u Sistema: Apertura Configurazione di u Sistema> Tabulazione Servizi> Spuntate / desmarcate u serviziu di pulitica di diagnostica.

Apertura a tabulazione di i servizii di cunfigurazione di u sistema.

due. Da l'editore di u Registru: Aprite l'Editor di u Registru è andate à:

|_+_|

3. Doppiu cliccà nant'à Principià in u pane dritta poi Cambia i dati di valore à 4 .

Doppiu-cliccate nant'à Start in u pane dritta poi Cambia Value Data à 4. | Fix Service Host: Diagnostic Policy Service High CPU

Quattru. Restart u computer è Windows ricreà automaticamente u schedariu SRDUB.dat. U Serviziu di Pulitica di Diagnosticu ùn deve esse più attivu è per quessa, causendu prublemi di rendiment.

Cunsigliu:

Speremu chì sta guida hè stata utile è avete pussutu Fix Service Host: Diagnostic Policy Service Altu usu di CPU in Windows 10 computer. Uni pochi cose chì pudete pruvà à impedisce chì u prublema si ripresenta in u futuru sò l'aghjurnà tutti i driver di l'urdinatore è eseguisce scans antivirus regularmente. Duvete ancu disinstallà l'applicazioni di terzu chì anu servitu u so scopu è ùn sò più necessarii. Per qualsiasi assistenza in quantu à u Serviziu di Pulitica Diagnostica, cunnetta cun noi in a sezione di cumenti sottu.

Pete Mitchell

Pete hè un scrittore senior staff in Cyber ​​S. Pete ama tutte e cose tecnulugia è hè ancu un DIYer avid in core. Hà un decenniu di sperienza à scrive cumu, funzioni è guide tecnologiche in Internet.