PAGE_FAULT_IN_NONPAGED_AREA is a common BSOD error code in the most recent Windows versions (from 7 up to 10). In addition to generic error code written above, BSOD may contain additional info or file address, such as hal.dll, ntoskrnl.exe, ntf.sys, tcpip.sys, win32k.sys, etc. In this article, you will find the most popular reason why PAGE_FAULT_IN_NONPAGED_AREA error happens and how to deal with it.
In a nutshell, PAGE_FAULT_IN_NONPAGED_AREA means incorrect memory call in the operating system. Usually, this happens due to faulty drivers, damaged hardware (mostly RAM, but it can be also caused by another component), Windows services errors or bad software compatibility (mostly antiviruses). If you tried fixing BSOD previously, you already know that the symptoms above may cause BSOD with literally any error code. Luckily for you, there are some specific tips you need to consider.
First thing, look for a pattern. How frequently this error happens? If a BSOD with PAGE_FAULT_IN_NONPAGED_AREA error hit you once and randomly, no need to panic. That was probably a bug that won’t appear again. In such a case, no need to troubleshoot anything. Just restart your PC and keep using it as usual. A completely another thing is when this happens on a regular basis and/or in a specific scenario. Now you need to troubleshoot your PC to prevent it from BSODing.
Tip: Use a free utility WhoCrashed to find out which driver causes a BSOD. It makes troubleshooting different kind of BSODs so much easier and faster.
Fixing Stop Code PAGE_FAULT_IN_NONPAGED_AREA in Windows 10
Here are typical scenarios when BSOD with PAGE_FAULT_IN_NONPAGED_AREA error happens:
- New Hardware or virtual drives. New hardware driver may be corrupted or incompatible (especially, if you are using old software on a modern OS). Try to update a driver or install a newer version if available.
- Antivirus software. This kind of program is very tricky. To protect you from nasty things on the Internet, antivirus works on the lowest levels possible and interacts with OS kernel. The first thing to try is to delete the program and try to use a PC without it. If the problem is in your antivirus, you will need to make a decision. And don’t worry, you won’t leave your PC unprotected. When you delete a third-party antivirus, Windows 10 should automatically launch a built-in Windows Defender. In many cases, it works much better than free third-party alternatives.
- Services tweaks, messing with registry and other “optimization”. Did you try to “optimize” your PC or get rid of “spyware” in Windows 10? That may be the reason why PAGE_FAULT_IN_NONPAGED_AREA error happens. If you remember what exactly you did, revert changes to defaults. Alternatively, use a system restore point. Remember, always use a system restore point when changing vital Windows parameters.
- Faulty hardware. Some other weird things may show that your PC components don’t feel good. For example, PC does not boot from the very first try, abnormally shuts itself down or works very slowly. In this case, perform a disk check and diagnose your RAM using a built-in utility. Alternatively, disable the Windows page file. Word of caution: if disabling the Windows page file did not help, turn it back on.
Since stop code PAGE_FAULT_IN_NONPAGED_AREA happens mostly due to errors in RAM, try removing one memory stick out of your PC, if it uses two or more sticks. Use your PC for a while and carefully monitor how it works. If the problem is gone, replace the removed stick with a new one or simply keep using a computer as is if you can’t afford to buy new RAM. Warning: this may void your warranty! If your device still has limited warranty, contact your service center to receive proper technical support.