One of the oldest errors in the Windows OS is the ‘page_fault_in_nonpaged_area’ error. This occurs when Windows tries to access a critical file from your system memory but cannot find the file anymore. When this error occurs, Windows will display a blue screen (also called the Blue Screen of Death), and immediately restart.
In this guide, I’ll show you how to fix this issue and prevent your computer from randomly crashing due to the ‘page_fault_in_nonpaged_area’ error.
What Is ‘Paged’ and ‘Non-Paged’ Area?
Before I tell you what this error is, let’s first understand what ‘Pagefile’ is. Pagefile is a hidden system file in Windows with the .SYS extension that is stored on your computer’s hard drive. Another name for this is ‘Virtual Memory’. The Pagefile allows the computer to perform smoothly by reducing the workload of the physical memory, or RAM.
As you keep opening more and more applications that need to use the RAM, the programs already present in the RAM are automatically transferred to the Pagefile. This process is called Paging. There is always a swapping of data back and forth between the RAM and the Pagefile to ensure your system runs smoothly.
There’s another area that exists along with the Pagefile. All the data in this area is critical for the system and so it is always kept in the RAM without ever being swapped to the ‘Paged’ area. This is called the ‘Non-Paged’ area.
What Is The ‘Page_Fault_In_Nonpaged_Area’ Error?
Now you know what the Non-Paged area is. When Windows needs to find some critical file in the non-paged area, but is unable to do so, it causes a fatal system crash. This is when the Blue Screen Of Death shows this particular error message.
This can happen due to a lot of reasons. The most common is that certain sections of your hard drive that hold these critical files are corrupted. It can also be caused by a recent driver or system update.
How To Fix ‘Page_Fault_In_Nonpaged_Area’ Error?
Here are the different methods you can use to fix the ‘Page_Fault_In_Nonpaged_Area’ Error. Some of these fixes directly make use of in-built Windows tools, so they are quite easy to do. I’ll include the step-by-step instructions so that you can comfortably follow through.
1. Run Windows Memory Diagnostics Tool – Best Fix For Page_Fault_In_Nonpaged_Area
Windows has a Memory Diagnostics Tool that will scan your physical memory for any corrupt sectors or damages. Once an error is identified, it will give you a report. You can note down the errors in this report and check for possible solutions.
Step 1: Press ‘Windows Key + R’ to open the Run dialog. Type in ‘mdsched.exe’ and hit ‘Enter’. This will open the Memory Diagnostics Tool.
Step 2: Click the option for ‘Restart now and check for problems (recommended)’.
Important – Write down steps 3-6 before clicking the ‘Restart now’ option. Once Windows boots into the Diagnostic Tool, you’ll not be able to use your mouse until you exit it.
Step 3: Once your computer restarts and open the Diagnostic Tool, press F1 to stop the basic tests. Navigate to ‘Options’.
Step 4: Select ‘Extended’ using the down arrow key. Now press F10.
Step 5: The Memory Diagnostic Tool will now proceed with the scan. Once it is done, note down any errors reported.
Step 6: Hit ‘Esc’ to exit the tool and boot into Windows.
2. Update/Roll Back Drivers
An outdated driver or a new driver update can cause instability issues with your system memory, thus causing the Page Fault error. If you’ve recently updated your drivers, you should roll back the driver to a previous version to see if that fixes the issue. If you’ve not updated your drivers in a long time, then finally updating them might do the trick.
Step 1: Click ‘Windows Key + R’ to open the Run dialog. Type in ‘devmgmt.msc’ and hit ‘Enter’. This will open the Device Manager.
Step 2: Double click the option called ‘Display Adapters’. This will open a list of all your graphics cards.
Step 3: Right-click your graphics card and click on ‘Update Driver’.
Step 4: Select the option for ‘Search automatically for drivers’. Windows will check for a suitable driver update and install it automatically.
Roll Back Driver
Step 1: Click ‘Windows Key + R’ to open the Run dialog. Type in ‘devmgmt.msc’ and hit ‘Enter’ to open Device Manager.
Step 2: Double click the option called ‘Display Adapters’. You will see all your graphic cards here.
Step 3: Right-click your graphics card and click on ‘Properties’.
Step 4: You’ll now be in the ‘General’ tab. Navigate to the ‘Driver’ tab and select the option for ‘Roll Back Driver’.
Your driver will now be reverted to a previous, stable version. You can now check whether your Page Fault error is resolved.
3. Disable Automatic Paging File Size Management
Many users have reported that disabling this has resolved the error for them. Here’s how you can do it.
Step 1: Press ‘Windows Keys + E’. This will open up your File Explorer program.
Step 2: On the left side pane, you’ll see ‘This PC’. Right-click on it and select ‘Properties’.
Step 3: To the right-hand side, there are a couple of options in blue. Tap on the one that says ‘Advanced system settings’.
Step 4: Under the ‘Performance’ tab, click on ‘Settings’.
Step 5: You’ll now be in the ‘Performance Options’ window. Navigate to the tab called ‘Advanced’.
Step 6: Under ‘Virtual Memory’, click on ‘Change’.
Step 7: You’ll see a checkbox with the option ‘Automatically manage paging size for all drives’. Uncheck this.
Step 8: Click on ‘OK’ and then ‘Apply’ to save the settings.
You should now restart your PC and check to see if the error is resolved.
I hope the steps I’ve discussed in this guide helps you to solve the ‘Page_Fault_In_Nonpaged_Area’ error that you’re facing. This error has been around for a long time, even on previous versions of Windows such as Windows XP, and these methods have worked really well in making sure this error does not occur again.
If you have any doubts or queries, you can reach out to us and we’ll be happy to assist.