使用 NI-MXI 卡时禁用内核 DMA 保护以避免出现 BSOD

更新 Dec 27, 2024

环境

硬件

  • PXIe-8301

由于我们依赖多家主板和计算机制造商,因此涉及 MXI 卡时蓝屏死机 (BSOD) 可能由多种原因引起。在本文中,我们将解决 BSOD 的停止代码指定显示驱动程序验证程序 DMA 违规错误时出现的问题。

要禁用内核 DMA,这取决于不同制造商的 BIOS,如果您能获得特定的手册,那么它会更有帮助。因此,请参阅您的 PC 制造商的手册。但一般步骤如下:
  1. 启动到 BIOS,这可以通过重新启动您的电脑并按F2/Delete来完成,它将在窗口出现之前显示在您的屏幕上。
  2. 然后,如果您能够启动,您将进入 BIOS 页面。通常,此 DMA 设置位于“安全”选项卡下。
  3. 这是示例图像,在您的屏幕上可能看起来不同。选择内核 DMA 保护,然后选择禁用
图片.png
  1. 如果您没有禁用内核 DMA 保护的选项,您可以在 BIOS 中将英特尔 I/O 虚拟化技术 (VT- d)设置为禁用。(可以在高级 CPU 设置下找到VT-d设置) 缩略图_IMG-0246.jpg
  2. 保存并退出,然后重新启动 MXI PC。