Are you facing a constant Blue Screen of Death (BSOD) with a PAGE_FAULT_IN_NONPAGED_AREA error message, but unable to figure out what that means?
PAGE FAULT IN NONPAGED AREA, a type of Blue Screen of Death, is a Windows error that occurs when the system tries to access a memory that’s not in the main memory or the RAM. This leads to a page fault and eventually BSOD.
So, if you want to get rid of this error, scroll through this blog and learn 10 efficient methods to troubleshoot the nonpaged memory error. Let’s jump straight in!
What Causes PAGE FAULT IN NONPAGED AREA?
A nonpaged area is a part of the memory that stores critical files your system needs to function. It makes sure RAM doesn’t have to exchange between itself and the paged area.
If there’s an issue with this part of the RAM, your system will run a PAGE_FAULT_IN_NONPAGED_AREA (BSOD) error, an error code 0x00000050, also known as bug check 0x50.
This error happens due to various reasons, and here I’ve listed the most common ones, so let’s take a look!
It happens when the system is unable to retrieve data stored in the nonpaged area.
This error may also occur when a faulty driver code is installed on the computer.
It may happen due to damaged or corrupt RAM.
Antivirus software and corrupted NTFS volumes may cause this error.
How to Fix “PAGE_FAULT_IN_NONPAGED_AREA” Error?
When a “PAGE_FAULT_IN_NONPAGED_AREA” error occurs on your device, the first thing you must do is restart your device and log in to your PC to see whether the error disappears.
However, if you continue to receive this error code due to critical system errors, try the fixes listed below!
NOTES
Before you try any of the solutions listed below, it is advised to go into safe mode and back up your computer to avoid losing any important files or other issues.
Test the RAM
If the RAM chip is not properly connected due to a dusty slot or a damaged RAM stick, it might cause errors. So, make sure to check your RAM regularly. Here’s how to do it:
Turn off your computer and remove the side panel and battery.
Unplug all the power cords.
Remove the RAM chip and wipe the dust off. If there seems to be no dust, change the chip.
If your computer has multiple RAMs, you must check which one is causing the error and fix it.
When you are done, insert the RAM chip back into the place. Restart your PC and check whether the error persists.
Disable Antivirus Applications
Antivirus software is often the reason for the x50 error, so if you have installed any antivirus software, you must disable the software and Windows Defender. For that:
On your device, open Settings.
Then click Updates & Security >> Windows Security >> Virus & Threat Protection >> Manage Settings.
Then turn off Real-time protection.
Update Device Drivers
You might encounter PAGE FAULT IN NONPAGE AREA error if your driver is out of date or damaged, becoming incompatible with the operating system. To fix this problem, you can either update the device or uninstall it.
Here’s how to do it:
Open File Explorer and right-click on This PC.
Choose Manage from the menu bar.
Then, under the System Tools menu, choose Device Manager.
Click on the arrow beside the Disk Drives to see available drives.
Then, right-click the disk device. Here, you can choose Update Driver or Uninstall Device.
After you are done, reboot your device to make changes.
Clean Window Updates
To remove incorrectly downloaded, missing, or corrupted update files that might lead to nonpaged errors, clean up all the saved files that are no longer needed. Here’s how you can do that:
Find Disk Cleanup settings in your system.
Then, click Clean up system files.
From the list, select Windows update cleanup and Temporary files. Then, click OK to continue.
Restart your system to save the changes.
Repair System Files with SFC and DISM
Windows offers DISM (Deployment Image Servicing and Management) and SFC (System File Checker) repair tools to repair damaged, corrupt, or missing system files. Fortunately, you can run both tools as CMD commands; for that:
Open the Command Prompt on your device.
Then type “sfc/scannow” and press enter. The SFC tool will scan for the corrupt files and replace them with intact ones.
Next, type “DISM.exe/Online/Cleanup-image/Scanhealth” and “DISM.exe/Online/Cleanup-image/Restorehealth” and press enter after each command.
Then, restart your system and check whether the issue subsides.
Disable Automatically Manage Paging File Size for All Drives
If your system’s Virtual Memory is causing trouble on your device, then simply disable Virtual Memory from System properties on your operating system.
To disable Automatically Manage Paging File Size for All Drives, follow the steps listed below.
Open the File Explorer and right-click on This PC.
Choose Properties from the menu.
Click Advanced System Settings on the left panel.
Head to the Advanced tab. Click on Settings under the performance section.
Then, in the Advanced tab, click Change.
Uncheck Automatically manage paging file size for all drives and click OK.
After making changes, restart your computer.
Run Windows Memory Diagnostic Tool
To fix the x50 error, you can also try running the Windows Memory Diagnostic tool, and here’s how to do it:
Head to Window Memory Diagnostic on your system.
Click Restart now and check for problems.
Then, wait for the tool to look for the problem. Once the scanning is done, your system will display the detected problem on the screen. If there is no problem, move to the next method.
Check Disk
If a disk error causes the page fault in a nonpaged area, use the Windows Snap-in tool to detect the errors and fix them.
Type cmd in the search Cortana. You will see Command Prompt on the top; choose to run it as an administrator.
Type chkdsk C: /f /r and press enter.
If you see a message saying that Chkdsk cannot runbecause the volume is in use by another process, press Y on the keyboard.
Then, restart your computer and check whether the error has been fixed.
Run Hardware Troubleshooter
Damage in hardware can also cause such errors, so try running the troubleshooter to check for any problems in your hardware.
Head to the Settings on your system. Then, click on Updates & Security.
Click Troubleshoot in the left panel and choose Hardware and Devices on the right.
Click Run the troubleshooter.
Wait for it to detect the problems. If a problem is detected, it will be displayed on the screen.
Reset the PC
If all the above fixes cannot fix the error, the last resort is to reset your PC. However, remember that resetting the PC might remove some important files or drivers, so the users must proceed with caution.
Here’s how to do that:
Click on Updates & Security in the Settings.
Select Recovery on the left panel. Then click Get Started under Reset this PC.
Choose between Keep my files or Remove everything when you are resetting.
Follow the wizard to continue.
How to Fix Blue Screen Issue When You Boot?
If your system crashes while you are booting it, press Ctrl + F8. If the error occurs consistently, press these key combinations repeatedly. Then, in the advanced startup options, go to ‘Troubleshooting’ and choose whether you want to uninstall installed updates or reset the system.
Wrapping Up!
This was all for troubleshooting PAGE FAULT IN NONPAGED AREA error on Windows. I hope these methods help you solve the issues and get rid of BSOD all at once.
However, if the above-mentioned tips don’t work, seek out the Microsoft community and get expert help from technicians.
Disable Automatically Manage paging file size for all devices
Run the Windows Memory Diagnostic tool
Check Disk
Run hardware Troubleshooting tool
Reset the PC.
Why is my PC showing BSOD Page fault in nonpaged area error?
Seeing BSOD Page fault in nonpaged area error can be because of a corrupt or damaged RAM, a faulty driver, or Windows’ inability to find files that are supposed to be in the nonpaged area.
How do I fix CrowdStrike Csagent.Sys Page_fault_in_nonpaged_area?
To fix CrowdStrike Csagent.Sys Page_fault_in_nonpaged_area:
Restart Windows in troubleshooting mode.
Open the Command prompt, type cd C:\Windows\System32\drivers\CrowdStrike, and press enter.
Type dir C-00000291*.sys to look for errors and type del C-00000291*.sys to delete the error. Then, restart your computer.