如何修复“非页面区域中的页面错误”错误


我最近在客户端PC上工作,由于安装了新的应用程序,我不得不重启它。然而,在重新启动时,计算机进行了蓝屏并显示了PAGE_FAULT_IN_NONPAGED_AREA错误。

首先,我认为这与我们刚刚安装的应用程序有关,所以我决定以安全模式重新启动计算机 并卸载该应用程序。它似乎有效,因为BSOD消失了,但只是很短的时间。

PAGE_FAULT_IN_NONPAGED_AREA

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

page fault in nonpaged area

再重新启动几次后,消息又回来了!在做了一些研究之后,我发现这个错误信息基本上意味着Windows正试图在内存中找到一块数据并且找不到它。

据微软称,这个错误可能是由于错误造成的硬件(RAM,硬盘),防病毒软件,损坏的NTFS卷或坏驱动程序。在本文中,我将向您介绍不同的解决方案,其中一些比其他解决方案更容易。

请注意,坏内存(RAM)是发生此错误的主要原因,但我没有提及它只是因为它可能需要打开你的电脑并添加/删除RAM芯片。我认为大多数人都希望避免这种情况,所以我先列出了更简单的解决方案,以防其中一个碰巧工作。

方法1 - 调整分页文件

开始关闭,你可以尝试一个简单的技巧与分页文件,解决一些人的问题。如果问题与硬件无关,则此页面文件解决方案可能正常工作。

首先,打开控制面板,然后单击系统。您也可以右键单击计算机此PC,然后选择属性

control panel system

现在点击左侧的高级系统设置链接。

advanced system settings

效果下,点击设置按钮。

Settings performance

点击高级标签,然后点击虚拟内存标题下的更改按钮。

change virutal memory

最后,我们已经到达了我们需要的地方。取消选中自动管理所有驱动器的页面文件大小框,然后选择无分页文件

no paging file

单击“确定”几次以退出所有对话框窗口,然后重新启动计算机。重新启用后,请按照上面显示的确切步骤进行操作,但这一次选择系统管理的大小,然后选中自动管理所有驱动器的页面文件大小框。

就像我之前说过的,这适用于某些人,但不适用于其他人,所以你的里程会有所不同。如果您仍然显示蓝屏,请继续阅读。

方法2-检查磁盘

如果硬盘驱动器出现故障或驱动器出错,也会发生此错误。检查硬盘驱动器的一种快速方法是在Windows中运行chkdsk命令。

要执行此操作,请单击“开始”并键入cmd。右键单击顶部结果,然后选择以管理员身份运行

run as admin

在提示符下,键入以下内容命令:

chkdsk /f

如果您收到一条消息,说明驱动器已锁定,并且您想在下次重启时安排chkdsk,请输入Y是的。继续并重新启动计算机并允许chkdsk运行,这可能需要很长时间才能在Windows 7及更早版本上运行。在Windows 8和Windows 10上,该过程要快得多。

chkdsk

方法3 - 错误的驱动程序

如果您最近更新了计算机上的硬件驱动程序,它可能是一个错误的驱动程序导致蓝屏问题。 驱动程序对Windows至关重要 ,但有时候最新的驱动程序可能会导致比修复更多的问题。

如果你使用的是第三方自动更新您的PC驱动程序 ,那么配置它可能是一个好主意。软件,以便您可以查看将要事先更新的每个驱动程序。

无论如何,您可以通过单击“开始”并键入设备管理器来尝试解决此问题。右键单击更新驱动程序的设备,然后选择回滚驱动程序。您也可以选择属性,然后转到驱动程序标签,然后点击回滚驱动程序按钮。

roll back driver

如果按钮被禁用或右键单击设备时没有看到该选项,则表示当前驱动程序是该设备唯一安装的驱动程序。

您可以尝试的最后一件事是单击卸载按钮并重新启动计算机。 Windows重新启动时,Windows将自动尝试为硬件安装驱动程序。如果这不起作用,请尝试下一个方法。

方法4 - 最后一次配置

在某些情况下,问题不仅仅是一个驱动程序,需要使用功能。

fix page fault in non paged area

这基本上会带回整个Windows注册表的旧版本。在Windows 7及更早版本中,您只需按F8键即可在启动时显示高级选项屏幕。

在Windows 8和Windows 10中,请查看我在如何加载系统恢复选项 strong> 屏幕上的帖子,因为F8键不再适用于这两个操作系统。

除了尝试最后一次,你还应该尝试进行系统还原。已知不起作用。查看我之前关于如何执行系统还原 的帖子。

方法5-检查RAM

如上所述,RAM通常是它的主要元凶。这个错误。通常,这意味着RAM已经出现故障。大多数计算机都安装了多个RAM芯片,你有时可以通过移除坏芯片并将剩下的芯片留下来解决问题。

ram chip

之前但是,你这样做,在你的电脑上阅读如何检查坏内存 上的帖子。如果您认为内存有问题,请访问计算机制造商的网站并下载用于在计算机上升级RAM的手册。

指南通常会告诉您如何打开计算机以及在哪里查找RAM。如果您有多个RAM芯片,请弹出一个,然后打开您的计算机。如果蓝屏消失,那么你就把它拿走了。如果没有,请切换并重试。

如果您只有一个RAM芯片,那么您需要购买另一个RAM芯片,因为如果没有至少一个RAM芯片就无法运行计算机。

方法6 - 防病毒软件

在极少数情况下,您的防病毒软件可能会导致蓝屏错误。我建议完全卸载防病毒程序,然后重新启动计算机。

任何软件都可能导致此错误的可能性很小,但此时值得一试,特别是如果您使用的是来自较小鲜为人知的公司的反病毒产品。

结论

如果这些方法都没有解决问题,那么您的计算机可能会出现更严重的问题。此时,将您的机器送到专业人员检查主板,CPU等其他硬件可能是个好主意。如果您有任何疑问,请随时发表评论。享受!

相关文章:


11.11.2015