in

Corregir el uso elevado de CPU del proceso del sistema y el kernel de NT en Windows

image thumb51

Recientemente me encontré con un problema extraño en el que un proceso llamado Sistema (Kernel y sistema NT) estaba usando alrededor del 15 al 30 por ciento de la CPU en mi máquina con Windows todo el tiempo.

imagen

En la captura de pantalla anterior, el sistema está usando un 0 por ciento de CPU, que es como debería ser normalmente. El proceso del sistema básicamente aloja el código del kernel y del controlador más los hilos del sistema y es un proceso esencial de Windows. No intente detener el proceso ni eliminarlo.

Antes de entrar en detalles técnicos, este problema generalmente es causado por un controlador de hardware defectuoso o desactualizado en Windows. Hay un par de cosas que desea verificar de inmediato:

Nuevo hardware – ¿Instaló recientemente algún hardware nuevo en su máquina con 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 solo instaló el controlador desde el CD que vino con el nuevo hardware, es posible que esté desactualizado.

Controlador actualizado – ¿Actualizó recientemente un controlador y está viendo un mayor uso de la CPU después de la actualización? A veces, los controladores más recientes también pueden causar problemas. En este caso, debe intentar revertir el controlador y ver si eso soluciona el problema.

En mi caso, instalé una nueva tarjeta gráfica en mi PC e instalé el controlador desde el CD. No era el controlador más reciente y, dado que era un controlador en modo kernel, estaba causando este pico en el proceso del sistema.

Si no puede averiguar qué controlador está causando el problema, existe un procedimiento más técnico que puede seguir para encontrar el controlador exacto del problema. 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 un símbolo del sistema y luego ejecute el programa sin ningún argumento. Así es como deberían verse los resultados:

imagen

Ahora puede ver qué controladores de dispositivo están recibiendo la mayor cantidad de visitas en el kernel. El primero se llama ntkrnlpa y puede ignorarse. Desea ver los otros controladores después de eso. En este caso b57nd60x. Entonces, ¿este controlador es exactamente para qué hardware se está preguntando?

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

imagen

Como puede ver, la DLL b57nd60x.sys es el controlador de la tarjeta Broadcom NetXtreme Gigabit Ethernet. ¡Dulce! Ahora solo tiene 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 caso es simplemente deshabilitar esa pieza de hardware o eliminarla de su sistema por completo si no la necesita o no puede encontrar un controlador actualizado. Fuente: Technet.

Deja una respuesta

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

1617739362 drillbits

Cómo: afilar brocas

02wkkhUM4TbL4UyW7EfdF0E 9.1569492695.fit lim.size 1200x630

Las mejores computadoras portátiles para empresas para 2021