“PAGE_FAULT_IN_ONPAGED_AREA”: Que o causa e como identificar o condutor culpable

Última actualización: 21/10/2025

  • A comprobación de erros 0x50 indica un acceso non válido á área non paginada; os parámetros e o subtipo revelan a operación (lectura/escritura/execución) e o motivo exacto.
  • Entre as causas máis habituais inclúense controladores/servizos defectuosos, software antivirus, NTFS corrupto e fallos da RAM; o Visor de eventos axúdache a correlacionar estas causas.
  • O Modo Seguro, SFC/DISM, CHKDSK e a actualización/reinstalación de controladores adoitan resolver o problema; Driver Verifier e WinDbg poden axudar a illar o módulo infractor.
PAGE_FAULT_IN_NONPAGED_AREA

Cando Windows falla cunha pantalla azul e aparece o código FALLO_DE_PÁXINA_NUNHA_ÁREA_SEN_PAXINA (0x00000050), non é calquera susto: significa que o sistema intentou usar memoria que non debería, xa sexa porque o enderezo non é válido ou porque apunta a memoria liberada. Esta comprobación de erros 0x50 Non é novo e existe desde versións antigas de Windows, pero por sorte temos un mapa moi claro de causas e solucións.

Aínda que o erro poida parecer aleatorio, case nunca o é: adoita producirse despois de cambiar o hardware (RAM, gráficos), instalar ou actualizar controladores, aplicar unha actualización de Windows ou tocar os servizos do sistema. A boa nova Cun par de diagnósticos ben organizados, podes determinar se a orixe é software ou hardware e actuar sen perder tempo.

Que significa exactamente PAGE_FAULT_IN_NONPAGED_AREA?

A «área non paginada» é un fragmento de memoria que o sistema debe ter sempre dispoñible na RAM, sen posibilidade de enviala ao ficheiro de paginación; se o núcleo tenta acceder a algo alí e falla, aparece a pantalla co código 0x50. En poucas palabras: Windows fixo referencia a unha memoria do sistema non válida ou utilizou un enderezo que xa estaba liberado.

Este síntoma pode provir dun controlador mal escrito ou corrupto, un servizo do sistema defectuoso, un software antivirus que funciona mal ou corrupción de NTFS; ou problemas de hardware, sendo a RAM a principal sospeitosa (módulos defectuosos, caché L2 e mesmo RAM de vídeo nalgúns casos). A clave é á hora de diferenciar a causa lóxica (software) da causa física (hardware).

PAGE_FAULT_IN_NONPAGED_AREA

Parámetros de comprobación de erros 0x50 e como interpretalos

Ademais do código de parada, Windows proporciona catro argumentos que indican moito sobre o fallo; interpretalos ben aforra horas.

Parámetro 1 Enderezo virtual da memoria á que se fai referencia (a que causou o fallo); se é lixo ou está fóra de alcance, xa tes unha pista.
Parámetro 2 Indica a operación realizada e varía segundo a arquitectura e a versión. Despois de Windows 1507 (TH1):

  • x64/x86: 0 = ler, 2 = escribir, 10h = executar. A distinción entre ler, escribir e executar axuda a localizar o tipo de acceso.
  • ARM: 0 = ler, 1 = escribir, 8 = executar. En ARM os códigos cambian en comparación con x86/x64.

Antes de Windows 1507 (TH1) (x64/x86): 0 = ler, 1 = escribir; non existía código diferenciado para a súa execución.

Parámetro 3 Enderezo da instrución que fixo referencia á memoria non válida (se está dispoñible); Úsase para desmontar e ver que fixo o código nese momento.
Parámetro 4 Tipo de fallo de páxina; aquí Windows clasifica o motivo exacto. Valores típicos:

  • 0x0 – NONPAGED_BUGCHECK_FREED_PTE: O PTE foi marcado como libre. Indicación de memoria xa liberada.
  • 0x2 – NONPAGED_BUGCHECK_NOT_PRESENT_PAGE_TABLE: O enderezo non ten un PTE activo válido; non hai cartografía.
  • 0x3 – NONPAGED_BUGCHECK_WRONG_SESSION: a memoria de sesión foi tocada desde un proceso que non é de sesión; desde Windows 10 RS4 indícase como 0x2.
  • 0x4 – NONPAGED_BUGCHECK_VA_NOT_CANONICAL: enderezo virtual non canónico (non válido); nunca se debería acceder a a ese VA.
  • 0xF – NONPAGED_BUGCHECK_USER_VA_ACCESS_INCONSISTENT: O código do kernel accedeu ao VA do usuario sen permiso; é unha violación de acceso entre aneis.

Se o sistema pode apuntar a un controlador, o seu nome imprímese na propia BSOD e déixase en Controlador de comprobación de erros de KiBug (PUNICODE_STRING). Con WinDbg podes velo con dx: dx KiBugCheckDriver e confirmar así a sospeita do fracaso.

 

