原文地址:https://itxiaozhang.com/faceit-anti-cheat-please-enable-dma-protection-fix
如果您需要远程电脑维修或者编程开发,请加我微信咨询。
问题描述
打开 FACEIT 时,反作弊程序报错:
FACEIT Anti-cheat:Please enable DMA Protection
问题原因
系统未启用 内核 DMA 保护。 虽然 TPM 2.0、BIOS 模式为 UEFI,且安全启动已开启,但内核 DMA Protection 处于关闭状态,导致 FACEIT 反作弊校验失败。
解决办法
打开命令行窗口,输入
tpm.msc,确认 TPM 2.0 已启用。在命令行中输入
msinfo32,确认:- BIOS 模式为 UEFI
- 安全启动状态为“已开启”
- 内核 DMA 保护为“关闭”
重启电脑,进入 BIOS,切换到高级模式。
打开 AMD CBS(不同主板路径可能略有差异)。
找到与 DMA Protection / IOMMU 相关的两个选项,将 Auto 改为 Enable。
检查安全启动模式,确保为 Windows UEFI 模式,状态为正常激活。
保存设置并退出 BIOS。
系统启动后,以管理员身份打开命令行,输入
msinfo32,确认 内核 DMA 保护 显示为“已启用”。启动 FACEIT 反作弊程序,报错消失,反作弊状态正常。