Wiki Home Game issues Faceit Kernel DMA Protection

Faceit Kernel DMA Protection

2025-07-28
faceit, kernel, dma, fix

The following explains how to fix Faceit protection issues on ASUS, MSI, and Gigabyte motherboards using Intel or AMD CPUs.

Source Link:
https://support.faceit.com/hc/en-us/articles/19590307650588-Enabling-Kernel-DMA-Protection

ASUS Motherboards

  • Press the DEL key while starting your PC to enter BIOS
  • Go to Advanced
  • If you have an AMD CPU:
  • Go to AMD CBS
  • Set IOMMU from Auto/Disabled to Enabled
  • If DMA Protection and DMAr Support are visible, set them from Auto/Disabled to Enabled
  • Otherwise, if you have an Intel CPU:
  • Go to System Agent (SA) Configuration
  • Set VT-d to Enabled
  • Set Control IOMMU Pre-boot behavior to Enable IOMMU during boot
  • If Enable IOMMU during boot is unavailable, set it to Enable IOMMU

MSI Motherboards

  • Press the DEL key while starting your PC to enter BIOS
  • Go to OC (Overclocking) section
  • If you have an AMD CPU:
  • Go to Advanced CPU Configuration -> AMD CBS
  • Set IOMMU from Auto/Disabled to Enabled
  • If DMA Protection and DMAr Support are visible, set them from Auto/Disabled to Enabled
  • If you have an Intel CPU:
  • Go to CPU Features
  • Set VT-d to Enabled
  • Set Control IOMMU Pre-boot behavior to Enable IOMMU during boot
  • If Enable IOMMU during boot is unavailable, set it to Enable IOMMU

Gigabyte Motherboards

Note: Menu names and options may vary slightly depending on your specific motherboard model.

  • Press the DEL key while starting your PC to enter BIOS
  • Go to Advanced mode
  • Go to Settings -> Miscellaneous
  • Set VT-d (or IOMMU) to Enabled
  • If you have an AMD CPU:
  • Go to back to Settings -> AMD CBS -> NBIO Settings
  • Set IOMMU from Auto/Disabled to Enabled
  • If DMA Protection and DMAr Support are visible, set them from Auto/Disabled to Enabled
Related: