Cómo arreglar «Error de página en el área no paginada» en Windows

Triste encabezado BSOD de Windows.

Algunas pantallas azules de la muerte (BSOD) son difíciles o imposibles de diagnosticar y corregir, mientras que otras son bastante sencillas. Afortunadamente, un BSOD de falla de página a menudo se puede reparar. Aquí hay algunas cosas que puedes probar.

¿Qué causa PAGE_FAULT_IN_NONPAGED_AREA?

Cuando su computadora realiza tareas, constantemente carga programas y archivos dentro y fuera de la memoria de acceso aleatorio de su computadora, más comúnmente llamada RAM. Si su PC con Windows se queda sin RAM, o un programa o archivo está inactivo durante mucho tiempo, Windows comenzará a mover cosas de la RAM a su disco duro o SSD. Esas ‘cosas’ se almacenan en el archivo de página .

Si algo interfiere con la lectura o la escritura en el archivo de la página (pagefile.sys) , o directamente con su RAM, es muy probable que obtenga una pantalla azul de la muerte (BSOD) .

Hay un puñado de cosas que pueden causar el problema:

  • Un controlador defectuoso o un servicio del sistema
  • Un disco duro dañado o una unidad de estado sólido (SSD)
  • Software antivirus defectuoso
  • Memoria defectuosa ( RAM , caché o VRAM )

Diagnóstico del problema

En términos generales, sus primeros pasos para solucionar problemas siempre deben centrarse en cualquier cosa que haya cambiado recientemente en su PC. ¿Acaba de actualizar un controlador, un programa o Windows? ¿Instalaste hardware nuevo? Si lo hizo, comience allí. Revierta el controlador que actualizó , elimine el programa o intente desinstalar la última actualización de Windows . Si instaló hardware nuevo, retírelo y vea si el problema persiste.

Si no está seguro de qué cambió recientemente, debe investigar un poco más.

Cuando obtiene este BSOD, a menudo muestra lo que se estaba ejecutando en el momento en que las cosas salieron mal en la línea «Qué falló».

Un ejemplo de un BSOD que especifica qué causó el bloqueo.

Si su BSOD muestra algo allí, comience por buscarlo en Google. Probablemente sea suficiente para orientarte en la dirección correcta. Por ejemplo, si lo que falló devuelve resultados para NVIDIA, definitivamente debe comenzar reinstalando o revirtiendo sus controladores de gráficos .

Relacionado:  ¿Qué es "Blooming" o el "Efecto Halo" en un monitor o televisor?

Solución de problemas generales

Si el BSOD no le da ninguna pista de cuál podría ser el problema, y ​​no está seguro de qué se actualizó recientemente, el problema se vuelve más difícil de resolver. Aquí hay algunas cosas que puedes probar. Algunos de ellos pueden ayudarlo a descubrir cuál es el problema, mientras que otros pueden solucionarlo.

Eliminar nuevo hardware

Si recientemente instaló un nuevo hardware y su computadora de repente comenzó a experimentar BSOD, definitivamente debería intentar eliminar el nuevo hardware primero. Mientras lo hace, asegúrese de que sus otros componentes estén asentados correctamente. Es posible que algo se haya golpeado durante la instalación.

Revisa el visor de eventos

El Visor de eventos es exactamente lo que parece: le permite ver eventos importantes que afectan a su PC. Los eventos se clasifican en algunas categorías diferentes, como «Registros de Windows» y «Registros de aplicaciones y servicios», por ejemplo. También están ordenados por gravedad: información, advertencia y error.

Hay mucha información empaquetada en el Visor de eventos, por lo que probablemente valga la pena leer un poco sobre qué es y cómo funciona antes de sumergirse directamente.

Con toda probabilidad, se encontrará algún error que cause un BSOD en Registros de Windows > Sistema.

Vaya a la pestaña "Sistema" y busque los errores que preceden al BSOD.

Verifique a través de la pestaña «Detalles». Trate de limitar sus resultados a las cosas que sucedieron al mismo tiempo que el BSOD.

Verifique los programas actualizados recientemente

Si ha instalado controladores dedicados para su CPU , GPU , tarjeta de sonido , adaptador de red , placa base o cualquier otro componente de su computadora, aparecerán en la sección «Aplicaciones y características» de la aplicación Configuración. Puede usar eso para determinar qué se ha actualizado recientemente, y podría arrojar algo de luz sobre la causa del problema.

Haga clic en el botón Inicio, escriba «aplicaciones y características» en la barra de búsqueda y luego presione Entrar o haga clic en «Abrir». (También puede dirigirse a Configuración> Aplicaciones> Aplicaciones y características para encontrar esta ventana).

