Solución: el procedimiento diferido llama e interrumpe las rutinas de servicio Uso elevado de CPU y disco en Windows 10

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 que los usuarios han reportado haber visto muchas) ocupa 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 toda la solución que preparamos a continuación para recuperar sus recursos de CPU!

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

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

Al reiniciar la computadora, se iniciará la búsqueda de controladores a medida que se inicia el sistema y se volverá a instalar utilizando la última versión. Buena suerte.

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

  1. Expanda la sección "Adaptadores de red". Esto mostrará todos los adaptadores de red que la máquina haya 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 de inmediato. 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 observa 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 último, 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 solicite que conecte, lo que puede o no 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 en su computadora. Los usuarios han informado que pudieron resolver el problema después de actualizarlo, así que asegúrese de repetir los mismos pasos que antes, 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 una PC con Windows y debe deshabilitarla para que el uso de su CPU vuelva a la normalidad nuevamente.

  1. Haga clic con el botón derecho en el icono 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 establecer 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 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 Desactivar todos los efectos de sonido debajo. 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 determinar 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 CPU alta. Tendrá que instalar ciertas herramientas y el proceso puede demorar un poco, pero es importante mantenerse enfocado, ¡ya que este puede ser su último paso para resolver el problema!

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

  1. Ubique el archivo que acaba de ubicar en su carpeta de Descargas de forma predeterminada y ejecute la Configuración. Seleccione el WPT (Herramientas de rendimiento de Windows) de la lista y haga clic en Instalar. Reinicie su computadora para completar el proceso.
  2. Si usted 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 Buscar 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. Utilice el siguiente comando para comenzar el análisis y espere un momento hasta que vea el alto uso de DPC e interrupción en el Administrador de tareas.
 xperf -en latencia -pista de perfil 
  1. Cuando note el uso elevado de la CPU, detenga el rastreo 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. Selecciona 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 inmediatamente.

  1. Localice el archivo DPC_Interrupt.etl y haga doble clic en él. Espere hasta que terminen las dos pasadas y navegue hasta Trazar >> Configurar rutas de símbolos y escriba lo siguiente:
 srv * C: \ symbols * // msdl.microsoft.com/download/symbols 
  1. Ahora vaya a los gráficos “Uso de CPU DPC” o “Uso de CPU interrumpido” (dependiendo de dónde vea el alto uso 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 un acuerdo de licencia para descargar los símbolos de depuración pública y puede que tenga que 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 y señale el problema.

Solución 4: Solucione el problema mediante un inicio limpio

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

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

  1. Use 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 radio 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 Ocultar todos los servicios de Microsoft y luego haga clic en 'Desactivar todo' para desactivar los servicios instalados por el usuario.

  1. En la pestaña Inicio, haga clic en 'Abrir el Administrador de tareas'. En la ventana del Administrador de tareas debajo de la pestaña Inicio, haga clic derecho en cada elemento de inicio que esté habilitado y seleccione 'Desactivar'. 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 deshabilitó 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.

Artículos De Interés