Proceso del sistema (ntoskrnl.exe) Alto uso de disco o CPU en Windows 11/10

El proceso del sistema(System) puede verse como un tipo especial de proceso que alberga subprocesos que solo se ejecutan en modo kernel. Su nombre de archivo relacionado es ntoskrnl.exe y se encuentra en la carpeta C:\Windows\System32\Es responsable de varios servicios del sistema, como la abstracción de hardware, la gestión de procesos y memoria, etc.

A veces, el proceso del sistema(System) puede mostrar un uso elevado del disco o de la CPU(high disk or CPU usage) durante unos minutos. Esto es temporal y no debería preocuparte. Pero si lo mismo continúa persistiendo con frecuencia, es posible que deba echar un vistazo a algunas cosas.

Proceso del sistema(System) (ntoskrnl.exe) Alto(High Disk) uso de disco o CPU

Proceso del sistema Alto uso de disco o CPU

Hay diferentes factores que pueden causar un cambio en el rendimiento de su dispositivo con Windows 10. Esto incluye actualizaciones recientes, cambios en las versiones del controlador del dispositivo, etc. Puede probar estas soluciones para solucionar el problema.

  1. Actualice(Update) los controladores antiguos o vuelva a la actualización anterior
  2. Borrar el archivo de página al apagar
  3. No use un plan de ahorro de energía
  4. Utilice el Explorador de procesos de SysInternals
  5. Deshabilitar tarea inactiva
  6. Use Event Tracing para Windows para capturar datos de muestreo de CPU

¡Veamos las soluciones anteriores con un poco de detalle!

1] Actualice(Update) los controladores antiguos o vuelva a la actualización anterior

Los controladores son programas que controlan dispositivos particulares conectados a su placa base. Por lo tanto, mantenerlos actualizados(keeping them up-to-date) puede ayudar a eliminar cualquier problema de compatibilidad o error que provoque un mayor uso de la CPU . Por otro lado, si descubre que la nueva actualización interfiere con el funcionamiento normal de su PC y provoca un uso elevado del disco o de la CPU(CPU) , considere volver a la versión anterior del controlador .

2] Borrar el archivo de página al apagar

Abra el Editor del Registro(Registry Editor) y navegue hasta la siguiente dirección de ruta:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Busque la carpeta Administración de memoria .(Memory Management)

A continuación, haga clic con el botón derecho en ClearPageFileAtShutDown y seleccione la opción Modificar .(Modify)

sistema de gestión de memoria

Luego, en la pantalla Editar valor DWORD(Edit DWORD Value) que aparece, cambie el valor de ClearPageFileAtShutDown de 0 a 1 y haga clic en Aceptar.

Esto borrará el archivo de página en cada apagado(clear Page File at every shutdown) y reducirá el alto uso de RAM en (RAM)Windows 10 .

3] No use un plan de ahorro de energía

Algunas configuraciones de energía aceleran la velocidad de la CPU , independientemente del dispositivo en uso. Como tal, se hace necesario verificar sus Opciones de energía(Power Options) . Escriba Editar plan de energía(Edit Power Plan) en la barra de búsqueda y presione (Search)Entrar(Enter) . Una vez(Once) abierto, haga clic en Opciones de energía(Power Options) en la barra de direcciones en la parte superior de la ventana.

Haga clic en el botón desplegable Mostrar planes adicionales , luego cambie su (Show additional plans)plan de energía(Power Plan) . No use un plan de ahorro de energía (Power Saver): use Balanced o High Performance.

Ahora abra el Administrador de tareas(Task Manager) nuevamente para ver si el uso de la CPU(CPU) vuelve a la normalidad.

4] Usar el Explorador de procesos de SysInternals(Use SysInternals Process Explorer)

SysInternals es una utilidad de sistema avanzada que se puede usar para identificar el controlador que está causando un alto uso de la CPU en (CPU)Windows 10 . Ejecute el programa como administrador y localice el Sistema(System) en la lista de procesos en ejecución. Luego, haz clic derecho y elige la opción Propiedades.(Properties option.)

A continuación, cambie a la pestaña Subprocesos  . (Threads )Ordene la lista de módulos cargados por el núcleo por la tasa de uso de la CPU(CPU) ( columna CPU) . (CPU)Anote el nombre de un componente o un controlador en la  columna Dirección de inicio(Start Address) , lo que provoca una gran carga, y termínelo.

Con suerte, esto debería ayudarlo a solucionar problemas.

5] Deshabilitar tarea inactiva

Puede deshabilitarlo a través del Programador de tareas(Task Scheduler) fácilmente. Simplemente(Just) inícielo y navegue hasta Microsoft .

Mantenimiento regular

Luego, elija la subcarpeta de Windows debajo de ella.(Windows)

Expanda la carpeta MemoryDiagnostic > TaskScheduler y seleccione RunFullMemoryDiagnostic en el panel derecho. Haga clic derecho y elija la opción Deshabilitar(Disable ) para detener el proceso.

6] Use el seguimiento de eventos(Use Event Tracing) para capturar datos de muestreo de CPU(CPU Sampling)

El seguimiento de eventos para Windows permite la captura de eventos del kernel y de la aplicación de una manera coherente y sencilla. Al capturar y presentar eventos seleccionados, puede identificar y diagnosticar problemas de rendimiento del sistema y de la aplicación. A partir de entonces, puede seguir el curso de acción deseado para corregir el comportamiento errante. Este método es más adecuado para los administradores de TI.

Mis mejores deseos.



About the author

Soy un experto experimentado en Windows 10 y 11/10, con experiencia tanto en navegadores como en aplicaciones para teléfonos inteligentes. He sido ingeniero de software durante más de 15 años y he trabajado con varias empresas de renombre, incluidas Microsoft, Google, Apple, Ubisoft y más. También he enseñado desarrollo de Windows 10/11 a nivel universitario.



Related posts