- El bugcheck 0x50 indica accés invàlid a la nonpaged area; paràmetres i subtipus revelen l'operació (lectura/escriptura/execució) i el motiu precís.
- Les causes habituals són controladors/serveis defectuosos, antivirus, NTFS danyat i fallades de RAM; el visualitzador d'esdeveniments ajuda a correlacionar.
- Mode segur, SFC/DISM, CHKDSK i actualització/reinstal·lació de drivers solen resoldre; Driver Verifier i WinDbg permeten aïllar el mòdul culpable.
Quan Windows es desploma amb la pantalla blava i apareix el codi PAGE_FAULT_IN_NONPAGED_AREA (0x00000050), no és un ensurt qualsevol: significa que el sistema ha intentat fer servir memòria que no devia, ja sigui perquè l'adreça és invàlida o apunta a memòria alliberada. Aquest bugcheck 0x50 no és nou i porta rondant des de versions antigues de Windows, però per sort tenim un mapa molt clar de causes i solucions.
Encara que l'error pugui semblar aleatori, gairebé mai no ho és: normalment arriba després de canviar maquinari (RAM, gràfica), instal·lar o actualitzar controladors, aplicar una actualització de Windows o tocar serveis del sistema. La bona notícia és que amb un parell de diagnòstics ben ordenats podràs fitar si l'origen és programari o maquinari i actuar sense perdre el temps.
Què significa exactament PAGE_FAULT_IN_NONPAGED_AREA
La zona no paginada (nonpaged area) és un fragment de memòria que el sistema ha de tenir sempre disponible en RAM, sense possibilitat d'enviar-la al fitxer de paginació; si el nucli intenta accedir a alguna cosa allà i falla, es dispara la pantalla amb el codi 0x50. Dit de manera plana: Windows ha referenciat memòria del sistema que no és vàlida, o s'ha fet servir una adreça que ja estava alliberada.
Aquest símptoma pot venir d'un controlador mal escrit o corrupte, d'un servei del sistema defectuós, de programari antivirus ficant la pota o de danys a NTFS; també de problemes de maquinari, amb la RAM com a sospitosa principal (mòduls defectuosos, memòria cau L2, fins i tot RAM de vídeo en alguns casos). La clau està a diferenciar causa lògica (programari) de causa física (maquinari).
Paràmetres del bugcheck 0x50 i com interpretar-los
A més del codi de parada, Windows proporciona quatre arguments que et diuen molt sobre la decisió; interpretar-los bé t'estalvia hores.
| Paràmetre 1 | Adreça virtual de la memòria referenciada (la que ha causat la decisió); si són escombraries o està fora de rang, ja tens una pista. |
| Paràmetre 2 | Indica l'operació realitzada i varia segons l'arquitectura i la versió. Després de Windows 1507 (TH1):
Abans de Windows 1507 (TH1) (x64/x86): 0 = lectura, 1 = escriptura; no existia el codi diferenciat per a execució. |
| Paràmetre 3 | Adreça de la instrucció que va referir la memòria no vàlida (si està disponible); serveix per desassemblar i veure què feia el codi en aquest punt. |
| Paràmetre 4 | Tipus de fallada de pàgina; aquí Windows classifica el motiu exacte. Valors típics:
|
Si el sistema pot assenyalar un controlador, el vostre nom s'imprimeix a la pròpia BSOD i queda a KiBugCheckDriver (PUNICODE_STRING). Amb WinDbg ho pots veure amb dx: dx KiBugCheckDriver i així confirmar el sospitós de la decisió.
Causes freqüents i com detectar-les ràpid
A la pràctica, el 0x50 es deu a drivers defectuosos o serveis del sistema que trepitgen memòria que no deuen, a antivirus intervenint en zones crítiques oa un volum NTFS amb errors; per la part física, la RAM sol estar darrere (mòduls danyats, contactes bruts, sòcols poc ferms), a més de possibles fallades en memòria cau L2 o VRAM.
revisa el Visor d'esdeveniments (registre del sistema) i filtra per errors crítics al minut en què va saltar la BSOD: veuràs serveis que cauen, controladors que no carreguen o pistes d'E/S en disc. Correlacionar el temps de la pantalla amb esdeveniments del sistema et diu per on començar.
Si l'error apareix després d'instal·lar nou maquinari o després de netejar l'equip, mireu primer l'obvi: mòduls de RAM ben assentats, gràfica a la ranura, cables ferms, i que res s'hagi mogut amb l'aire comprimit. Un lleu desplaçament és suficient per deslligar el caos; no subestimis el factor mecànic.
Un cas típic: després de jugar, el PC reinicia i així que entres a Windows et dóna BSOD amb aquest codi; actualitzes o netes drivers gràfics amb DDU, però segueix caient i fins i tot en restaurar un backup “bo” de dies previs persisteix. Si en tornar a un estat sa de programari el problema continua, la probabilitat que sigui maquinari augmenta, encara que convé esgotar proves de sistema abans de canviar peces.

