Solución: uso avanzado de CPU o disco con Ntoskrnl.exe en Windows 10

Algunos usuarios se han quejado en Reddit y otros foros de Windows sobre pérdidas de memoria relacionadas ntoskrnl.exe. Estos usuarios informaron un uso extenso de RAM y CPU proporcionado por o relacionado con este archivo de sistema. Aquellos con casos extremos informaron haber experimentado BSOD (pantalla azul de la muerte) que creaba volcados de memoria.

Este artículo le dirá cómo funciona la administración de memoria en Windows y qué es ntoskrnl.exe es y hace. Entonces te daremos razones de por qué ntoskrnl.exe consume mucho espacio de memoria y la cura para esto.

¿Qué es Ntoskrnl.exe y para qué sirve?

Windows 10 es un gran sistema operativo, pero ¿cómo maneja también las operaciones de memoria? Esto puede deberse a ntoskrnl.exe controlador de memoria. Ntoskrnl.exe (Cortar a Kernel del sistema operativo Windows NT) también conocido imagen del kernel, es un archivo de aplicación del sistema que proporciona kernels y capas funcionales del espacio del kernel de Windows NT, y es responsable de varios servicios del sistema como hardware, procesos y gestión de la memoriahaciéndolo parte fundamental del sistema. El administrador de caché, el ejecutivo, el kernel, el monitor de referencia de seguridad, el administrador de memoria, y el planificador.

Es por eso que Ntoskrnl.exe es un archivo de dichos sistemas de protección. La protección del sistema significa que no se destruirá o corromperá fácilmente.

Así es como funciona la gestión de la memoria. Una tarea se carga en la memoria (RAM) junto con el programa que realizará esta tarea. Esta es la parte de buscar. La CPU lo decodifica, realiza la tarea y registra los resultados en la memoria que el programa cargado puede registrar posteriormente en el disco. La parte de ejecución tendrá acceso a una serie de dispositivos, incluidos GPU, CPU, espacio en disco (ROM o HDD, SSD, etc.), dispositivos de red y muchos otros dispositivos, según la tarea que se esté realizando. Cuando se cierra el programa, se descarga de la memoria (RAM) junto con los datos que estaba procesando. El espacio ahora es gratuito para otras tareas.

Razones por las que Ntoskrnl.exe consume mucho espacio en disco, memoria y CPU

Ambos ntoskrnl.exe administra la memoria, entonces ¿por qué consume toda la memoria y mucha CPU? Estas son las razones por las que sabemos por qué sucede esto. Los casos graves suelen provocar pérdidas de memoria causadas por hardware y malware.

Nueva memoria comprimida en Windows 10

¿Qué hace que Windows 7 sea tan rápido? La respuesta está en el nuevo ntoskrnl.exe característica. Se ha puesto demasiado consumo de memoria en Windows 10 a diferencia de otros sistemas operativos. Microsoft explicó esto por separado a los usuarios de Windows.

Después del lanzamiento de Windows 10 Build 10525, Microsoft tuvo esto decir: En Windows 10, hemos agregado un nuevo concepto en el Administrador de memoria llamado repositorio de compresión, que es una colección de memoria de páginas comprimidas. Esto significa que cuando Memory Manager detecta presión de 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 reside en la estación de trabajo de procesos del sistema. A medida que el proceso del sistema mantiene el repositorio en la memoria, su flujo de trabajo crece al igual que la memoria se asigna a otros procesos. Esto se refleja en el Administrador de tareas y la razón por la que aparece el proceso del sistema. consumiendo más memoria que las versiones anteriores.

