Como podes saber, hai unha serie de procesos e servizos activos en segundo plano que contribúen ao bo funcionamento de Windows. A maioría destes procesos/servizos en segundo plano utilizan unha cantidade mínima de enerxía da CPU e RAM. Aínda que, ás veces, un proceso pode funcionar mal ou corromperse e acabar utilizando moitos máis recursos do habitual, deixando pouco para outras aplicacións en primeiro plano. O Servizo de Políticas de Diagnóstico é un destes procesos coñecidos por acaparar os recursos do sistema en raras ocasións.
O Servizo de Política de Diagnóstico é un dos procesos compartidos de Svchost.exe (Servizo Host) e é o responsable de detectar problemas con varios compoñentes de Windows e tamén de solucionalos. O servizo tenta solucionar automaticamente calquera problema detectado se é posible e, se non, rexistra a información de diagnóstico para a súa análise. Dado que o diagnóstico e a resolución automática de problemas son unha característica importante para unha experiencia fluida, o Servizo de Política de Diagnóstico foi configurado para iniciarse automaticamente cando se inicia o ordenador e permanecer activo en segundo plano. Non se coñece o motivo exacto detrás do consumo de máis potencia da CPU do previsto, pero en función das solucións potenciais, os culpables poden ser unha instancia corrupta do servizo, ficheiros do sistema corruptos, ataques de virus ou malware, ficheiros de rexistro de eventos grandes, etc.
Neste artigo, explicamos cinco métodos diferentes que che axudarán a reducir o consumo de CPU do servizo de políticas de diagnóstico.
Contidos[ esconderse ]
- Fix Service Host: servizo de políticas de diagnóstico alto uso da CPU
- Correccións potenciais para o uso elevado da CPU do servizo de políticas de diagnóstico
- Método 1: finaliza o proceso desde o Xestor de tarefas
- Método 2: executa a exploración SFC e DISM
- Método 3: actualice Windows e execute o solucionador de problemas de rendemento
- Método 4: borre o rexistro do visor de eventos
- Método 5: desactive o servizo de políticas de diagnóstico e elimine o ficheiro SRUDB.dat
Fix Service Host: servizo de políticas de diagnóstico alto uso da CPU
Correccións potenciais para o uso elevado da CPU do servizo de políticas de diagnóstico
A maioría dos usuarios poderán resolver o uso inusualmente alto do disco do servizo de políticas de diagnóstico simplemente reiniciándoo. Outros poden ter que realizar algunhas análises (SFC e DISM) para buscar ficheiros de sistema corruptos ou executar o solucionador de problemas de rendemento integrado. Actualizando ao última versión de Windows e borrar os rexistros do visor de eventos tamén pode resolver o problema. Finalmente, se nada parece funcionar, os usuarios teñen a opción de desactivar o servizo. Non obstante, a desactivación do servizo de políticas de diagnóstico implica que Windows deixará de realizar o diagnóstico automático e resolver os erros.
Método 1: finaliza o proceso desde o Xestor de tarefas
Un proceso pode acumular recursos adicionais do sistema se algo provocou unha instancia corrupta del. Nese caso, pode tentar finalizar manualmente o proceso (Servizo de políticas de diagnóstico aquí) e permitir que se reinicie automaticamente. Todo isto pódese conseguir desde o Xestor de tarefas de Windows ( Elimina procesos intensivos en recursos co Xestor de tarefas de Windows ).
un. Fai clic co botón dereito no Menú de inicio botón e seleccione Xestor de tarefas .
2. Fai clic en Máis detalles para ampliar Xestor de tarefas e bótalle unha ollada a todas procesos e servizos actualmente activos.
3. Localiza o Host do servizo: Servizo de políticas de diagnóstico baixo procesos de Windows. Fai clic co botón dereito nel e selecciona Finalizar tarefa . (Tamén pode seleccionar o servizo mediante prema co botón esquerdo e despois fai clic no Finalizar a tarefa botón na parte inferior dereita.)
O servizo de políticas de diagnóstico reiniciarase automaticamente, aínda que se non o fai, simplemente reinicie o ordenador e comprobe se o problema persiste.
Método 2: executa a exploración SFC e DISM
É posible que unha actualización recente do sistema de Windows ou mesmo un ataque antivirus corrompese determinados ficheiros do sistema, o que provocou un alto uso da CPU do servizo de políticas de diagnóstico. Afortunadamente, Windows ten utilidades incorporadas para buscar e reparar ficheiros do sistema danados/faltados . A primeira é a utilidade System File Checker e, como o nome indica, comproba a integridade de todos os ficheiros do sistema e substitúe os rotos por unha copia almacenada na caché. Se unha exploración SFC non pode corrixir os ficheiros do sistema danados, os usuarios poden empregar a ferramenta de liña de comandos DISM (Deployment Image Servicing and Management).
1. Tipo Símbolo do sistema na barra de busca de Windows e fai clic en Executar como administrador no panel dereito cando cheguen os resultados da busca.
2. Tipo sfc /scannow na xanela do símbolo do sistema e prema Intro para executalo. A exploración pode tardar un pouco, así que non peches a ventá ata que o proceso de verificación chegue ao 100 %.
3. Despois de completar o Escaneo SFC , executa o seguinte Comando DISM . De novo, agarde pacientemente a que remate o proceso de exploración e restauración antes de saír da aplicación. Reiniciar o ordenador cando remate.
|_+_|
Ler tamén: Como corrixir o alto uso da CPU polo proceso inactivo do sistema
Método 3: actualice Windows e execute o solucionador de problemas de rendemento
Como se mencionou anteriormente, unha recente actualización de Windows tamén pode ser a culpable do comportamento anormal do servizo de políticas de diagnóstico. Podes tentar volver á actualización anterior ou buscar novas actualizacións impulsadas por Microsoft para corrixir o erro. Se tes problemas ao actualizar Windows, executa o solucionador de problemas de actualización integrado.
Ademais de actualizar Windows, tamén executa o solucionador de problemas de rendemento do sistema para buscar calquera problema de rendemento e solucionalo automaticamente.
1. Prema o botón Tecla Windows + I simultaneamente para lanzar o Configuración do sistema despois fai clic en Actualización e seguridade axustes.
2. Na pestana Actualización de Windows, faga clic en Consulta se hai actualizacións . A aplicación comezará a buscar todas as actualizacións dispoñibles e comezará a descargalas automaticamente. Reiniciar o teu ordenador unha vez instalada a nova actualización.
3. Comprobe se o Servizo de Política de Diagnóstico aínda está acumulando os recursos do seu sistema e se o está, execute o Actualizar o solucionador de problemas . Aberto Actualización e seguridade axustes de novo e desprácese ao Solucionar problemas a continuación, prema en Solucións adicionais de solución de problemas .
4. Na sección Poñer en marcha, fai clic en Actualización de Windows para ver as opcións dispoñibles e, a continuación, prema na seguinte Executar o solucionador de problemas botón. Siga as instrucións que aparecen na pantalla e siga o proceso de resolución de problemas.
Para executar o solucionador de problemas de rendemento do sistema:
1. Tipo Panel de control no Inicio Barra de busca e prema Entra para abrir o mesmo.
2. Fai clic en Solución de problemas .
3. Baixo Sistema e Seguridade , fai clic no Executar tarefas de mantemento hiperligazón.
4. Na seguinte ventá, faga clic en Avanzado e marca a caixa ao lado Aplica as reparacións automaticamente . Prema en A continuación para executar o solucionador de problemas.
Ler tamén: Repara a CPU alta do Xestor de ventás do escritorio (DWM.exe)
Método 4: borre o rexistro do Visor de eventos
O programa Visor de eventos mantén un rexistro de todas as mensaxes de erro, avisos, etc. da aplicación e do sistema. Estes rexistros de eventos poden acumularse ata un tamaño considerable e problemas de aviso para o proceso de host de servizo. Simplemente borrar os rexistros pode axudar a resolver problemas co servizo de políticas de diagnóstico. Recomendamos que borre os rexistros do visor de eventos regularmente para evitar problemas futuros.
1. Inicie a caixa de comandos Executar premendo Tecla Windows + R , tipo eventvwr.msc e fai clic en Ok para abrir o Visor de eventos aplicación.
2. No panel esquerdo, expanda o Rexistros de Windows premendo na pequena frecha e selecciona Aplicación da lista seguinte.
3. Primeiro, garda o rexistro de eventos actual facendo clic en Gardar todos os eventos como... no panel dereito (por defecto o ficheiro gardarase en formato .evtx, garda outra copia en formato .text ou .csv.) e unha vez gardado, fai clic no botón Borrar rexistro... opción. Na ventá emerxente seguinte, fai clic en Limpar de novo.
4. Repita os pasos anteriores para Seguridade, Configuración e Sistema. Reiniciar o ordenador despois de borrar todos os rexistros de eventos.
Método 5: desactive o servizo de políticas de diagnóstico e elimine o ficheiro SRUDB.dat
En definitiva, se ningún dos métodos anteriores foi capaz de solucionar o problema de uso elevado da CPU do servizo de host: servizo de políticas de diagnóstico, pode optar por desactivalo por completo. Hai catro formas diferentes de desactivar o servizo, sendo a máis sinxela desde a aplicación Servizos. Xunto á desactivación, tamén iremos borrando o ficheiro SRUDB.dat que almacena todo tipo de información relativa ao ordenador (uso da batería da aplicación, bytes escritos e lidos desde o disco duro por aplicacións, diagnóstico, etc.). O servizo de políticas de diagnóstico crea e modifica o ficheiro cada poucos segundos, o que leva a un alto uso do disco.
1. Tipo servizos.msc na caixa de comandos Executar e fai clic en Ok para abrir o Servizos aplicación. (Hai 8 xeitos de abrir o xestor de servizos de Windows así que non dubides en facer a túa propia elección.)
2. Asegúrate de que todos os servizos estean ordenados alfabeticamente (faga clic en Columna de nome cabeceira para facelo) e busque o Servizo de Política de Diagnóstico prema co botón dereito e selecciona Propiedades .
3. Baixo o Xeral Pestana, fai clic en Pare botón para finalizar o servizo.
4. Agora, expande o Tipo de inicio menú despregable e seleccione Desactivado .
5. Fai clic no botón Solicitar botón para gardar os cambios e, a continuación Ok para pechar a xanela de Propiedades.
6. A continuación, faga dobre clic no botón Explorador de ficheiros icona de atallo no teu escritorio para abrir o mesmo e baixa o seguinte enderezo:
C:WINDOWSSystem32sru
7. Atopar o SRUDB.dat arquivo, prema co botón dereito nel e selecciona Eliminar . Confirme as ventás emerxentes que poidan aparecer.
Se non conseguiu desactivar o servizo de políticas de diagnóstico desde a aplicación Xestor de servizos , proba un dos outros tres métodos.
un. Desde a configuración do sistema: Abre Configuración do sistema > pestana Servizos > Desmarcar/desmarcar o Servizo de Políticas de Diagnóstico.
dúas. Desde o Editor do Rexistro: Abre o Editor do Rexistro e diríxete a:
|_+_|3. Fai dobre clic en Comeza no panel dereito, a continuación, Cambiar datos de valor a 4 .
Catro. Reinicie o ordenador e Windows recreará automaticamente o ficheiro SRDUB.dat. O Servizo de Políticas de Diagnóstico xa non debería estar activo e, polo tanto, provocaría problemas de rendemento.
Recomendado:
- Fix Service Host: Sistema local (svchost.exe) Uso elevado de CPU e disco
- Corrixir o alto uso da CPU por host do servizo: sistema local
- Como reparar ou arranxar un disco duro danado usando CMD?
- Corrixir o alto uso da CPU do illamento gráfico do dispositivo de audio de Windows
Agardamos que esta guía fose útil e que puideses facelo Fix Service Host: Servizo de políticas de diagnóstico Uso elevado da CPU no ordenador con Windows 10. Algunhas cousas que pode tentar evitar que o problema volva ocorrer no futuro son actualizar todos os controladores do ordenador e realizar análises antivirus regulares. Tamén debes desinstalar as aplicacións de terceiros que cumpriron o seu propósito e que xa non son necesarias. Para obter axuda sobre o servizo de políticas de diagnóstico, conéctese connosco na sección de comentarios a continuación.
Pete MitchellPete é un escritor senior de Cyber S. A Pete encántalle todo a tecnoloxía e tamén é un ávido de bricolaxe. Ten unha década de experiencia escribindo instrucións, funcións e guías tecnolóxicas en Internet.