Entrar a Mode segur ia l'entorn de recuperació
Per treballar sense que es carregui el driver culpable, és fonamental arrencar a Mode segur amb funcions de xarxa. Aquest mode utilitza controladors genèrics i et permet actuar sense que salti la BSOD així que inicia l'escriptori.
Si Windows no et deixa entrar, força el Entorn de recuperació (WinRE): inicia el PC i quan apareguin els punts giratoris, manteniu premut el botó d'encesa 5–10 s fins a apagar; repetiu-ho dues vegades i, en la tercera arrencada, veureu les opcions avançades. des d'aquí pots accedir a Reparació d'inici, Restaurar sistema, Mode segur o Símbol del sistema, o analitzar l'arrencada amb BootTrace.
En equips que encara permeten la tecla de funció, prova amb F4 / F5 / F8 just en engegar per carregar les Opcions avançades. Entra a Solucionar problemes > Opcions avançades > Configuració d'inici i premeu la tecla 5 per habilitar el Mode segur amb xarxa; això et dóna pista per aplicar arranjaments sense BSOD a linstant.
Solucions de programari que convé provar primer
Abans de culpar la RAM, convé descartar corrupció del sistema i problemes al disc. Comença per Comprovador de fitxers de sistema (SFC) i DISM, i després revisa el volum amb CHKDSK; si hi ha drivers sospitosos, actualitza'ls o reinstal·la'ls i, durant les proves, desactiva temporalment l'antivirus.
Reparar fitxers de sistema (SFC i DISM)
Obre PowerShell o Símbol del sistema com a administrador i executa: sfc / scannow. Espereu que s'acabi i, si trobeu i repareu fitxers, reinicieu. Si SFC no ho arregla tot, llança DISM:
DISM.exe /Online /Cleanup-image /ScanHealth
DISM.exe /Online /Cleanup-image /RestoreHealth
Aquestes ordres reparen la imatge de Windows i, combinats amb SFC, deixen el sistema íntegre per descartar que la culpa sigui de fitxers del SO corruptes.
Comprovar i reparar el disc (NTFS)
Obre cmd com a administrador i executa chkdsk C: / f / r (substitueix C: si el teu sistema està en una altra unitat). Accepta programar la comprovació i reinicia; si hi havia sectors reassignats o errors al sistema de fitxers, CHKDSK els marcarà i repararà el possible.
Actualitzar o reinstal·lar controladors problemàtics
Des de l'Administrador de dispositius, localitza el dispositiu sospitós (molt sovint gràfica, emmagatzematge o xarxa) i tria Actualitzar controlador; si la cosa ve d'una actualització recent, prova a Revertir o, com a mesura neta, desinstal·lar i reinstal·lar des del lloc del fabricant. A GPUs, utilitzar DDU en Mode segur i després instal·lar l'últim WHQL sol ser mà de sant; si tens problemes amb la instal·lació de drivers, consulta la guia d'AMD Adrenalin.
Antivirus i Inici ràpid
Desactiva temporalment el teu antivirus (i mai no en deixis dos en temps real alhora). Microsoft Defensar és suficient per a la majoria dusuaris; si amb Defensar només el problema desapareix, ja has aïllat el culpable. A més, desactiva Inici ràpid a Opcions d'energia per evitar estats híbrids que de vegades arrosseguen problemes entre sessions.
Arxiu de paginació i memòria virtual
No és habitual, però un arxiu de paginació fet miques pot contribuir al caos. Aneu a Propietats del sistema > Avançat > Rendiment > Configuració > Avançat > Memòria virtual i desmarca la gestió automàtica; pots provar sense fitxer de paginació o fixar mida estable en una altra unitat. Després de canvis, reinicia i comprova si cessa la BSOD.
Windows Update
Comproveu si hi ha actualitzacions pendents: moltes BSOD se solucionen amb pegats del nucli o de pila d'emmagatzematge. Vés a Configuració > Actualització i seguretat i fes clic a Cerca actualitzacions; instal·la tot allò important i reinicia. Els fixes acumulatius sovint inclouen correccions de memòria.
Diagnòstic de maquinari: RAM, GPU i companyia
Si després de netejar programari continua caient, toca obrir la caixa. Apaga, desconnecta, descarrega electricitat estàtica i reseat la RAM: treu mòduls, neteja contactes amb isopropílic, bufa amb cura els sòcols i torna a col·locar-los fins a sentir el clic. Un mal contacte és més freqüent del que creus.
Prova mòdul a mòdul i ranura a ranura; si amb un estic funciona i amb un altre no, ja vas localitzar el culpable. Si en tens dos, alterna per fitar. En equips amb gràfica dedicada, revisa també que la GPU estigui ben ancorada i amb alimentació PCIe correcta; una gràfica mitja sortida pot provocar excepcions de memòria al nucli.
Executa l'eina Diagnòstic de memòria de Windows: cerca-la al menú Inici, tria “Reiniciar ara i comprovar si hi ha problemes” i deixa que passi totes les fases. Després revisa el Visor d'esdeveniments l'entrada MemoryDiagnostics-Results. Si reporta errors, la RAM no està bé i toca reemplaçar.
Si has canviat maquinari recentment (CPU cooler, SSD, RAM o gràfica) i des de llavors apareixen les pantalles, desmunta i torna a muntar amb cura. De vegades, en col·locar un dissipador, es flexiona la placa o es mou un mòdul de memòria mil·límetres… i amb això n'hi ha prou perquè el sistema s'estrelli.
Driver Verifier: caçant controladors díscols
El Comprovador de controladors estressa els drivers en temps real per forçar els seus errors i exposar ràpid. Executa “verifier”, tria crear configuracions estàndard i marca únicament els controladors de tercers sospitosos; no actives tot alhora perquè afegeix sobrecàrrega i pot tornar el sistema inestable.
Si l'equip arrenca amb Verificador i obtens una BSOD diferent que ja assenyala un .sys concret, bingo: demana una versió actualitzada al proveïdor o retira el driver. Mantingues Verifier només el temps necessari, desactiva-ho quan tanquis el cas.
Quan pensar que és maquinari (i no programari)
Senyals clars de maquinari: restaures una imatge del sistema “neta” de fa uns dies i l'error continua, canvies drivers i la BSOD persisteix, o Windows cau fins i tot en tasques lleugeres (navegar, escriptori). En aquest punt, centra't en RAM, placa i emmagatzematge; prova mòduls d'un en un, canvia ranures, executa MemTest o el diagnòstic de Windows, i si pots, testeja a un altre equip.
Amb gràfiques com una AMD Radeon recent, desinstal·lar amb DDU a Mode segur i instal·lar l'últim WHQL sol resoldre si era programari. Si després això segueix i temperatures són normals, el següent pas és validar maquinari i, com a darrer recurs de programari, reinstal·lar en net.
Si has arribat fins aquí, ja domines el mapa del PAGE_FAULT_IN_NONPAGED_AREA: saps què signifiquen els seus paràmetres, què ho provoca amb més freqüència, com fitar amb Mode segur i WinRE, quines reparacions aplicar al sistema i quan aixecar la mà i assenyalar la RAM o un component físic; amb WinDbg i Driver Verifier a la recambra, tindràs proves sòlides per decidir si toca actualitzar un driver, reparar el sistema de fitxers o canviar aquest mòdul que està donant guerra.
Redactor especialitzat en temes de tecnologia i internet amb més de deu anys d'experiència a diferents mitjans digitals. He treballat com a editor i creador de continguts per a empreses de comerç electrònic, comunicació, màrqueting en línia i publicitat. També he escrit a webs d'economia, finances i altres sectors. La meva feina és també la meva passió. Ara, a través dels meus articles a Tecnobits, intento explorar totes les novetats i noves oportunitats que el món de la tecnologia ens ofereix dia a dia per millorar les nostres vides.

