官网手机版游戏下载

最新内存直接访问保护功能开启教程

2024/11/12

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

  在系统搜索框内搜索“msinfo32”,点击“系统信息”打开

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

  如已开启,则无需进行任何改动。若显示“关闭”,请参考如下步骤手动开启:

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

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

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

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

  注意:各个主板品牌的BIOS页面有所不同,选项的名称也不完全一致。推荐玩家们搜索有关“如何在(主板名称)主板(Intel/AMD)平台开启 IOMMU (Intel VT-d、AMD-Vi)和DMA Protection”的步骤视频,或访问主板制造商的网站并按照他们的说明进行操作。

  下文介绍了部分常见品牌主板的开启步骤。

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

微星主板:

  INTEL平台:

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

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

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

  AMD平台:

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

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

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

华硕主板:

  INTEL平台:

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

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

  将VT-d设定为Enabled,将Control IOMMU Pre-boot Behavior设定为Enable IOMMU during boot;若没有Enable IOMMU during boot 选项,则设定为Enable IOMMU。

  AMD平台:

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

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

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