Solución: Llamadas a procedimientos diferidos e interrupciones Rutinas de servicio Uso elevado de CPU y disco en Windows 10



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Este es un proceso que aparecerá en la pestaña Procesos del Administrador de tareas y el problema ocurre cuando esta entrada (o las entradas, ya que los usuarios informaron haber visto muchas) consume una gran parte de la potencia de su CPU.





Una llamada a procedimiento diferido (DPC) es un mecanismo del sistema operativo Microsoft Windows que permite que las tareas de alta prioridad (por ejemplo, un controlador de interrupciones) difieran las tareas requeridas pero de menor prioridad para su posterior ejecución. Esto puede salir mal y ser contraproducente para los usuarios, así que asegúrese de seguir todas las soluciones que preparamos a continuación para recuperar los recursos de su CPU.



Solución 1: reinstale o actualice su adaptador de red

Si algo salió mal con el controlador relacionado con el dispositivo de red que le está dando el error y hace que los procesos de 'Rutinas de servicio de interrupciones y llamadas de procedimiento diferido' se disparen en el uso de la CPU, puede solucionar este problema simplemente actualizando o reinstalando el controlador relacionados con él, dependiendo del tipo de Internet que esté utilizando.

Al reiniciar la computadora, se iniciará la búsqueda de controladores cuando el sistema se inicie y se instalará nuevamente con la última versión. Buena suerte.

  1. En primer lugar, deberá desinstalar el controlador que tiene instalado actualmente en su máquina.
  2. Escriba 'Administrador de dispositivos' en el campo de búsqueda junto al botón del menú Inicio para abrir la ventana del administrador de dispositivos. También puede utilizar la combinación de teclas Windows Key + R para abrir el cuadro de diálogo Ejecutar. Escriba “devmgmt.msc” en el cuadro y haga clic en Aceptar o en la tecla Intro.



  1. Expanda la sección 'Adaptadores de red'. Esto mostrará todos los adaptadores de red que la máquina ha instalado en este momento. Haga clic derecho en el adaptador de red que desea desinstalar y seleccione 'Desinstalar dispositivo'. Elija el que corresponda a su conexión a Internet activa. Esto eliminará el adaptador de la lista y desinstalará el dispositivo de red. Asegúrese de elegir la correcta según el tipo de conexión que le esté dando estos problemas.
  2. Haga clic en 'Aceptar' cuando se le solicite que desinstale el dispositivo.

  1. Retire el adaptador que está utilizando de su computadora y reinicie su PC inmediatamente. Después de que se inicie la PC, el nuevo controlador debe instalarse automáticamente sin la necesidad de su intervención. Sin embargo, si nota que su conexión a Internet no funciona, deberá instalar el controlador manualmente.
  2. Navegue a la página de su fabricante para ver la lista de controladores disponibles para su sistema operativo. Elija el más reciente, descárguelo y ejecútelo desde la carpeta Descargas.

  1. Siga las instrucciones en pantalla para instalar el controlador y asegúrese de que el adaptador permanezca desconectado hasta que la instalación le indique que lo conecte, lo que puede o no puede hacer. Reinicie su PC después de que finalice la instalación y conecte el adaptador a su computadora. Verifique si el uso de su CPU ha vuelto a la normalidad.

Nota : Otra sugerencia bastante útil sería repetir el mismo proceso con el controlador de su tarjeta gráfica, que es quizás el controlador más importante de su computadora. Los usuarios han informado que pudieron resolver el problema después de actualizarlo, así que asegúrese de repetir los mismos pasos anteriores, solo asegúrese de ubicarlo en Adaptadores de pantalla en el Administrador de dispositivos.

Solución 2: deshabilite todas las mejoras de sonido y efectos especiales

Esta solución específica se presentó tanto en varias entradas del foro como en un blog escrito por un usuario que ha estado luchando con este problema durante varios días. Parece que ciertas computadoras se ven afectadas por la mejora de audio en la PC con Windows y debe deshabilitarla para que el uso de la CPU vuelva a la normalidad.

  1. Haga clic con el botón derecho en el ícono de Volumen ubicado en la parte inferior derecha de su pantalla y elija la opción Dispositivos de reproducción. Una forma alternativa sería abrir el Panel de control en su PC y configurar la opción Ver por en Iconos grandes. Después de eso, ubique y haga clic en la opción Sonidos para abrir la misma ventana.
  2. Permanezca en la pestaña Reproducción de la ventana Sonido que se acaba de abrir y seleccione su dispositivo de reproducción predeterminado (Altavoces).
  3. Haga clic derecho en el dispositivo y elija la opción Propiedades. Cuando se abra la ventana Propiedades, navegue hasta la pestaña Mejoras y marque la opción Deshabilitar todos los efectos de sonido debajo de ella. Aplique los cambios, reinicie su computadora y verifique si el uso de su CPU ha vuelto a la normalidad.

Solución 3: use ciertas herramientas para identificar la causa real

