关键词:雷电、PXIe-2312、PXIe-2313、PXIe-3911、PXI Module、TXI-2801、TXI-2804、蓝屏、VT-d
简介
新本文旨在告诉读者遇到Thunderbolt远程连接使用PXI(e)、TXI设备时蓝屏的解决方案。
当使用带有雷电接口的电脑远程控制机箱中PXI的卡片时,每次初始化板卡系统都可能会蓝屏,原因是因为Windows在1803版本后新增了一个Kernel DMA protection的功能,预设是开启的。有可能会造成TBT设备连接过程出现蓝屏(BSOD)的情况。
核心 DMA 保護 (Windows) - Windows security | Microsoft Docs
解决方案
进入BIOS将Virtualization Technology 或 Intel VT-d功能关闭(去勾选or Disabled),并不是每个设备的BIOS都是一样的名字。
本方案在Lenovo、Dell、Asus、Intel NUC等PC上验证可行。
下图为NUC 8、NUC 10的BIOS中设置界面。

图 1 NUC8 BIOS界面

图 2 NUC10 BIOS界面
在PC连接使用TXI-2801(or TXI-2804)机箱时,在开机和重启过程中可能会出现蓝屏的现象,此蓝屏现象出现的原因同样与Windows在1803版本后新增了一个Kernel DMA protection功能有关
解决方案
需要通过PC的BIOS关闭DMA保护功能。
进入BIOS设置,在Security选项下找到Kernel DMA Protection选项并关闭,重新启动电脑。
本方案在Thinkpad X390上验证可行。

图 3 Thinkpad X390 BIOS界面
使用CPU型号较新(如Intel Ultra系列)的PC连接PXIe雷电设备,在操作系统中安装JYDM时,安装过程中可能会蓝屏。或者在安装JYDM后,再连接雷电设备蓝屏。
此情况是由于JYDM的内核驱动中获取PCI Configuration的方式有些相对于Ultra系列CPU有些过时,在访问权限方面可能会被拦截导致蓝屏。
解决方案
在安装JYDM前,以管理员身份运行CMD.EXE,输入指令:bcdedit /set hypervisorlaunchtype off,重启后再安装JDYM就解决了蓝屏问题。如下图:

图 4 执行指令
本方案在Thinkpad T14p(Intel Ultra 125H)上验证可行。
指令主要是将Hypervisor 启动类型设置为关闭。Hypervisor是 Windows 10/11 系统自带的虚拟化技术。在一些情况下,电脑出现蓝屏时,关闭虚拟机监控程序会有帮助。
附:有些PC在BIOS中未开放VT-d设定权限,默认VT-d为开启状态。在PC品牌官网下载该型号最新的BIOS固件,可以更新BIOS固件后尝试修改BIOS。