How to Fix STOP 0x00000050 (PAGE_FAULT_IN_NONPAGED_AREA) in Windows

One of the common Blue Screen of Death (BSOD) errors in Windows is STOP 0x00000050, accompanied by the message PAGE_FAULT_IN_NONPAGED_AREA.

This error can appear in all modern versions of Windows, including:

  • Windows 10
  • Windows 8.1 / Windows 8
  • Windows 7
  • and earlier versions

Sometimes the error message also includes the name of a system file or driver responsible for the crash. If it does not appear directly on the screen, you can identify it by analyzing the memory dump using tools such as:

  • BlueScreenView
  • WhoCrashed

These tools will be mentioned later in this guide.

Some of the most common files associated with this BSOD include:

  • win32k.sys
  • atikmdag.sys
  • hal.dll
  • ntoskrnl.exe
  • ntfs.sys
  • wdfilter.sys
  • applecharger.sys
  • tm.sys
  • tcpip.sys

In this guide, we’ll cover the most common causes of the STOP 0x00000050 error and the possible ways to fix it. We will also list official Microsoft fixes available for certain cases.

PAGE_FAULT_IN_NONPAGED_AREA

What Causes PAGE_FAULT_IN_NONPAGED_AREA

The PAGE_FAULT_IN_NONPAGED_AREA (STOP 0x00000050) error usually occurs because of problems related to:

  • faulty or incompatible drivers
  • hardware issues (often RAM, but not only)
  • malfunctioning peripheral devices
  • Windows service errors
  • incompatible software (especially antivirus software)
  • corrupted Windows system components
  • errors on HDD or SSD drives

In simple terms, this error happens when the system tries to access memory that should not be accessed, or when a driver incorrectly handles memory.


First Steps to Fix PAGE_FAULT_IN_NONPAGED_AREA

PAGE_FAULT_IN_NONPAGED_AREA

When you encounter a STOP 0x00000050 blue screen, the first step is to think about what changed on the system before the error appeared.

This is especially important if the error started appearing after installing something new.

Note:
If the error appeared only once and never happened again, it may not require any action.


Common Situations That Can Cause This Error

Below are some of the most common scenarios.

Installing New Hardware

This includes both physical hardware and virtual devices, such as virtual drive software.

Possible causes:

  • incompatible hardware
  • faulty drivers

What to try:

  • update drivers
  • install an older driver version
  • temporarily disconnect the device and test the system

Installing or Updating Drivers

The error may appear after:

  • automatic driver updates
  • installing driver packs
  • manual driver updates

You can try rolling back the driver in Device Manager.

Often the file mentioned in the error message can help identify the problematic driver. A quick internet search for the file name may reveal which driver it belongs to.

Later in this guide, we will show an easier way to detect the driver automatically.


Installing or Removing Antivirus Software

Some antivirus programs interfere with system drivers.

Try temporarily removing the antivirus software and testing the system.


Malware or Viruses

Malicious software can also cause system crashes.

Run a scan using:

  • bootable antivirus USB
  • an offline antivirus scanner

System Tweaks or Service Changes

If you modified system settings, disabled services, or used system tweaking tools, try restoring the system to an earlier state.

Using a System Restore point may resolve the problem.


Power Supply or Hardware Stability Problems

Symptoms may include:

  • system not starting on the first attempt
  • sudden shutdowns
  • unstable performance

Possible causes:

  • faulty RAM
  • failing storage drive

What you can try:

  • run a memory test
  • check the hard drive for errors
  • temporarily disable the Windows paging file

These suggestions are not exhaustive, but they often help identify what changed before the error started appearing.


Common Cases and Their Solutions

Now let’s review several specific scenarios where this error often appears.


PAGE_FAULT_IN_NONPAGED_AREA When Running uTorrent

In Windows 10, this error sometimes appears when running uTorrent, especially if the program starts automatically with Windows.

The issue is often related to third-party antivirus firewalls.

Possible solutions:

  • disable the firewall in your antivirus
  • switch to another torrent client such as BitTorrent

Windows 10 Core Isolation Issue

Another Windows 10 feature that may trigger this error is Core Isolation / Memory Integrity.

You can disable it:

  1. Open Windows Security
  2. Go to Device Security
  3. Select Core Isolation Details
  4. Disable Memory Integrity

If Windows only starts in Safe Mode, use the following command instead.

Open Command Prompt as Administrator and run:

REG ADD “HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity” /v Enabled /t REG_DWORD /d 0 /f

Then restart the computer.


AppleCharger.sys Error

If the BSOD references AppleCharger.sys, it often occurs on Gigabyte motherboards.

This usually happens when the On/Off Charge utility is installed on an unsupported system.

Solution:

Uninstall the On/Off Charge software via Control Panel → Programs and Features.


Errors Involving win32k.sys, hal.dll, ntfs.sys, ntoskrnl.exe

If these files appear in Windows 7 or Windows 8 systems, try the following:

  1. Disable the Windows paging file
  2. Restart the computer
  3. Observe whether the error returns
  4. Re-enable the paging file afterward

You should also check the hard drive for errors.


Errors Involving tcpip.sys or tm.sys

These errors sometimes occur because of network bridge configurations.

To check:

  1. Press Win + R
  2. Type:

ncpa.cpl

  1. Look for Network Bridge in the connection list

If present and unnecessary, remove it.

PAGE_FAULT_IN_NONPAGED_AREA

Updating or rolling back network adapter or Wi-Fi drivers may also help.


atikmdag.sys Error (AMD Radeon Drivers)

The file atikmdag.sys belongs to AMD Radeon graphics drivers.

Possible fixes:

  • disable Windows Fast Startup
  • perform a clean driver installation

You can use Display Driver Uninstaller (DDU) to completely remove old drivers before reinstalling.

PAGE_FAULT_IN_NONPAGED_AREA

Error During Windows Installation

If the blue screen appears while installing Windows, the problem may be related to RAM modules.

Try:

  • removing one RAM stick
  • installing Windows again

Error When Upgrading Windows

If the error appears when upgrading from Windows 7 or Windows 8 to Windows 10, a clean installation of Windowsmay solve the problem.


BIOS Compatibility Issues

Some motherboard models (for example certain MSI boards) may show this error after upgrading Windows.

Updating the BIOS from the official manufacturer website may help.


Cleaning Temporary Files

Sometimes the issue may be caused by corrupted temporary files.

Try clearing the folder:

C:\Users\YourUserName\AppData\Local\Temp


Identifying the Faulty Driver Automatically

A simple way to identify the problematic driver is using the free tool WhoCrashed.

Official website:
https://www.resplendence.com/whocrashed

The tool analyzes memory dumps and shows the likely driver responsible for the crash.

PAGE_FAULT_IN_NONPAGED_AREA

After identifying the driver, you can:

  • roll it back in Device Manager
  • uninstall it
  • reinstall the correct version from the official source
PAGE_FAULT_IN_NONPAGED_AREA

Checking Windows RAM

Another useful step is testing system memory.

You can use the built-in Windows tool:

Windows Memory Diagnostic

Location:

Control Panel → Administrative Tools → Windows Memory Diagnostic


Official Microsoft Fixes for STOP 0x00000050

Microsoft has released several official hotfixes for specific cases of this error.

These fixes are not universal and apply only to certain scenarios.

Examples:

  • Windows 8 / Server 2012 – storport.sys
  • Windows 7 / Server 2008 – srvnet.sys
  • Windows XP – sys errors

To download a fix:

  1. Open the corresponding Microsoft support page
  2. Click Hotfix Download Available
  3. Accept the terms and download the fix

Microsoft also provides general documentation for the error code 0x00000050.


When Professional Help May Be Needed

If none of the solutions above resolve the issue, the problem may be related to:

  • faulty RAM modules
  • failing SSD or hard drive
  • corrupted Windows system components
  • hardware driver conflicts

In these cases, professional diagnostics can help identify the exact cause.

Technicians at Xelow.tech provide system diagnostics and repair services for computers experiencing persistent Blue Screen errors.

Leave a Comment

Your email address will not be published. Required fields are marked *

Online help
{{ welcomeText }}