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 to Auto or Disabled
- 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 disable IOMMU during boot
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 to Auto or Disabled
- 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 disable IOMMU during boot
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 to Auto or Disabled
- If DMA Protection and DMAr Support are visible, set them from Auto/Disabled to Enabled