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.
Cuntenuti[ ammuccià ]
- Fix Service Host: Diagnostic Policy Service High CPU Usage
- Correzioni potenziali per u Serviziu di Politica di Diagnostic High CPU Usage
- Metudu 1: Finisce u Prucessu da Task Manager
- Metudu 2: Run SFC è DISM scan
- Metudu 3: Aghjurnate Windows è Eseguite u Risolutore di Problemi di Prestazione
- Metudu 4: Sguassate u logu di l'Event Viewer
- Metudu 5: Disable u Serviziu di Pulitica Diagnostica è sguassate u schedariu SRUDB.dat
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 .
2. Cliccate nant'à More Details per espansione Task Manager è fate un ochju à tutti prucessi è servizii attualmente attivi.
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.)
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.
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%.
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.
|_+_|
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.
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.
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 .
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.
2. Cliccate nant'à Risoluzione di prublemi .
3. Sottu Sistema è Sicurezza , cliccate nant'à u Eseguite i travaglii di mantenimentu hyperlink.
4. On la finestra seguenti, cliccate nant'à Avanzatu è verificate a casella accantu Applica a riparazione automaticamente . Cliccate nant'à Dopu per eseguisce u troubleshooter.
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.
2. In u pane di manca, espansione u Logs di Windows cartulare clicchendu nant'à a piccula freccia è selezziunate Applicazione da a lista chì seguita.
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.
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.)
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à .
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 .
5. Cliccate nant'à u Applica buttone per salvà i cambiamenti è dopu OK per chjude a finestra di Pruprietà.
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.
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.
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 .
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:
- Fix Service Host: Sistema Locale (svchost.exe) Altu CPU è Utilizazione di u Discu
- Fix High CPU Using by Service Host: Sistema Locale
- Cumu riparà o riparà u discu duru corrottu cù CMD?
- Fix Windows Audio Device Graph Isolation altu usu di CPU
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 MitchellPete 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.