Windows

PAGE_FAULT_IN_NONPAGED_AREA (0x00000050)? Test the RAM and the Disk, Not Just Drivers

Published June 10, 2026 · by The FixHub Team

Your PC blue-screens with PAGE_FAULT_IN_NONPAGED_AREA (stop code 0x00000050).

Why the usual advice misleads: most articles blame antivirus or tell you to disable the page file. Microsoft actually lists defective RAM (main memory, CPU cache, or video RAM) and a corrupted NTFS volume as primary causes — right alongside faulty drivers. So the genuinely useful steps (memory + disk tests) shouldn’t be an afterthought.

Fix 1: Test your RAM

Bad memory is a top cause:

  • Run Windows Memory Diagnostic (mdsched.exe) — it reboots and tests RAM.
  • For a thorough pass, run MemTest86 from USB overnight.
  • If errors appear, reseat the sticks, test one at a time, and replace the bad module.

Fix 2: Check the disk/volume

  • Admin Command Prompt: chkdsk C: /f /r (schedules a full scan + bad-sector recovery on reboot).
  • Check the drive’s SMART health; a failing disk or NTFS corruption throws 0x50.

Fix 3: Update or roll back drivers

  • Update GPU, storage, and network drivers from the vendor.
  • If it started after a driver change, roll it back. Third-party AV is a possible (not the only) trigger — test by temporarily removing it.

Fix 4: Read the dump

If RAM/disk are clean, the dump names the faulting driver — see find the driver behind a Blue Screen. The bug check’s read-vs-write parameter also helps localize the fault.

FAQ

Should I disable the page file? No — that’s a myth fix. Test RAM and disk first (Fix 1–2); those are the documented primary causes.

It only happens under load/gaming. Points to RAM (especially with XMP) or VRAM/GPU — run a memory test at stock speeds and check GPU temps.

Sources: Microsoft Learn — Bug Check 0x50 PAGE_FAULT_IN_NONPAGED_AREA