Esta solución es muy útil para identificar el problema, ya que puede ser realmente difícil saber qué dispositivo, controlador o programa está causando la alta CPU. Deberá instalar ciertas herramientas y el proceso puede llevar un tiempo, pero es importante mantenerse concentrado, ya que este puede ser el último paso para resolver el problema.

  1. En primer lugar, descargue el SDK de Windows que contendrá el Windows Performance Kit necesario que contendrá las herramientas que necesitará para continuar con el proceso. Puede descargarlos para Windows 10 usando este enlace .

  1. Busque el archivo que acaba de ubicar en la carpeta Descargas de forma predeterminada y ejecute la instalación. Seleccione WPT (Herramientas de rendimiento de Windows) de la lista y haga clic en Instalar. Reinicie su computadora para completar el proceso.
  2. Si es un usuario de Windows 10, puede localizar fácilmente el símbolo del sistema simplemente haciendo clic en el botón del menú Inicio o en el botón de búsqueda al lado y escriba 'cmd' o 'símbolo del sistema'. Haga clic derecho en el primer resultado y elija la opción Ejecutar como administrador.

  1. Utilice el siguiente comando para navegar a la carpeta Temp en el símbolo del sistema. Asegúrese de hacer clic en la tecla Intro después de escribir este texto:
cd  temp
  1. Use el comando a continuación para comenzar el análisis y espere un momento hasta que vea el uso alto de DPC e Interrupción en el Administrador de tareas.
xperf -on latency -stackwalk profile
  1. Cuando note el alto uso de la CPU, detenga el seguimiento con el siguiente comando:
xperf -d DPC_Interrupt.etl
  1. Esto cerrará el proceso y escribirá los resultados en el archivo DPC_Interrupt.etl. Haga clic en el menú Inicio y escriba Ejecutar. Seleccione Ejecutar. Aparecerá un cuadro de diálogo Ejecutar. Escriba '% temp%' en el cuadro de diálogo de ejecución y haga clic en el botón Aceptar. Esto abrirá la carpeta de archivos temporales de inmediato.

  1. Busque el archivo DPC_Interrupt.etl y haga doble clic en él. Espere hasta que terminen las dos pasadas y navegue hasta Trace >> Configure Symbol Paths y escriba lo siguiente:
srv * C:  símbolos * http: //msdl.microsoft.com/download/symbols
  1. Ahora vaya a los gráficos “Uso de CPU de DPC” o “Uso de CPU de interrupción” (dependiendo de dónde vea el uso alto de CPU) y seleccione el intervalo, haga clic derecho y seleccione “Cargar símbolos” y luego haga clic en la tabla de resumen. Es posible que deba aceptar el acuerdo de licencia para descargar los símbolos de depuración públicos y es posible que deba esperar un tiempo para que se descarguen.
  2. Aquí podrá ver el resumen de las llamadas y ver las causas del problema. Puede ser un controlador, un programa, un servicio o similar. Busque en Google el archivo que ve que causa el problema y verifique a qué pertenece e identifique el problema.

Solución 4: solucione el problema mediante un arranque limpio

Si una aplicación o un servicio de terceros está causando interrupciones del sistema con frecuencia, es posible que desee identificarlo y deshabilitarlo o desinstalarlo para resolver el problema. Los usuarios han informado que el problema no aparece en un arranque limpio, por lo que es posible que desee verlo usted mismo.

Si el problema realmente no aparece en un arranque limpio, es posible que desee ver qué aplicación lo está causando habilitando los servicios y elementos de inicio uno por uno y eliminándolos.

  1. Utilice la combinación de teclas Windows + R en su teclado para abrir el cuadro de diálogo Ejecutar donde debe escribir 'MSCONFIG' y hacer clic en Aceptar.
  2. Haga clic en la pestaña 'Arranque' y desmarque la opción 'Arranque seguro'.

  1. En la pestaña General en la misma ventana, haga clic para seleccionar el botón de opción Inicio selectivo y luego haga clic para desactivar la casilla de verificación Cargar elementos de inicio para asegurarse de que no esté marcada.
  2. En la pestaña Servicios, haga clic para seleccionar la casilla de verificación Ocultar todos los servicios de Microsoft y luego haga clic en 'Deshabilitar todo' para deshabilitar los servicios instalados por el usuario.

  1. En la pestaña Inicio, haga clic en 'Abrir Administrador de tareas'. En la ventana del Administrador de tareas en la pestaña Inicio, haga clic con el botón derecho en cada elemento de inicio que esté habilitado y seleccione 'Deshabilitar'. Asegúrese de no omitir una entrada porque incluso las aplicaciones más legítimas pueden causar conflictos de software.
  2. Después de esto, deberá realizar algunos de los procesos más aburridos y eso es habilitar los elementos de inicio uno por uno y reiniciar su computadora. Después de eso, debe verificar si el error aparece nuevamente. Deberá repetir el mismo proceso incluso para los Servicios que ha desactivado en el Paso 4. Una vez que localice el elemento o servicio de inicio problemático, puede emprender acciones para resolver el problema. Si es un programa, puede reinstalarlo o repararlo. Si es un servicio, puede deshabilitarlo, etc.
6 minutos de lectura