PAGE_FAULT_IN_NONPAGED_AREA is Windows telling you that something tried to read memory that was guaranteed to be there — and it was not. The nonpaged area is memory the system promises never to swap to disk, so a fault there means a driver asked for data at a wrong address, the RAM returned garbage, or the page tables themselves are corrupt. On Windows 11 24H2, this stop code shows up most often after driver updates or on machines with aging memory.
The name sounds like a RAM death sentence, but drivers cause this crash more often than hardware does. The strategy: identify the faulting driver from the dump if you can, update or remove the usual suspects, test the memory, and check the disk. In that order.
Why this happens
- A faulty device driver: the most common cause — a driver referencing freed or invalid memory, often the storage, network, or graphics driver after an update.
- Failing or mismatched RAM: bad memory cells in the nonpaged pool region produce exactly this fault, especially on laptops that run hot.
- Corrupted page file or disk errors: a damaged pagefile.sys or bad sectors where the system expects valid data can trigger the fault.
- Antivirus filter drivers: third-party antivirus installs file-system filter drivers that operate in the nonpaged area; a buggy filter crashes the system.
- Windows 11 24H2 driver incompatibilities: the 24H2 update tightened memory management, and older drivers that bent the rules on 23H2 now break them.
- Overclocked or undervolted hardware: unstable memory timings or aggressive undervolts corrupt kernel memory under load.
How to fix it
Work through these in order, from the quickest checks to the deeper repairs. Most people are back up and running by Fix 4 or 5.
Fix 1: Read the dump to name the driver
The crash dump usually fingers the culprit. Ten minutes with WinDbg saves hours of guessing.
- After the next crash and reboot, open
C:\Windows\Minidumpand note the newest.dmpfile. - Install WinDbg Preview from the Microsoft Store, open the dump, and run
!analyze -v. - Find the IMAGE_NAME line — e.g.
ntfs.sys(disk/file system),nvlddmkm.sys(NVIDIA),Netwtw10.sys(Intel Wi-Fi), or a third-party.sys. - If it names
ntoskrnl.exeorntfs.syswith no third-party driver, suspect RAM or disk instead and jump to Fix 5. - Write down the driver name — every fix below is more effective when aimed at the right target.
Fix 2: Update or roll back the suspect driver
Drivers cause most of these crashes, so the driver is the first thing to change. Direction depends on timing.
- Open Device Manager (right-click Start), locate the device matching the dump’s driver name.
- If crashes began after a driver or Windows update: Properties > Driver tab > Roll Back Driver.
- Otherwise: Update driver > Search automatically, then check Settings > Windows Update > Advanced options > Optional updates.
- For the authoritative version, go to the source: Intel’s detection tool , the NVIDIA download page , or AMD’s driver page .
- Restart and stress the scenario that crashed before (the game, the file copy, the wake-from-sleep). One clean day is a good sign; one clean week is confirmation.
Fix 3: Remove or update third-party antivirus
Antivirus filter drivers live in the nonpaged area by design, which makes them prime suspects for this exact stop code.
- If you run third-party antivirus, update it to the latest version first — vendors patch filter-driver bugs regularly.
- If crashes persist, uninstall it temporarily and rely on Microsoft Defender (which is automatically re-enabled).
- Use the vendor’s dedicated removal tool, not just Settings uninstall — leftover filter drivers are the ones that crash.
- Test for several days on Defender alone. If the crashes stop, the antivirus was the cause; try a fresh install of its latest version or switch products.
- Never run two real-time antivirus products at once — their filter drivers fight each other in exactly the memory region this stop code is about.
Fix 4: Disable automatic paging tweaks and check virtual memory
A manually misconfigured page file can contribute. Let Windows manage it.
- Press Win + R, type
sysdm.cpl, go to the Advanced tab, and under Performance click Settings. - On the Advanced tab of Performance Options, click Change under Virtual memory.
- Tick Automatically manage paging file size for all drives and click OK. Restart.
- If you previously disabled the page file for SSD longevity reasons, re-enable it — some drivers assume it exists, and its absence causes precisely this class of fault.
- This is a supporting fix, not a primary one — pair it with the driver work above.
Fix 5: Test the RAM thoroughly
When dumps blame the kernel or ntfs.sys with no third-party driver in sight, test the memory. Do this properly — quick tests miss intermittent faults.
- Press Win + R, type
mdsched.exe, choose Restart now and check for problems. - Let the standard test complete. If it reports errors, you have found it — but a pass does not fully clear the RAM.
- For a definitive test, create a MemTest86 USB on another PC (free edition), boot from it, and run at least 2 full passes (several hours).
- If errors appear: power off, reseat the RAM modules, and retest. On laptops with soldered RAM, errors mean a board-level repair.
- Also revert any RAM overclocking or XMP profiles in BIOS while testing — unstable timings are a classic cause of nonpaged faults.
Fix 6: Check the disk and system files
Disk corruption feeding bad data to the memory manager produces the same symptom as bad RAM. Check the storage.
- Open an elevated Command Prompt and run
chkdsk C: /f /r. Reboot if it schedules the scan. - Then run
sfc /scannowfollowed byDISM /Online /Cleanup-Image /RestoreHealth. - Check the drive’s SMART health: open an elevated prompt and run
wmic diskdrive get status— anything other than OK warrants a backup and replacement plan. - If chkdsk keeps finding new errors on every run, the drive is deteriorating — clone it to a new SSD rather than continuing to repair it.
- The broader blue screen troubleshooting guide covers dump analysis in more depth if your dumps keep pointing at ntfs.sys.
Fix 7: Clean-install the implicated driver stack
When one driver resists update and rollback both, strip the whole related stack and reinstall clean.
- Download Display Driver Uninstaller (DDU) on another PC if the suspect is the GPU driver; for network or storage, get the fresh driver installer first.
- Boot into Safe Mode (guide ), run DDU with Clean and restart for GPU cases.
- For other drivers: in Safe Mode’s Device Manager, Uninstall device with Delete the driver software ticked for each related device.
- Reboot normally and install the fresh drivers from the manufacturer sources in Fix 2 — one at a time, testing between each.
- Check Microsoft’s Windows support hub for any 24H2-specific known issues with your hardware before declaring victory.
Closing
PAGE_FAULT_IN_NONPAGED_AREA rewards methodical work: read the dump, fix the named driver, and only then suspect the hardware. Most 24H2 cases resolve at the driver layer — an update, a rollback, or removing a misbehaving antivirus filter. Save the multi-hour memory tests for when the dumps genuinely point nowhere, and you will fix this faster than the scary name suggests.
