¿Su computadora sufre de un alto uso de CPU y el proceso que acapara la mayoría de los recursos son las "interrupciones del sistema"? ¡Te ayudaremos a llegar al fondo de esto!
Cuando descubre que un proceso llamado "interrupciones del sistema" está causando un alto uso de la CPU, lo más probable es que esté lidiando con un problema de hardware o controlador.
En esta publicación, explicamos qué son las interrupciones del sistema y cómo puede encontrar y solucionar la causa subyacente de su alto uso de CPU.
TE PUEDE INTERESAR: ¿Se puede comprar una fuente de alimentación demasiado grande?
¿Qué son las "interrupciones del sistema"?
Las interrupciones del sistema aparecen como un proceso de Windows en su Administrador de tareas, pero no es realmente un proceso. Más bien, es un tipo de representante que informa el uso de la CPU de todas las interrupciones que ocurren en un nivel de sistema inferior.
Las interrupciones pueden originarse en software o hardware, incluido el propio procesador. Wikipedia explica:
Una interrupción alerta al procesador de una condición de alta prioridad que requiere la interrupción del código actual que el procesador está ejecutando. El procesador responde suspendiendo sus actividades actuales, guardando su estado y ejecutando una función denominada controlador de interrupciones para tratar el evento.
Cuando se completa la tarea de controlador de interrupciones, el procesador reanuda el estado en el que se interrumpió.
Las interrupciones son una forma de comunicación de software y hardware con la CPU. Por ejemplo, cuando comienza a escribir en su teclado, el hardware y el software respectivos envían interrupciones a la CPU para activar el procesamiento de su entrada.
Las interrupciones también pueden indicar a la CPU que se produjo un error, y esto puede causar un aumento en el uso de la CPU de las interrupciones del sistema. En un sistema en buen estado, las interrupciones del sistema oscilarán entre el 0,1% y el 2% del uso de la CPU, dependiendo de la frecuencia de la CPU, el software en ejecución y el hardware conectado.
Incluso los picos de 3% a 7% se pueden considerar dentro del rango normal, dependiendo de la configuración de su sistema.
TE PUEDE INTERESAR: Los mejores procesadores Intel, clasificados
Cómo arreglar las interrupciones del sistema que causan un alto uso de la CPU
Si el sistema interrumpe constantemente acapara más del 5% al 10% de su CPU, algo está mal y lo más probable es que esté lidiando con un problema de hardware. Te ayudaremos a llegar al fondo de esto.
La primera solución que siempre debe intentar es reiniciar su computadora. Si tiene actualizaciones de Windows pendientes, instálelas. Y si desea ser muy cauteloso, también puede ejecutar un análisis de malware y virus para excluir esto como culpable. Si ninguna de estas medidas básicas ayuda, comience aquí:
1. Desconecte o deshabilite todos los dispositivos externos
El hardware USB es un culpable común. Puede desconectar sus dispositivos USB externos o, mientras está en el Administrador de dispositivos (ver más abajo), deshabilitar los concentradores raíz USB, es decir, bloquear el hardware externo para que no interrumpa la CPU.
En el Administrador de dispositivos (acceso desde el menú Windows + X), busque la entrada Controladoras de bus serie universal y deshabilite cualquier entrada de Concentrador raíz USB que pueda encontrar.
¡TEN EN CUENTA!Si usas un teclado externo o un mouse USB, es posible que dejen de funcionar. Asegúrese de tener un método alternativo para volver a habilitar el dispositivo.
Para ordenadores de sobremesa: Compruebe si tiene cables SATA no utilizados conectados a la placa base y extráigalo.
2. Verifique los controladores de hardware
Para comprobar rápidamente si está tratando con un problema de controlador, puede ejecutar el Comprobador de latencia de DPC. La llamada a procedimiento diferido (DPC) es un proceso relacionado con las interrupciones del sistema. Cuando el controlador de interrupciones necesita aplazar una tarea de menor prioridad hasta más adelante, llama al DPC.
El Comprobador de latencia DPC se diseñó para analizar si el sistema puede manejar correctamente la transmisión de audio o vídeo en tiempo real comprobando la latencia de los controladores de dispositivo en modo kernel. Es una forma rápida de revelar problemas, y la herramienta no requiere instalación.
Si ve barras rojas, es decir, abandonos debido a la alta latencia, algo está apagado.
Puede intentar encontrar al culpable o, si el problema ocurrió recientemente, revertir las actualizaciones recientes de controladores (Windows 10) o actualizar sus controladores con versiones estándar. Los controladores que causaron problemas en el pasado fueron AMD SATA, dispositivos de audio HD y controladores Bluetooth faltantes.
Como alternativa, puede instalar y ejecutar LatencyMon, un monitor de latencia, para encontrar los archivos de controlador con el mayor número de DPC. Presione el botón Inicio / Reproducir, luego cambie a la pestaña Controladores y ordene los archivos del controlador por recuento de DPC. Tenga en cuenta que el recuento se acumula con el tiempo, así que déjelo correr durante algún tiempo.
Los controladores con un alto recuento de DPC pueden causar un gran número de interrupciones.
TE PUEDE INTERESAR: ¿Qué es un cuello de botella de CPU o GPU en los juegos de PC? (y cómo solucionarlo)
3. Desactivar dispositivos internos
En lugar de actualizar los controladores al azar, comience deshabilitando los controladores de dispositivos individuales para encontrar al culpable. Si ya ha identificado posibles delincuentes, desactívelos primero.
Vaya al menú Inicio, busque y abra el Administrador de dispositivos (que también se encuentra en el Panel de control), expanda los periféricos que se enumeran a continuación, haga clic con el botón derecho en un dispositivo y seleccione Deshabilitar.
Haga esto para un dispositivo a la vez, verifique el uso de la CPU de las interrupciones del sistema o vuelva a ejecutar el Comprobador de latencia DPC, luego haga clic con el botón derecho en el dispositivo y seleccione Habilitar antes de pasar al siguiente dispositivo.
Estos dispositivos son los culpables más probables:
- Adaptadores de red
- Módems internos
- Dispositivos de sonido internos
- Cualquier tarjeta adicional, como una tarjeta sintonizadora de TV, adaptadores RDSI o DSL, o módems
Si ninguno de estos tiene la culpa, puede continuar deshabilitando (y volviendo a habilitar) otros controladores no esenciales.
Nunca deshabilite los controladores necesarios para ejecutar su sistema, incluidos los que aparecen en Computadora, procesadores y dispositivo del sistema.
Además, no intente deshabilitar los adaptadores de pantalla, la unidad de disco que ejecuta el sistema, los controladores IDE, el teclado o el mouse (a menos que tenga un dispositivo de entrada alternativo, como un panel táctil) o el monitor.
4. Excluir hardware defectuoso
Si un controlador dañado puede causar interrupciones del sistema, también puede fallar el hardware. En ese caso, actualizar sus controladores no resolverá el problema. Pero si deshabilitar todo el dispositivo lo solucionó, debe seguir nuestra guía para probar su PC en busca de hardware defectuoso.
Nota: Las interrupciones del sistema también pueden ser causadas por una fuente de alimentación defectuosa o un cargador de computadora portátil. Trate de reemplazar o desenchufar eso también.
5. Desactivar efectos de sonido
Si está en Windows 7, esta puede ser la solución que está buscando.
Haga clic con el botón derecho en el icono del altavoz en la bandeja del sistema, seleccione Dispositivos de reproducción, haga doble clic en su Dispositivo predeterminado (altavoz) para abrir Propiedades, diríjase a la pestaña Mejoras y deshabilite todos los efectos de sonido. Confirme con OK y compruebe cómo están funcionando las interrupciones del sistema ahora.
6. Actualice su BIOS
El BIOS es la primera pieza de software que ejecuta su sistema cuando enciende su computadora. Ayuda a que su sistema operativo arranque. Primero, identifique la versión de su BIOS y consulte el sitio web del fabricante para obtener actualizaciones e instrucciones de instalación.
Para averiguar la versión de su BIOS, presione la tecla Windows + R, escriba cmd, presione Enter y ejecute los siguientes dos comandos, uno después del otro:
systeminfo | findstr /I /c:bioswmic bios get manufacturer, smbiosbiosversion
Nótese que la I en /I es una i mayúscula, no una L minúscula.
La actualización del BIOS no debe tomarse a la ligera. Asegúrese de hacer una copia de seguridad de su sistema primero.
Las interrupciones del sistema pueden ser complicadas
Las interrupciones del sistema pueden tener muchas causas. ¿Reinició su computadora como se indica anteriormente? Esperamos que haya podido solucionar el problema. Si todavía sufre de un alto uso de la CPU, también debe consultar otros procesos que podrían causar el problema.