Por lo tanto, el uso extremo de la memoria es una especie de cosa integrada de Windows 10, pero a veces se puede confundir con una pérdida de memoria. Windows 10 sacrifica la memoria a cambio de velocidad. En lugar de escribir páginas en su HDD, comprime las páginas en la RAM. Hace esto Windows 10 más rápido que las versiones anteriores porque es más rápido leer datos comprimidos de la RAM de la computadora que leerlos del HDD y luego cargarlos en la RAM. Esto ya era parte del sistema operativo Linux antes de que Windows lo adoptara. Cuantas más aplicaciones abra, más memoria se utilizará. Esto significa que aumentará el uso de la CPU.

Controladores de dispositivo defectuosos u obsoletos

Al comunicarse con y desde dispositivos, p. Ej. tarjetas de red, teclados y tarjetas gráficas, entre otras cosas, ntoskrnl.exe envía y recibe datos a través de los controladores del dispositivo. Los datos recibidos se escriben en la RAM y están a la espera de completarse.

Para controladores de dispositivos defectuosos, los controladores pueden enviar datos al ntoskrnl.exe controlador de memoria y se manifiesta como una pérdida de memoria. El controlador defectuoso puede estar escribiendo datos en el espacio de memoria que posee ntoskrnl.exe. Estos datos se escriben constantemente en la memoria, por lo que se compilan y llenan la RAM. Esto requiere más uso de CPU para manejar todos estos datos. Para versiones anteriores de Windows en su lugar ntoskrnl.exe espacio en disco usado para las páginas, esto significa que su espacio en disco se llenará rápidamente.

Este problema es muy común para los usuarios que han actualizado su sistema operativo de Windows 7 u 8.1 a Windows 10. Es posible que los controladores no sean compatibles con Windows 10, lo que provoca una pérdida de memoria. Se ha informado que los «controladores de red asesinos» obsoletos causan pérdidas de memoria en Windows 10.

Malware y virus

Tenga cuidado con el shareware y los productos gratuitos distribuidos en línea. Pueden incrustarse deliberadamente ntoskrnl.exe archivo de sistema o secuestro de funciones de este archivo que conduce a una pérdida de memoria. También puede cambiar el registro del ejecutable. Esto significa que ntoskrnl.exe no sigue funcionando como se esperaba. Dado que el malware está destinado a dañar su computadora, permitirá que los datos se vacíen en la RAM, pero no dejará nada fuera. El virus puede estar escribiendo activamente en el espacio de memoria que posee. ntoskrnl.exe. Esto llena su memoria y crea una gran cantidad de uso de CPU. Las páginas guardadas en el disco duro pueden llenar su almacenamiento.

Cuando ntoskrnl.exe siente que hay demasiado en la memoria y no se puede hacer nada más, «pánico». En un intento por salvar el caso, hizo los volcados de memoria así como todos los demás archivos de Windows. El resultado es la pantalla azul de la muerte (BSOD). Lo mismo sucede cuando siente que algo está violando constantemente su espacio de memoria.

También puede haber un apagado repentino del sistema debido a un sobrecalentamiento de la CPU causado por una actividad excesiva. Para evitar que la CPU se fríe, la computadora se desliza hacia adentro para que pueda enfriarse.

Ntoskrnl.exe archivo de sistema dañado

Ntoskrnl.exe Es un archivo de sistema bien protegido que apenas ejerce presión o corrupción. Sin embargo, si está contaminado, ntoskrnl.exe funciona mal y no sabrá qué y cuándo escribir en la RAM o qué y cuándo liberar espacio en la RAM. Esto puede hacer que se compilen páginas de memoria y datos, lo que hace que la CPU trabaje duro para administrar este espacio de memoria. Su HDD puede llenarse por la misma razón.

Cómo reparar el uso excesivo de memoria causado por ntoskrnl.exe en Windows 10

Si de repente comienza a perder memoria, podría verse afectado por malware o virus. Si su memoria comienza a perder después de actualizar o instalar un nuevo dispositivo, podría deberse a controladores de dispositivo desactualizados.

Aquí hay algunas configuraciones para ntoskrnl.exe consumiendo mucho espacio en la memoria.

Reparar archivos de sistema dañados

