Anonim

Tuve que visitar el sitio de un cliente el otro día debido a un problema con ntoskrnl.exe en sus computadoras con Windows 7. Ignorando el hecho de que deberían haber actualizado su sistema operativo hace años, el problema que tenían era que el proceso estaba causando bloqueos regulares de la pantalla azul. Si también ve que Ntoskrnl.exe causa un bloqueo, aquí es cómo solucionarlo.

¿Que es Ntoskrnl.exe?

Ntoskrnl.exe es un proceso central de Windows 7 que es un legado de Windows NT, de ahí el nombre. El núcleo es un proceso central que se ocupa de las funciones esenciales de Windows. En este caso, gestión de memoria, procesos centrales y virtualización.

Para la mayoría de las computadoras de consumo, la virtualización no se usa, por lo que Ntoskrnl.exe solo será parcialmente responsable de los procesos de RAM y Windows. Windows no puede funcionar sin este proceso, por lo que tenemos que arreglarlo para poder usar la computadora. Como el error está causando bloqueos y BSOD (pantalla azul de la muerte), tenemos que solucionarlo de todos modos.

Como de costumbre, aunque la sintaxis del error puede mencionar Ntoskrnl.exe, no es el núcleo el que causa el problema. Suele ser otra cosa. Dado que Ntoskrnl.exe se ocupa de la memoria, a menudo es algo que afecta la memoria lo que hace que Ntoskrnl.exe se bloquee. Las causas comunes son overclocking, controladores y hardware de memoria. La mayoría de las veces son los dos primeros y no el último el problema.

Arregle Ntoskrnl.exe que causa fallas

Para arreglar el bloqueo, necesitamos hacer una de dos cosas. Si overclockea su sistema, intente ejecutarlo sin overclock para ver si es estable. Si es así, ejecute una aplicación de estabilidad o overclock para identificar una velocidad de reloj de memoria más estable y vuelva a realizar la prueba.

Si eso no funciona, o no estás haciendo overclocking, necesitamos hacer algo más. Lo más probable es que sea un controlador el que causa los bloqueos, por lo que debemos actualizarlos. Podríamos crear un minivolcado que le dirá exactamente lo que sucede, pero eso puede ser un dolor. Si desea seguir esa ruta, consulte esta página en el sitio web de Microsoft.

De lo contrario, permítanos actualizar todos nuestros controladores. Como esto es parte de la limpieza de Windows 7 de todos modos, es un tiempo bien empleado.

Abra el Administrador de dispositivos y avance en la lista de dispositivos. Debe actualizar su controlador de gráficos, controlador de audio, controlador de red, controlador de chipset, utilidad de administración de disco si tiene uno, cualquier controlador periférico para impresoras, cámaras web, escáneres o discos duros externos.

Luego realice una actualización de Windows para asegurarse de tener todas las actualizaciones disponibles. Microsoft ya no publica actualizaciones de Windows 7, pero debemos asegurarnos de que tenga las disponibles. Finalmente, reinicie su computadora y asegúrese de que todas las unidades estén activas.

Si la actualización de todos sus controladores no impide que Ntoskrnl.exe cause fallas, debemos verificar la integridad de los archivos de Windows.

  1. Abra una línea de comando como administrador.
  2. Escriba 'dism / online / cleanup-image / restorehealth' y presione Enter.
  3. Dejar que el proceso completo.

Esta es la utilidad de comprobación de archivos de Windows que verificará la integridad de las bibliotecas y archivos de Windows. Si falta alguno o está dañado, Windows descargará una copia nueva mientras estén disponibles.

Si eso no funciona, necesitamos usar MemTest86 +. Esta es una utilidad de verificación de memoria que es la mejor en su clase para verificar la RAM.

  1. Descargue MemTest86 desde aquí. Si desea grabarlo en un CD, elija la copia adecuada. De lo contrario, use la opción binaria de arranque para USB.
  2. Cree la unidad de arranque y reinicie su computadora. Deje los medios en su lugar.
  3. Seleccione iniciar desde ese medio cuando se le solicite y permita que se cargue MemTest86 +.
  4. Ejecute la prueba tres veces por separado y observe los errores que encuentre.

Si MemTest86 + encuentra errores, cambie las memorias RAM entre las ranuras y vuelva a ejecutar la prueba. Si MemTest86 + aún encuentra errores, debe identificar si es RAM o la ranura de la placa base. Si el error se mueve con la RAM, podría ser defectuoso. Si los errores permanecen en el mismo lugar, podría ser la placa base.

Si tiene RAM de sobra o suficiente para ejecutar la computadora sin que el stick provoque errores, hágalo durante un tiempo para ver si el error desaparece. Si parece que la ranura de RAM en la placa base está causando el error, use otra y vigílela.

La mayoría de los errores de Ntoskrnl.exe ocurren en computadoras con Windows 7. Aunque el núcleo todavía está presente en Windows 8, parecía mucho más estable en esa versión. Si, por alguna razón, todavía está ejecutando una computadora con Windows 7 y ve estos errores, ahora sabe qué hacer.

¿Tienes alguna otra forma de arreglar Ntoskrnl.exe que causa fallas? Cuéntanos sobre ellos a continuación si lo haces.

¿Ntoskrnl.exe provoca el bloqueo? He aquí cómo solucionarlo