Windows Server 2012 上出现意外蓝屏

Windows Server 2012 上出现意外蓝屏

我们的 Windows Server 2012 机器开始随机重启。查看我们掌握的信息,我们发现一个与重启时间相关的蓝屏事件。搜索 BCCode 3b 提到了驱动程序问题,但我们的驱动程序似乎工作正常。有没有人遇到过这个代码并找到了解决方案?以下是蓝屏事件的详细信息。

Problem Event Name: BlueScreen
OS Version: 6.2.9200.2.0.0.272.7
BCCode: 3b
BCP1: 00000000C0000005
BCP2: FFFFF96000220373
BCP3: FFFFF8804EC84BA0
BCP4: 0000000000000000
OS Version: 6_2_9200
Service Pack: 0_0
Product: 272_3

答案1

这里提供的信息不够,无法仅查看停止代码3b并判断其根本原因。

https://msdn.microsoft.com/en-us/library/windows/hardware/ff558949(v=vs.85).aspx

SYSTEM_SERVICE_EXCEPTION 错误检查的值为 0x0000003B。这表明在执行从非特权代码转换为特权代码的例程时发生了异常。

参数 1 是个例外。就您而言,它是00000000C0000005“拒绝访问”。谁知道这到底是什么意思,但拒绝访问错误通常是由某些函数尝试读取或写入空指针(内存地址 0)引起的,这是有史以来最常见的软件错误之一。

参数2是导致异常的指令的地址,参数3是上下文记录。

这些内存地址在重启后不会持久,因此如果没有内存转储,它们就毫无意义。

使用转储配置器配置机器满的内存转储,以便下次发生这种情况时,您可以使用调试器更彻底地调查根本原因。

但一旦你有满的内存转储,请小心与谁共享它,因为内存转储通常包含敏感信息,例如当时存储在内存中的密码。

答案2

BSOD 通常是由损坏的 RAM 模块引起的。您的 RAM 是否为 ECC?

无论如何,尝试运行 memtest86 1-2 小时(在使用率较低的时段,例如夜间)以排除 DRAM 问题。

相关内容