How To: Fix Windows Vista Stop Error 0×00000050(PAGE_FAULT_IN_NONPAGED_AREA)
Sometimes you get the following error message with a Blue Screen of Death(BSOD) in Windows Vista:
A problem has been detected and windows has been shutdown to prevent damage
to your computer
The problem seems to be cause by the following file: win32k.sys
Stop: 0×00000050 (0xE41B0E15, 0×00000000, 0xBF88CD88, 00000001)
Win32k.sys-Address BF88CD88 BASE AT BF800000, Datestamp 45F013F6
The Stop 0×50 message in Windows Vista indicates that requested data was not in memory. The system generates an exception error when using a reference to an invalid system memory address. Defective memory (including main memory, L2 RAM cache, video RAM) or incompatible software (including remote control and antivirus software) might cause Stop 0×50 messages.
- Look for other hardware issues. Remove any newly installed Hardware.
- Run any system diagnostics that are supplied by your computer manufacturer, especially a RAM check.
- Perform a Driver Rollback if in case a driver has been updated for a particular component
This steps are also used to troubleshoot Stop Error 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA in Windows XP
- This Stop Error 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA usually occurs in Windows Vista after the installation of faulty hardware or in the event of failure of installed hardware (usually related to defective RAM, either main memory, L2 RAM cache, or video RAM). If hardware has been added to the Windows Vista computer recently, remove it to see if the error recurs. If existing hardware has failed, remove or replace the faulty component. Run hardware diagnostics supplied by the system manufacturer. For details on these procedures, see the owners manual for your computer.
- Another cause of this Stop Error 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA message is the installation of a buggy system service. Disable the service and determine if this resolves the error. If so, contact the manufacturer of the system service about a possible update.
- If the stop error with Blue screen of Death(BSOD) occurs during Windows Vista startup, restart your computer, and press F8 at the character-mode menu that displays the operating system choices. At the resulting Windows Vista Advanced Options menu, choose the Last Known Good Configuration option. This option is most effective when only one driver or service is added at a time.
- Antivirus software can also trigger this Stop message in Windows Vista. Disable the program and determine if this resolves the stop error. If it does, contact the manufacturer of the program about a possible update.
- A corrupted NTFS volume can also generate this Stop Error message in Windows Vista. Run Chkdsk /f /r to detect and repair disk errors. Restart the system before the disk scan begins on a system partition. If the hard disk is SCSI, check for problems between the SCSI controller and the disk. Finally, check the System Log in Event Viewer for additional error messages that might help pinpoint the device or driver causing the error. Disabling memory caching of the BIOS might also resolve it.
Sometimes this Stop Error 0×00000050: PAGE_FAULT_IN_NONPAGED_AREA occurs in Windows Vista by:
- Bad Video Card Memory. Under safe mode VGA setting most of the GPU(Graphics Processor Unit) Memory is not addressed or accessed. Swap out the GPU for another like unit.
- Bad Driver configuration or update. As you can get into SAFE Mode using the core system basic drivers, there may be an issue with a recent driver or system update.