ZH:内核的直接内存访问 (DMA) 保护是一项 Windows 安全功能,可防止外部外围设备未经授权访问内存。请先通过以下方式检查是否启用了内核DMA保护。

EN:Direct Memory Access (DMA) protection of the kernel is a Windows security feature that prevents unauthorized access to memory by external peripheral devices. Please first check if kernel DMA protection is enabled through the following methods.

ZH:在系统搜索框内搜索"msinfo32",点击"系统信息"打开

EN:Search for "msinfo32" in the system search box, and click "System Information" to open it.

打开系统信息

在"系统信息"页面,"系统摘要"一栏中向下滑动,找到"内核DMA保护",确认是否已开启。

查看内核DMA保护状态

如已开启,请参考如下步骤手动关闭:

在前文打开的"系统信息"页面,确认自己电脑的主板制造商

确认主板制造商

将电脑重新启动,在启动过程中按下主板BIOS启动按键,进入BIOS模式。

注意:各个主板品牌的BIOS启动按键不同,玩家可查看下图整理的信息或者自行搜索自己主板品牌的BIOS启动按键

主板制造商 华硕 联想 技嘉 宏碁 惠普 微星 戴尔
BIOS启动按键 F2或Delete F2或Fn+F2或F1 F12 F2 F10或Delete Delete F2

在BIOS模式中,关闭 IOMMU (Intel VT-d、AMD-Vi) 和内核 DMA 保护

注意:各个主板品牌的BIOS页面有所不同,选项的名称也不完全一致。

如果发现主板BIOS内没有相关设置项,可能是主板BIOS版本过旧,请先升级BIOS版本后再进行操作

在BIOS中设置完成后,退出并保存设置,继续系统的启动流程。启动成功后,"系统信息"的"内核DMA保护"显示为"Disabled"。

内核DMA保护已关闭

部分主板的开启步骤

微星主板:

INTEL平台:

进入BIOS后,选择OC(Overclocking),找到CPU Features,按Enter键进入。

在CPU Features中,将Intel VT-D Tech设定为Disabled

若存在Control IOMMU Pre-boot Behavior:将其设定为Disabled IOMMU during boot;若没有Enable IOMMU during boot 选项,则设定为Disabled IOMMU。

微星Intel平台设置

AMD平台:

进入BIOS后,选择OC(Overclocking),找到Advanced CPU Configuration,按Enter进入。再找到AMD CBS,按Enter进入。

在AMD CBS 中,将IOMMU从Disabled/Auto设定为Disabled

若存在DMA Protection和DMAr Support选项,请均从Disabled/Auto设定为Disabled

微星AMD平台设置

华硕主板:

INTEL平台:

进入BIOS后,按F7或点击右下角的Advanced Mode,进入Advnced页面

华硕进入高级模式

选择 System Agent (SA) Configuration,点击进入

将VT-d设定为Disabled,将Control IOMMU Pre-boot Behavior设定为Disabled IOMMU during boot

若没有Enable IOMMU during boot 选项,则设定为Disabled IOMMU。

华硕Intel平台设置

AMD平台:

进入BIOS后,按F7或点击右下角的Advanced Mode,进入Advnced页面

选择AMD CBS,点击进入。将IOMMU从Disabled/Auto设定为Disabled

若存在DMA Protection和DMAr Support选项,请均从Disabled/Auto设定为Disabled

华硕AMD平台设置