image

NT Kernel & System, Soluciones al alto uso de CPU y RAM

Recientemente me encontré con un extraño problema en el que un proceso llamado System (NT Kernel y System) estaba usando entre el 15 y el 30 por ciento de la CPU de mi máquina Windows todo el tiempo. Tambien he visto en otras ocasiones que NT Kernel & System puede poner el disco al 100 % de su uso o el execrativo uso de memoria de dicho proceso. En este artículo te cuento que es el proceso NT Kernel & System , cuales son los problemas mas comunes por los que consume tanta CPU, Ram o Disco y el método para detectar que es lo que realmente está pasando en tu ordenador.

image

En la captura de pantalla anterior, el sistema está usando 0 por ciento de CPU y poco uso de memoria, que es como debería ser normalmente. Si no es tu caso mas adelante podemos ver como solucionarlo.

Que es el proceso System y NT Kernel & System

El proceso system básicamente aloja el núcleo y el código del controlador, además de los hilos del sistema, y es un proceso esencial de Windows. No intentes matar el proceso o eliminarlo.

Motivos de por que el proceso NT Kernel & System puede consumir mucha CPU, RAM o Disco

Antes de entrar en detalles técnicos, hay un par de cosas que debes comprobar inmediatamente para ver por que proceso el proceso System consume mucha CPU, RAM o Disco:

Hardware nuevo

¿Ha instalado recientemente algún hardware nuevo en su equipo Windows? Tarjeta gráfica, disco duro, tarjeta de sonido, tarjeta sintonizadora de TV, etc? Si es así, debe ir al sitio web del fabricante y descargar el controlador más reciente desde allí. Si sólo instaló el controlador del CD que vino con el nuevo hardware, es posible que esté desactualizado.

Actualización de drivers

¿Ha actualizado recientemente un controlador y está viendo el mayor uso de la CPU después de la actualización? A veces, los últimos controladores también pueden causar problemas. En este caso, debería intentar hacer retroceder el controlador y ver si eso soluciona el problema.

En mi caso, había instalado una nueva tarjeta gráfica en mi PC e instalado el controlador desde el CD. No era el último driver y como era un driver en modo kernel, estaba causando este pico en el proceso del sistema.

Network Monitor

Al buscar información sobre NT Kernel & System, he visto que había gente que sugería que el excesivo consumo de CPU podría venir probocado el programa Microsoft Network Monitor, con lo cual tendrías que revisar si lo tienes instalado y si es así eliminarlo.

Conflicto de antivirus

Si tienes mas de un antivirus en tu ordenador puede disparar el uso de CPU del proceso System así que tendrías que revisarlo.

Notificaciones de Windows 10

En el blog de Daniel Meza he visto que hay problemas de alto uso de RAM en Windows 10 con lo que se recomienda ir a Configuración > Sistema > Notificaciones y Acciones y desactivar las sugerencias de Windows y algunas notificaciones inecesarias.

Como solucionar el problema de alto uso de CPU, RAM o Disco del proceso System - NT Kernel & System,

Si no puede averiguar qué controlador o programa está causando el problema, hay un procedimiento más técnico que puede seguir para encontrar el controlador del problema exacto. Primero, descargue un programa llamado KrView (Kernrate Viewer), que es una herramienta gratuita de Microsoft.

Es una herramienta de línea de comandos, así que abra una línea de comandos y ejecute el programa sin ningún argumento. Estos son los resultados que se esperan:

image

Ahora puede ver qué controladores de dispositivo están recibiendo más visitas en el kernel. El primero se llama ntkrnlpa y puede ser ignorado. Quieres ver a los otros conductores después de eso. En este caso b57nd60x .

Como ver a que corresponde cada proceso interno del Systema con Process Explorer

Bueno, para darse cuenta de eso, necesita descargar otra herramienta gratuita de Microsoft llamada Process Explorer. Instálelo, ejecútelo y luego ve a la vista DLL para ver los controladores cargados.

image

Como puede ver, la DLL b57nd60x.sys es el controlador de la tarjeta Broadcom NetXtreme Gigabit Ethernet. ¡Bingo! Ahora sólo tienes que ir a buscar el controlador actualizado para la tarjeta de red y con suerte el pico en la CPU desaparecerá.

Por supuesto, la otra solución en este tipo de casos es simplemente deshabilitar esa pieza de hardware o eliminarla completamente de su sistema si no la necesita o no puede encontrar un controlador actualizado.

  1. Yhonelson dice:

    Podrian actualizar esta guia ? el Kernrate Viewer ya no esta disponible y no consigo manera de hacerlo funcionar

    1. eltictacdicta dice:

      Pues claro que si, voy a ver si hay alguna alternativa y la pongo de aquí­ a unos dias.

Contenidos relacionados

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir