Porque Ntoskrnl.exe causa una alta CPU y como solucionarlo

Windows imagen relacionada

¿Está encontrando la solución al problema de uso elevado de CPU de Ntoskrnl.exe ? Si es así, ¡tienes suerte de leer este artículo, amigo!

Ntoskrnl.exe es un controlador de memoria en el sistema operativo Windows 10 que administra tan bien las operaciones de memoria. Ntoskrnl significa Kernel del sistema operativo Windows NT. Es básicamente una imagen de kernel, es un archivo de aplicación del sistema que proporciona el kernel y las capas ejecutivas del espacio del kernel de Windows NT. Ntoskrnl.exe es una parte fundamental del sistema y es capaz de varios servicios del sistema, como la virtualización de hardware, procesos y administración de memoria. Es un sistema de archivos protegido y, por lo tanto, no se puede dañar ni eliminar.

¿Por qué Ntoskrnl.exe causa un alto nivel de CPU (consume todo el espacio de memoria)?

Puede haber varias razones para el alto consumo de memoria. Voy a discutirlos aquí.

Causa 1: Nueva memoria comprimida

El nuevo concepto de memoria comprimida se ha introducido en Windows 10. Esto significa que, en lugar de escribir páginas no utilizadas en el disco, los administradores de memoria las comprimen en la memoria primaria solo para ahorrar tiempo.

Microsoft ha dicho que: En Windows 10, hemos agregado un nuevo concepto en el Administrador de memoria llamado almacén de compresión, que es una colección en memoria de páginas comprimidas. Esto significa que cuando Memory Manager siente presión sobre la memoria, comprimirá las páginas no utilizadas en lugar de escribirlas en el disco. Esto reduce la cantidad de memoria utilizada por proceso, lo que permite que Windows 10 mantenga más aplicaciones en la memoria física a la vez. Esto también ayuda a proporcionar una mejor capacidad de respuesta en Windows 10. El almacén de compresión se encuentra en el conjunto de trabajo del proceso del sistema. Dado que el proceso del sistema mantiene el almacenamiento en la memoria, su conjunto de trabajo crece exactamente cuando la memoria está disponible para otros procesos. Esto es visible en el Administrador de tareas y la razón por la que el proceso del sistema parece consumir más memoria que las versiones anteriores.

Causa 2: Controladores de dispositivos defectuosos u obsoletos

La comunicación con los dispositivos de salida requiere controladores. ntoskrnl.exe envía y recibe datos a través de los controladores de dispositivo. Luego, los datos recibidos se escriben en la RAM y esperan su ejecución. Si los controladores de dispositivo están dañados, los controladores pueden enviar datos continuamente a ntoskrnl.exe. Además, los controladores defectuosos pueden escribir datos en el espacio de memoria ocupado por el archivo ntoskrnl.exe. Por lo tanto, esto requiere más tiempo de CPU para manejar todos estos datos.

Causa 3: malware y virus

El malware y los virus se distribuyen a través de descargas gratuitas en línea. Estos pueden ingresar a su sistema sin su conocimiento y pueden ser responsables de pérdidas de memoria. También podría alterar el registro del ejecutable. Significa que ntoskrnl.exe no continúa funcionando como se esperaba.

Cuando ntoskrnl detecta que hay demasiado en la memoria, entra en pánico y vuelca todos los archivos, esto da como resultado una pantalla azul de la muerte (BSOD).

Por lo tanto, podría producirse un cierre abrupto del sistema.

Cómo corregir un error del renderizador de audio en Windows 10

¿Cómo solucionar los problemas?: Si comienza a experimentar pérdidas de memoria de repente, es posible que haya virus. Si se produce una pérdida de memoria después de una actualización de Windows, esto puede deberse a controladores defectuosos. Para ello, tienes el archivo de sistema de reparación corrupto. Para hacerlo, existen muchos métodos. A continuación se muestran los detalles.

Método 1: ejecutar programas antimalware y antispyware

Instale Antimalware y antispyware en su sistema y escanee su sistema de vez en cuando. Esto protegerá su sistema de virus y pérdidas de memoria inesperadas.

Método 2: actualizar controladores

Si no conoce el estado de sus controladores, es mejor actualizarlos. Para actualizar los controladores, siga los pasos a continuación:

  • Vaya a buscar y escriba administrador de dispositivos.
  • Abrir en el Administrador de dispositivos.
  • Busque actualizaciones y luego "Actualizar".

Método 3: cambiar la configuración del registro

  • Presione las teclas Windows + R juntas.
  • Luego, escriba "regedit" y presione enter.
  • Luego vaya a "HKEY_LOCAL_MACHINE- SYSTEM- CurrentControlSet- Control- Session Manager-> Memory Management"
  • Haga doble clic en el registro Clear Page File Shutdown en el panel derecho.
  • Cambie los datos del valor a 1 y haga clic en Aceptar.
  • Luego reinicia tu computadora.

¡Con suerte, el problema debe haber desaparecido!

Método 4: deshabilitar el corredor de tiempo de ejecución

Runtime Broker es un proceso del sistema que suele utilizar una gran parte de los ciclos de la CPU, debido a su pobre optimización de la memoria. Por lo tanto, debe desactivarlo.

  • Vaya al menú Inicio.
  • Abra la aplicación de configuración
  • Luego, abra Sistema -> Notificación y acciones
  • Anule la selección de la opción "Mostrar sugerencias sobre Windows".
  • Reinicie su PC.

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Fecha actualización el 2021-02-16. Fecha publicación el 2021-02-16. Categoría: windows 10 Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub