0x00000050
Fix PAGE_FAULT_IN_NONPAGED_AREA (0x00000050) Error
The PAGE_FAULT_IN_NONPAGED_AREA BSOD occurs when Windows tries to access memory that doesn't exist or is invalid. This guide covers causes and step-by-step fixes including driver issues, faulty RAM, and corrupt system files.
Symptoms
When the PAGE_FAULT_IN_NONPAGED_AREA error (stop code 0x00000050) occurs, Windows crashes with a blue screen. Common symptoms include:
- Sudden system freeze followed by a blue screen with the error code 0x00000050.
- System restarts unexpectedly, often during boot or while running memory-intensive applications.
- Error may appear after installing new hardware, drivers, or Windows updates.
- In some cases, the error occurs randomly without a clear trigger.
Root Causes
The error indicates that the system attempted to access a page of memory that was not present in the nonpaged area (memory that cannot be written to disk). Common causes include:
- Faulty RAM or memory module issues – Physical defects or improper seating.
- Corrupt or incompatible device drivers – Especially graphics, network, or storage drivers.
- Corrupt system files – Damaged Windows core files.
- Disk errors – Bad sectors or file system corruption.
- Antivirus software conflicts – Some security programs interfere with memory management.
- Outdated BIOS or firmware – Incompatibility with hardware.
Step-by-Step Fix
1. Run Windows Memory Diagnostic
- Press Win + R, type
mdsched.exe, and press Enter. - Choose Restart now and check for problems.
- Windows will reboot and run the memory test. Wait for completion (may take 30+ minutes).
- After reboot, check results in Event Viewer under
Windows Logs > System(source: MemoryDiagnostics-Results).
2. Check Disk for Errors
- Open Command Prompt as Administrator.
- Run:
chkdsk C: /f /r(replace C: with your system drive). - Type
Yto schedule scan on next reboot, then restart your PC. - Let CHKDSK complete the scan and repair process.
3. Run System File Checker (SFC) and DISM
- Open Command Prompt as Administrator.
- Run:
sfc /scannowand wait for completion. - Then run:
DISM /Online /Cleanup-Image /RestoreHealth. - Restart your PC after both commands finish.
4. Update or Roll Back Drivers
- Press Win + X and select Device Manager.
- Expand categories (especially Display adapters, Network adapters, Storage controllers).
- Right-click each device and select Update driver > Search automatically.
- If error started after a driver update, roll back: Right-click > Properties > Driver > Roll Back Driver.
5. Uninstall Recently Installed Software or Updates
- Go to Settings > Update & Security > Windows Update > View update history > Uninstall updates.
- Remove any recent updates that coincide with the error.
- Also uninstall any recently added software, especially antivirus or system utilities.
6. Test Hardware
- Reseat RAM modules: Power off, remove and reinsert sticks, ensure they click in place.
- Test with one RAM stick at a time to isolate faulty module.
- Check for overheating: Clean dust from fans and heatsinks.
Alternative Fixes
- Disable driver verifier (if enabled): Open Command Prompt as Admin and run
verifier /reset, then reboot. - Boot into Safe Mode: If the error occurs during boot, repeatedly press F8 at startup and select Safe Mode with Networking. Then perform driver rollback or uninstall.
- Use System Restore: Boot into Advanced Startup (via recovery drive or F8) and choose System Restore to revert to a previous state.
- Update BIOS/UEFI: Visit your motherboard manufacturer's website for the latest firmware version.
Prevention
- Keep Windows and all drivers updated regularly.
- Use reliable antivirus software and avoid running multiple security programs simultaneously.
- Perform periodic disk checks and memory tests (e.g., monthly).
- Ensure proper ventilation and cooling to prevent hardware overheating.
- Back up important data frequently to avoid loss from crashes.
Was this solution helpful?