Nota: El resultado de la búsqueda será «Aplicaciones y características», no «Aplicaciones y características», pero ¿quién quiere escribir un ampersand (el signo «y») a menos que sea necesario?

De forma predeterminada, la lista de programas se ordena alfabéticamente, pero debemos cambiarla para que se ordenen por fecha de instalación. Haga clic en la etiqueta «Nombre» junto a «Ordenar por» y cámbielo a «Fecha de instalación».

Relacionado:  Cómo generar números aleatorios en Microsoft Excel

Si detecta algún controlador que se haya actualizado desde que notó que comenzaron los BSOD, intente instalar una versión anterior o reinstalar la actual.

Deshabilite su antivirus

Incluso el mejor software antivirus a veces comete errores. No es probable, pero es posible que su antivirus esté interfiriendo de alguna manera con la lectura o escritura en el archivo de paginación de alguna manera, causando así el BSOD.

La forma más sencilla de verificar si su antivirus es el problema es deshabilitarlo temporalmente. Si los bloqueos se detienen, habrás encontrado al culpable.

Arreglar el problema es un poco más difícil. Si su antivirus falla, probablemente se deba a la protección de acceso o a la detección de amenazas en tiempo real . Deberá agregar excepciones a ambos para el archivo de paginación de Windows. La forma exacta en que lo haga depende del software antivirus que esté utilizando. Deberá consultar la documentación de su software específico para conocer los detalles.

Alternativamente, puede eliminar completamente su antivirus de terceros y dejar que Microsoft Defender se haga cargo. Microsoft Defender tuvo problemas durante un tiempo, pero ha sido tan bueno como cualquier opción de terceros desde hace algunos años.

Nota: Es muy poco probable que Microsoft Defender cause problemas como este.

Ejecutar una prueba de memoria (RAM)

Los componentes de las computadoras modernas son fenomenalmente complejos y, como todas las cosas, a veces se rompen. Su memoria RAM no es una excepción. Afortunadamente, hay algunas pruebas que puede ejecutar para determinar si su RAM está defectuosa.

Si su RAM está defectuosa, es casi seguro que sea la causa del BSOD. No hay mucho que puedas hacer para reparar la memoria RAM defectuosa. Puede intentar limpiar los contactos y volver a colocarlo, pero probablemente no ayude. Tendrás que reemplazarlo. La buena noticia es que la memoria RAM no es particularmente costosa y está ampliamente disponible.

Advertencia: hurgar en el interior de su computadora puede causar daños permanentes si no tiene cuidado y no sabe lo que está haciendo. Si decide cambiar su RAM usted mismo y nunca lo ha hecho antes, asegúrese de tomar las precauciones adecuadas . Recuerda ser amable. Las computadoras ya no están hechas de vidrio, pero por lo general tampoco están diseñadas para recibir una paliza.

Cambiar la memoria RAM en una PC de escritorio es bastante fácil y no lleva más de unos minutos. Las computadoras portátiles son una historia diferente: son mucho más difíciles de abrir y trabajar y, en algunos casos, la memoria RAM está conectada permanentemente a la placa base. Si su computadora portátil tiene RAM que está conectada permanentemente, deberá hacer que el fabricante o un profesional la reparen.

Relacionado:  KDE Connect finalmente llegará al iPhone

Ejecutar Chkdsk

Su RAM no es el único componente físico que podría tener la culpa, también podría ser su disco duro o SSD. A veces, la corrupción ocurre debido a una falla de software, otras veces ocurre debido a un problema de hardware. Windows incluye una herramienta diseñada específicamente para diagnosticar y reparar problemas con discos duros o SSD: Check Disk Utility .

Check Disk, generalmente denominado ask Chkdsk , puede reparar algunos problemas básicos y ayudar a mitigar los más graves. Si hay un problema con el sistema de archivos, o si hay un sector corrupto debido a una falla del software, probablemente pueda solucionarlo por completo. Si su disco duro tiene un sector corrupto debido a daños físicos, lo más que puede hacer es evitar que se use en el futuro.

Los sectores dañados o los problemas con el sistema de archivos pueden causar BSOD; ejecutar Chkdsk puede solucionar el problema por completo.

Al igual que con la mayoría de las piezas de la computadora, básicamente no hay nada que pueda hacer para reparar un disco duro o SSD defectuoso, solo tiene que reemplazarlo. Si encuentra que su disco está fallando, asegúrese de hacer una copia de seguridad de cualquier información importante que pueda haber guardado en él. Un disco duro puede fallar por completo en cualquier momento y no permitirle recuperar archivos importantes.