Windows 7 反复出现蓝屏:MEMORY_MANAGEMENT 0x1A

Windows 7 反复出现蓝屏:MEMORY_MANAGEMENT 0x1A

我经常遇到 BSOD,这真的让我很困惑。下面是错误信息:

内存管理 0x1A (ntoskrnl.exe)- 自 2012 年 4 月以来,我已经看过 9 次了

在此处输入图片描述

NTFS_FILE_SYSTEM 0x24 (Ntfs.sys)- 这是新消息,发生在 4 天前

在此处输入图片描述

BAD_POOL_HEADER 0x19 (win32k.sys)- 也是新消息,发生在 7 天前

在此处输入图片描述

我的系统规格:

  • 英特尔酷睿 i5 2500K @ 3.30GHz
  • 华硕 Sabertooth P67 主板 (Rev 2)
  • *由于召回,我的 Rev 1 已送修
  • 16GB (4 x 4GB) 金士顿 HyperX 1600 MHz DDR3 内存
  • 2 x 640GB Western Digital Caviar 黑色 64MB SATA 硬盘
  • EVGA NVIDIA GeForce GTS450 1GB PCI-E 2.0 显卡

我拥有 Windows 7 Home Premium,并且已完全打上补丁。我还运行 Microsoft Security Essentials,它是最新版本且始终可用。

我已经在 USB 驱动器上运行 MemTest86+ 长达 9 个小时,总共对我的 RAM 进行了 6 次测试,但它没有检测到任何错误。我chkdsk在 Windows 7 中使用它在启动时扫描C:/驱动器(两次),没有发现任何问题。

我怎样才能找出导致所有这些蓝屏的原因?

答案1

我已经在另一个论坛的一些专家的帮助下解决了这个问题。我想把这个答案留在这里,希望它能帮助你们解决随机崩溃的问题。

事实上,这一系列崩溃都是由 PC BIOS 中的内存时序错误引起的。在我们扫描内存第 N 次后,出现了重大提示,结果显示没有问题,然后我们调查了 Windows 事件日志。我们发现,即使是标准系统服务和用户应用程序也会随机崩溃(例如 SuperFetch 服务)。

解决方案是将 BIOS 重置为出厂设置(必须调整主板上的跳线才能清除设置)。BIOS 重置完成后,系统会自动重新检查内存时序并加载适当的默认值。

我只能假设时序不对,因为系统以前有 2 根来自其他制造商的 RAM,然后我调整了 BIOS 来超频 CPU 和内存。我移除了原来的 2 根内存,安装了 4 根全新的内存,而没有检查内存时序或 BIOS 设置。

如果您有兴趣跟随我们采取的步骤来彻底解决这个问题,您可以在这里阅读全部内容:

http://www.overclock.net/t/1339557/a-year-of-bsods-mostly-ntoskrnl-exe

感谢大家的建议!

答案2

您可能想尝试这个免费软件:

http://www.nirsoft.net/utils/blue_screen_view.html

BlueScreenView 会扫描“蓝屏死机”崩溃期间创建的所有小型转储文件,并在一个表中显示有关所有崩溃的信息。对于每次崩溃,BlueScreenView 都会显示小型转储文件名、崩溃日期/时间、蓝屏中显示的基本崩溃信息(错误检查代码和 4 个参数)以及可能导致崩溃的驱动程序或模块的详细信息(文件名、产品名称、文件描述和文件版本)。

对于上部窗格中显示的每个崩溃,您可以在下部窗格中查看崩溃期间加载的设备驱动程序的详细信息。BlueScreenView 还会标记在崩溃堆栈中找到的驱动程序的地址,因此您可以轻松找到可能导致崩溃的可疑驱动程序。

答案3

我的问题始于 0x50 停止错误,然后逐渐升级。简单的解决方法是清洁散热器(灰尘堆积)导致其过热。另外,我的内存被诊断为良好,但我的一个内存驱动器插槽坏了(旧电脑)。请注意,它是用于 XP 的,但我通过 iso 升级到了 Win7 Ultimate。现在运行良好。我花了 3 周的时间才找到问题,但这些问题很容易解决。你的可能也是如此。

相关内容