Descargue y ejecute Restoro para escanear y restaurar archivos corruptos y faltantes de aquí, cuando haya terminado, proceda con las siguientes soluciones. Es importante asegurarse de que todos los archivos del sistema estén seguros y no estén dañados antes de continuar con las siguientes soluciones.

Método 1: actualice sus controladores

Vale la pena señalar que los controladores gráficos y de red pueden ser la primera causa de pérdida de memoria después de actualizar a Windows 10. Esto es común en las PC que usan «Controladores de red asesinos». Para actualizar sus controladores:

  1. Sostener el Clave de Windows y Presione R.. Mas o menos hdwwiz.cpl y haga clic en Okey
  2. Ve a la Conductores pestaña y haga clic en «Actualización del controlador»
  3. Seleccione la opción automática para buscar e instalar controladores actualizados desde Internet
  4. Empezar de nuevo tu computadora

Método 2: Ejecute aplicaciones antimalware y antispyware para escanear su sistema

Es una buena práctica tener analizadores de malware en su computadora. Aquí hay uno que funciona bien y se recomienda.

  1. Descarga Spybot Oh aquí o Malwarebytes Oh aquí.
  2. Instalación el software y ejecute un escanear
  3. Reparar cada problema que surge
  4. Empezar de nuevo tu computadora

Método 3: deshabilitar Runtime Broker

Las discusiones recientes sobre Reddit sugieren fuertemente que Runtime Broker es un proceso de sistema único que frecuentemente consume una gran cantidad de ciclos de CPU, debido a su optimización de memoria. Esto provoca un alto uso de la CPU y pérdida de memoria.

Puede desactivar Runtime Broker de las siguientes formas:

  1. Vamos Menu de inicio y abre el Ajustes aip
  2. Abierto Sistema> Notificación y acciones
  3. Deseleccionar la opción «Muéstrame sugerencias sobre Windows» u «Obtén sugerencias, trucos y sugerencias mientras usas Windows»
  4. Reinicia tu computadora

Alternativamente:

  1. Abierto Bloc
  2. Copie y pegue estas teclas en el Bloc de notas

Editor del registro de Windows, versión 5.00

[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesTimeBroker] «Inicio» = dword: 00000003 [HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesSysMain] «DisplayName» = «Superfetch» «Inicio» = dword: 00000003

  1. Vaya a archivo y luego Guardar como
  2. Guardarlo como si_name_you_choose.reg
  3. Ejecutar el archivo como administrador y aceptación / confirmación de cambios de registro
  4. Empezar de nuevo tu computadora

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

El programa contiene ciertas configuraciones que se pueden editar para proporcionar un mejor rendimiento. Para ajustar las configuraciones del registro:

  1. Prensa la «Ventanas«+»R.Llaves a la vez.
  2. Mas o menos en «regedit«Y presione»ingresar «.
    Escriba «Regedit» en el indicador Ejecutar y presione Entrar
  3. Navegar a la siguiente dirección
    HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Control>Session Manager>Memory Management
  4. Doble hacer clic sobre el «Cerrar archivo de página limpia» registro en el panel derecho.
    Haga clic en el archivo de registro
  5. Cambiar la «Datos de valor«a»1«Agus hacer clic en «Okey“.
    Cambiar el valor a «1»
  6. Empezar de nuevo tu computadora y controlar vea si el problema continúa.

Mantenga siempre actualizados sus artículos anti-falsificación y anti-mercancía. Compruebe periódicamente si hay actualizaciones de controladores de dispositivo. El dispositivo actualiza continuamente sus definiciones de controladores para resolver problemas y mejorar la funcionalidad. Si nada de lo anterior funciona para usted, puede valer la pena intentar los pasos recomendados en sistema y memoria comprimida

1 comentario en «Solución: uso avanzado de CPU o disco con Ntoskrnl.exe en Windows 10»

Deja un comentario