Causas comúns e como detectalas rapidamente

Na práctica, 0x50 débese a controladores ou servizos do sistema defectuosos que usan memoria que non deberían, a antivirus que interveñen en áreas críticas ou a un volume NTFS con erros; no lado físico, o A memoria RAM adoita estar detrás (módulos danados, contactos sucios, sockets débiles), así como posibles fallos da caché L2 ou da VRAM.

Comprobe a Visor de eventos (Rexistro do sistema) e filtra por erros críticos no momento en que se produciu a BSOD: verás que os servizos fallan, que os controladores non se cargan ou que hai rastros de E/S no disco. Correlacionar o tempo da captura de pantalla cos eventos do sistema indícache por onde comezar.

Se o erro aparece despois de instalar hardware novo ou limpar o ordenador, primeiro fíxate no obvio: Módulos RAM correctamente colocados, tarxeta gráfica na súa ranura, cables ben axustados e nada se moveu co aire comprimido. Un lixeiro movemento é suficiente para desatar o caos; non subestimes o factor mecánico.

Un caso típico: despois de xogar, o teu PC reiníciase e, en canto inicias sesión en Windows, aparece unha pantalla azul de Windows con este código. Actualizas ou limpas os controladores gráficos con DDU, pero o fallo continúa e, mesmo despois de restaurar unha copia de seguridade "boa" de hai uns días, persiste. Se se volve a un estado de software saudable Se o problema persiste, a probabilidade de que sexa hardware aumenta, aínda que é aconsellable facer probas do sistema antes de cambiar pezas.

Modo de seguridade

Acceder ao modo seguro e ao ambiente de recuperación

Para traballar sen cargar o controlador culpable, é esencial arrincar en Modo seguro con redeEste modo usa controladores xenéricos e permíteche operar sen que se produza a BSOD en canto arrancas no escritorio.

Se Windows non che deixa entrar, forza o Ambiente de recuperación (WinRE)Inicia o teu PC e, cando aparezan os puntos xiratorios, mantén premido o botón de acendido durante 5 ou 10 segundos ata que se apague; repite isto dúas veces e, ao terceiro arranque, verás as opcións avanzadas. De aí Podes acceder a Reparación de inicio, Restauración do sistema, Modo seguro ou Símbolo do sistema, ou Analizar o arranque con BootTrace.

En ordenadores que aínda permiten a tecla de función, probe F4 / F5 / F8 xusto despois de acender o dispositivo para cargar as Opcións avanzadas. Vaia a Solucionar problemas > Opcións avanzadas > Configuración de inicio e prema a tecla 5 para activar o Modo seguro con rede; Isto dáche unha oportunidade para aplicar correccións sen BSOD ao instante.

Solucións de software para probar primeiro

Antes de culpar á memoria RAM, é boa idea descartar a corrupción do sistema e os problemas do disco. Comeza por Comprobador de ficheiros do sistema (SFC) e DISM, logo analice o volume con CHKDSK; se hai algún controlador sospeitoso, actualíceo ou reinstaleo e desactive temporalmente o antivirus mentres realiza a proba.

Reparar ficheiros de sistema (SFC e DISM)

Abre PowerShell ou o símbolo do sistema como administrador e executa: sfc / scannowAgarda a que remate e, se atopa e repara ficheiros, reinicia. Se SFC non o arranxa todo, executa DISM:

DISM.exe /Online /Cleanup-image /ScanHealth
DISM.exe /Online /Cleanup-image /RestoreHealth

Estes comandos reparan a imaxe de Windows e, combinados con SFC, Deixan o sistema intacto para descartar os ficheiros do sistema operativo corruptos como culpables.

Comprobar e reparar o disco (NTFS)

Abre cmd como administrador e executa chkdsk C: / f / r (substitúe C: se o teu sistema está noutra unidade). Acepta programar a análise e reinicia; se houbese sectores reasignados ou erros no sistema de ficheiros, CHKDSK marcaraos e repararaos na medida do posible.

Actualizar ou reinstalar os controladores problemáticos

Desde o Xestor de dispositivos, localice o dispositivo sospeitoso (moi a miúdo gráficos, almacenamento ou rede) e escolle Actualizar controlador; se o problema se debe a unha actualización recente, proba a Revertir ou, como medida de limpeza, desinstálao e volve instalalo desde o sitio web do fabricante. En GPUs, usar DDU en modo seguro e despois instalar a última versión de WHQL adoita ser unha cura milagrosa; se tes problemas para instalar controladores, consulta o Guía de adrenalina de AMD.

Antivirus e inicio rápido

