Windows 7 中的 BSOD:待机后出现 BAD_POOL_HEADER 错误,可能与 SSD 有关?

Windows 7 中的 BSOD:待机后出现 BAD_POOL_HEADER 错误,可能与 SSD 有关?

有时(并非总是)当我将电脑从待机模式(非混合模式)抬起时,会出现 BSOD(过一会儿,大约 30 秒)。这个问题从我大约 1 年前购买电脑时就存在了。

我想知道是否有解决方案。我认为问题与 SSD 有关,但也许我错了,因为我有 2-3 个问题。

我的配置是这样的:

  • Windows 7旗舰版
  • OCZ Revodrive (X1) PCI Express [固态硬盘]
  • 华硕 Rampage III Extreme [母板]
  • Nvidia Geforce 560 ti(增益)[显卡]
  • Corsair dominator 6GB(3 个插槽)[内存]
  • Corsair 专业系列 HX850 850W 80Plus [电源供应商]
  • i7-950 [处理器]
  • 2 个屏幕(1 个在 DVI 上,另一个在 PC 电缆上)

如果我的内存超过 6GB(OCZ 网站建议的只有 2GB),我会使用 SSD 作为 RAM 备份;但我想我从来没有达到过这个限制(我有一台 G19,我在其屏幕上跟踪我的内存消耗,而且我真的从来没有用满我的身体的内存),所以也许这不是问题。 这可能是与 PCI-Express 相关的不兼容问题吗? 也许 Windows 甚至在驱动程序方面也存在一些问题。

造成这种情况的第二个原因是我的显卡,事实上我多次收到这样的消息“285.xx”驱动程序已停止工作并已重新启动。虽然在高负载下玩游戏(战地 3/天际/其他重度游戏)时不会发生这种情况,但有时在使用 Windows 时,在我的桌面上漫游时会发生这种情况。此外,最近 Windows 停止识别我的主屏幕,要修复它只需按探测在分辨率设置下,但值得注意。

造成此问题的第三个也是最后一个原因可能是我的电源供应商:

当我关闭负载过重的计算机时,它会发出像哨子一样的无声噪音,如果有其他噪音,则听不到,但是当你要睡觉时,你肯定会听到它,而且很无聊。我发现的唯一解决办法是断开计算机的电源(按下电源后面的 0/1 按钮)。

也许显卡问题与电源问题直接相关(它没有提供足够的能量?),或者电源工作不正常,因为显卡即使在计算机关闭时也需要能量。我真的不知道。

话虽如此,我想通过了解问题所在来解决我的 BSOD 问题,更换硬件并不重要,因为我仍然有保修,但拥有一台有问题的好电脑是很无聊的。

编辑1:

BSOD小型转储:

011212-11419-01.dmp 12/01/2012 06:14:39 BAD_POOL_HEADER 0x00000019 00000000 00000003 fffff8a01625a220 59e5cce1 ae26b91c fffff8a01625a220 ntoskrnl.exe ntoskrnl.exe+7cc40 NT 内核和系统 Microsoft® Windows® 操作系统 Microsoft Corporation 6.1.7601.17640 (win7sp1_gdr.110622-1506) x64 ntoskrnl.exe+7cc40 C:\Windows\Minidump\011212-11419-01.dmp 8 15 7601 288.248

人类可读的版本:

小型转储映像

编辑2: 我还应该指出的是,图形驱动程序停止工作的情况在这段时间内发生得更频繁,也许事情“变得更糟”。

编辑3: 我更新了主板的所有驱动程序/BIOS 等。看来问题仍然存在。

编辑4: 似乎显卡问题与此无关,我已修复这个话题在 nvidia 论坛上

编辑5: 问题已经很久没有出现了,我不确定它是否因为某种原因被修复了(可能与图形驱动程序和电源管理有关?)我会告诉你的。感谢大家的帮助

答案1

BAD_POOL_HEADERBSOD 几乎总是表示软件故障(例如设备驱动程序错误),而不是硬件故障。它表示 Windows 内部的重要数据结构已损坏,Windows 无法继续运行。如果 BSOD 不一致(例如每次都得到不同的代码),那么代码本身显然不具有指示性。

需要使用编程工具(内核调试器等)来分析问题并确定哪个驱动程序有故障,这很耗时并且不能保证成功。

您还可以做的另一件事是测试您的记忆力memtest86,由于记忆错误可能是导致这种 BSOD 的原因(罕见)。

我的结论是:很可能与 SSD 无关,请尝试更新您的驱动程序(主板、显卡等),看看是否有帮助。

答案2

虽然这可能是驱动程序或内存问题,但查看(http://msdn.microsoft.com/en-us/library/ff557389%28VS.85%29.aspx)表示你的截图中的参数2、3、4应该完全相同。

这很不常见,但确实有可能,你有一个 rootkit 或其他恶意软件正在向池中插入某些内容。它可能只会在恢复系统时导致问题。

检查一下也没什么坏处。

Google 术语:“内核池漏洞”

答案3

技术讨论:戴尔 Inspiron 6400、ATI Mobility Radeon X1400,问题从计划基础开始,1.蓝屏死机,确保底部有足够的空间让空气通过通道口和风扇进出。如果存在过热问题,请技术人员进行维护清洁(清理散热器冷却器),以便空气可以正常流通。

需要使用编程工具(内核调试器等)来分析问题并找出哪个驱动程序有问题。这非常耗时,而且不能保证成功(甚至在许多情况下也不太可能,这取决于调试器的技能水平)。

您还可以做的另一件事是测试您的记忆力合格标志,因为内存故障可能是导致这种 BSOD 的原因(尽管这种情况很少见)。

我的结论是:很可能与 SSD 无关,请尝试更新您的驱动程序(主板、显卡等),看看是否有帮助。

答案4

插入外部硬盘后约 15 秒出现此错误。长话短说,这是由几天前的 Macrium Pro 更新错误引起的。

Macrium(他们制作备份软件)昨天的发布说明:

错误修复和改进 v8.1.7367 - 2023 年 2 月 7 日

更改块跟踪器 我们解决了由于 CBT 读取高度碎片化的 NTFS 主文件表 (MFT) 时引发的 I/O 错误而导致的罕见 BAD_POOL_HEADER 异常。

应用补丁后问题得到解决。

相关内容