How to Fix “Page fault in non paged area” or "Blue Screen Of Death" Error

The error means that your PC asked for a page of memory in order to continue, and the page was not available. Windows, as a result, was unable to continue the processes it was running, and crashed with what is commonly known as the Blue Screen of Death (BSOD).

It’s an annoying problem. Normally, It appears temporarily and get fixed by an automatic restart. But if this problem appears frequently, this will be a big issue. It is a very bad news that some users are encountering page fault in nonpaged area within a minute of booting up. As a result, They are experiencing terrible restart loop problem. Specially, Recent windows 10 build users and some 8 / 8.1 users are facing this error more. Though, It can be seen in windows 7, Vista even XP.

Users may see error codes like STOP : 0X00000050, STOP : 0x50 etc. with this BSOD. But, Some users reported they saw driver name like ntfs.sys or a name like ntoskrnl.exe when this blue screen error appears. To fix this issue, You won’t need to follow different solutions for these error codes.

The blue screen can be like the following image :

or this one :

The error is message is identified as follows :
PAGE_FAULT_IN_NONPAGED_AREA

STOP : 0x00000050 (0xCD3DD628, 0x00000001, 0x804EFC9A, 0x00000000)

Best fixes methods

Note that bad memory (RAM) is the main reason this error occurs, but I don’t mention it till much further down only because it could require opening your computer and adding/removing RAM chips. I figure most people would love to avoid that, so I’ve listed the easier solutions first in case one of those happens to work.

Method 1 – Adjust Paging File

To start off, you can try a simple trick with the paging file that fixes the issue for some folks. If the issue is not hardware related, then this page file solution might just work.

First, open the Control Panel and click on System. You can also right-click on Computer or This PC and choose Properties.

Now click on the Advanced System Settings link on the left hand side.

Under Performance, click on the Settings button.

Click on the Advanced tab and then click on the Change button under the Virtual Memory heading.

Finally, we have reached where we need to be. Uncheck the Automatically manage paging file size for all drives box and then select No paging file.

Click OK several times to get out of all the dialog windows and then restart your computer. Once you are back in, follow the exact steps again shown above, but this time select System managed size and check the Automatically manage paging file size for all drives box.

Like I said earlier, this works for some people, but not others so your mileage will vary. If you’re still getting blue screens, keep reading.

Method 2- Check Disk

This error can also occur if your hard drive is either failing or has errors on the drive. One quick way to check the hard drive is to run the chkdsk command in Windows.

To do this, click on Start and type in cmd. Right-click on the top result and choose Run as Administrator.

At the prompt, type in the following command :

chkdsk /f

If you get a message stating the drive is locked and if you would like to schedule a chkdsk on the next restart, type in Y for yes. Go ahead and restart your computer and allow chkdsk to run, which could take a long time on Windows 7 and earlier. The process is much faster on Windows 8 and Windows 10.

Method 3 – Bad Driver

If you recently updated a driver for a piece of hardware on your computer, it could be a faulty driver causing the blue screen issue. Drivers are essential for Windows, but sometimes the latest drivers can cause more problems than they fix.

You can try to fix this problem by clicking on Start and typing in Device Manager. Right-click on the device that you updated the driver for and select Roll Back Driver. You can also choose Properties and then go to the Driver tab and click the Roll Back Driver button.

If the button is disabled or you don’t see the option when you right-click on a device, that means the current driver is the only driver ever installed for that device.

One last thing you can try is to click the Uninstall button and restart your computer. Windows will automatically try to install the driver for the hardware when Windows reboots. If this didn’t work, try the next method.

Method 4 – Last Known Config

In some cases, the issue is bigger than just a driver and will require using the Last Known Good Configuration feature in Windows.

This basically brings back an older version of the entire Windows registry that worked. In Windows 7 and earlier, you just have to press the F8 key in order to bring up the Advanced Options screen when booting up.

In Windows 8 and Windows 10, check out how to load the System Recovery Options screen since the F8 key no longer works on those two operating systems.

In addition to trying Last Known, you should also try to do a System Restore if Last Known didn’t work. Check out how to perform a system restore.

Method 5- Check RAM

As mentioned above, RAM is usually the main culprit when it comes to this error. Usually, it means the RAM has become defective. Most computers will have multiple RAM chips installed and you can sometimes fix the problem by just removing the bad chip and leaving the rest in.

Method 6 – Anti-virus Software

In some rare cases, your anti-virus software can be causing the blue screen errors. I recommend uninstalling your anti-virus program completely and then restarting the computer.

The chances are quite small that any software will cause this error, but it’s worth a shot at this point, especially if you are using an anti-virus product from a smaller lesser-known company.

Conclusion

If none of these methods fixed your problem, you could have a more serious issue with your computer. At this point, it’s probably a good idea to take your machine to a professional to check other hardware like the motherboard, CPU, etc. If you have any questions, feel free to comment. Enjoy !

Share Button