Dell OptiPlex 7010 随机 BSOD 0x7E

Dell OptiPlex 7010 随机 BSOD 0x7E

我们购买了一批 80 台这样的电脑。目前有 6 台电脑遇到了这个问题,但这个数字还在不断增长。BSOD 错误代码为 0x0000007E,这是驱动程序问题。我怀疑是 Intel USB 3 驱动程序导致的,但 BSOD 消息本身没有显示驱动程序文件,尽管已设置为创建硬盘故障转储,但硬盘上没有可供检查的故障转储。

我们使用的是标准的企业桌面映像(Windows 7 Enterprise),因此所有机器都是相同的。

已确认症状:

  • 这个问题时有时无。USB 端口一直工作正常,直到有一天它们不工作了。
  • 重新对机器进行映像处理可以使其恢复正常工作,但问题会在几天内甚至几周后再次出现。
  • 一旦第一次触发 BSOD,计算机就死机了。它根本无法启动——即使在安全模式下也无法启动。
  • 在 BIOS 中禁用 USB 端口可以让系统正常启动(尽管这显然不是一个可行的解决方案)。
  • 在受影响的机器上(重新镜像后),尝试升级、移除或以其他方式修改任何 USB 3 控制器或根集线器都会立即触发 BSOD——即使没有连接任何 USB 设备。这是我能够按需触发问题的唯一方法。

我已采取的解决方法:

  • 运行诊断程序,所有测试均顺利通过。
  • 升级固件到最新版本(目前为A18)。
  • 我尝试直接从英特尔网站升级到最新的 USB3 驱动程序,但它立即触发 BSOD。
  • 从系统中移除了所有 USB 设备,甚至挖出了旧的 PS/2 鼠标和键盘。
  • 从已知可以正常工作的机器上更换了 RAM,并在主板上的不同 RAM 插槽中进行了尝试。

戴尔表示这不是硬件问题,我(有点)倾向于同意。如果是硬件问题,重新映像无法解决它。但其他 74 台机器上的相同映像运行正常。这几乎就像注册表中的某些 USB 参数不时发生变化,而某个特定参数导致它出错。

有任何想法吗?

答案1

肯定是 Intel USB3 驱动程序的问题。2013 年 9 月的版本导致了这个问题,但 2014 年 2 月的版本却可以正常工作。自从我们升级它以来,我们再也没有遇到过任何问题。

由于机器的映像中已经安装了错误的驱动程序,我无法安装正确的驱动程序,因为它会立即导致 BSOD。我不得不将新驱动程序离线放入映像中。另外,完全拔出驱动程序也可以解决问题,因为我可以重新安装正确的驱动程序。

无论如何,底线是:
不要使用 2013 年 9 月版的英特尔 USB 3 驱动程序。它有缺陷!

相关内容