Desactiva temporalmente o teu antivirus (e nunca deixes dous executándose ao mesmo tempo). microsoft defender Isto é suficiente para a maioría dos usuarios; se o Defender por si só resolve o problema, xa illaches o culpable. Ademais, desactiva o inicio rápido nas Opcións de enerxía para evitar estados híbridos que... ás veces arrastran problemas entre sesións.

Ficheiro de paginación e memoria virtual

Non é habitual, pero un ficheiro de páxina triturado pode aumentar o caos. Vaia a Propiedades do sistema > Avanzado > Rendemento > Configuración > Avanzado > Memoria virtual e desmarque a caixa. xestión automática; podes probalo sen o ficheiro de paginación ou establecer un tamaño estable noutra unidade. Despois dos cambios, reinicia e comproba se a BSOD se detén.

Windows Update

Comprobar se hai actualizacións pendentes: Moitos erros BSOD resólvense con parches do kernel ou da pila de almacenamento. Vaia a Configuración > Actualización e seguridade e toque Comprobe se hai actualizacións; instala todo o importante e reinicia. Correccións acumulativas inclúen a miúdo correccións de memoria.

Liberar memoria RAM en Windows 11 sen reiniciar o ordenador-0

Diagnóstico de hardware: RAM, GPU e moito máis

Se despois de limpar o software segue fallando, é hora de abrir a carcasa. Apague, desconecte, descargue a electricidade estática e restablecer a RAMRetire os módulos, limpe os contactos con isopropilo, sopra con coidado nos enchufes e volva colocalos ata que escoite un clic. Un mal contacto. É máis común do que pensas.

Proba módulo por módulo e ranura por ranura; se funciona cun módulo e non co outro, atopaches o culpable. se tes dous, alterna para restrinxir. En ordenadores con gráficos dedicados, comproba tamén que a GPU estea firmemente ancorada e teña a fonte de alimentación PCIe correcta; unha tarxeta gráfica con alimentación parcial pode causar excepcións de memoria no núcleo.

executar a ferramenta Diagnóstico de memoria de WindowsBúscao no menú Inicio, escolle “Reiniciar agora e comprobar se hai problemas” e deixa que siga todos os pasos. Despois, comproba a entrada “MemoryDiagnostics-Results” no Visor de eventos. Se informas de erros, a memoria RAM non é boa e hai que substituíla.

Se cambiaches recentemente de hardware (refrigerador da CPU, SSD, RAM ou gráficos) e as capturas de pantalla aparecen desde entón, desmóntao e volve montalo con coidado. Ás veces, ao colocar un disipador de calor, a placa flexiónase ou un módulo de memoria móvese uns milímetros... e iso é suficiente para que o sistema se bloquee.

Verificador de condutores: caza de condutores rebeldes

El Verificador de condutores Presiona os controladores en tempo real para forzar os seus erros e expoñelos rapidamente. Executa o "verificador", escolle crear configuracións estándar e só sinala os controladores sospeitosos de terceiros; non actives todo ao mesmo tempo porque engade sobrecarga e pode facer que o sistema sexa inestable.

Se o ordenador arranca con Verificador e obtés unha BSOD diferente que xa apunta a un .sys específico, bingo: ask unha versión actualizada ao provedor ou eliminar o controlador. Garde o Verificador só o tempo que sexa necesario, desactivalo cando peches o caso.

Cando pensar nel como hardware (e non software)

Sinais claros de hardware: restauras unha imaxe de sistema "limpa" de hai uns días e o erro persiste, cambias os controladores e A BSOD persiste, ou Windows falla mesmo en tarefas lixeiras (navegación, escritorio). Nese momento, céntrate na RAM, na placa base e no almacenamento; módulos de proba un por un, cambia as ranuras, executa MemTest ou os diagnósticos de Windows e, se podes, proba noutro ordenador.

Con tarxetas gráficas como unha AMD Radeon recente, desinstalar con DDU en modo seguro e instalar a última versión de WHQL adoita resolver o problema se se trataba de software. Se despois diso continúa e as temperaturas son normais, o seguinte paso é validar o hardware e, como último recurso, realizar unha reinstalación limpa do software.

Se chegaches ata aquí, xa dominas o mapa do PAGE_FAULT_IN_NONPAGED_AREA: sabes o que significan os seus parámetros, cal é a causa máis frecuente, como reducila co Modo Seguro e WinRE, que reparacións aplicar ao sistema e cando levantar a man e sinalar a RAM ou un compoñente físico; con WinDbg e Driver Verifier na cámara, terás probas sólidas para decidir se actualizar un controlador, reparar o sistema de ficheiros ou cambiar o módulo que está a causar problemas.

O erro "Memoria de vídeo insuficiente" non sempre se debe á falta de VRAM.
Artigo relacionado:
Por que Windows non libera VRAM mesmo cando pechas xogos: causas reais e como solucionalas
Contido exclusivo - Fai clic aquí  Como usar Stable Diffusion 3 no teu PC: requisitos e modelos recomendados