xp 停止错误 50 非分页区域中的页面错误

xp 停止错误 50 非分页区域中的页面错误

我有一台笔记本电脑无法启动并出现 BSOD 错误:

"page_fault_in_non_paged_area" 
STOP: 0x00000050 (0xEC6B738D, 0x00000000, 0x8649308C, 0x00000000)

笔记本电脑有 2 个内存 DIMM。我一次移除一个 DIMM,但只安装了一个 DIMM 时错误仍然存​​在。

我在硬盘上运行了 spinrite 6.0,没有发现任何错误。启动到恢复模式并运行 CHKDSK /R,它发现并修复了错误,但仍然出现停止错误。

还有其他建议可以尝试吗?

答案1

我能找到的唯一其他建议来自错误检查 0x50 页面,将禁用任何正在运行的防病毒软件(其触角可能会陷入混乱)或在事件日志中搜索任何设备或驱动程序消息。

我上次收到 0x50 STOP 错误是由于 RAM 故障,但看来您已经排除了这个可能性。

答案2

如果您可以启动到恢复模式,则驱动程序可能有问题。

因此,

1) 尝试使用系统还原将操作系统回滚到较早的状态。2
) 使用 memtest86 检测内存错误(尽管您的系统听起来没有内存问题)
。3) 如果其他方法都失败,请重新安装操作系统

答案3

我建议您放入 Linux Live CD 并运行一段时间。上网并访问硬盘上的文件(您可能想在上网时删除一些重要的东西)。如果您可以从 Live CD 顺利运行,则问题基本可以归结于硬盘或损坏的 Windows 安装。

以下是我为此目的使用的 Linux 发行版:http://www.pclinuxos.com/

答案4

假设这是一个 Windows XP 系统并且您能够启动,但是您的启动过程在崩溃之前无法启动系统:

您是否尝试过启动到安全模式?如果可以,您应该首先尝试卸载图形驱动程序。如果这没有帮助,您应该删除运行机器不需要的设备,例如 USB 驱动程序、声音驱动程序等……如果系统恢复,您可以随时重新安装它们。

读取 (4gb?) 内存的上部时触发页面错误。您是否尝试过交换 (而不是移除) 内存模块?

相关内容