What is IOMMU?
IOMMU (Input-Output Memory Management Unit) is a hardware-level security feature that safeguards your system against malicious software and helps maintain the integrity of competitive matches. Akros is introducing IOMMU as a required feature gradually. If your system requires IOMMU and it’s not enabled, the Akros Anti-cheat may display an error when starting.
⚠️ Modifying BIOS/UEFI settings carries risk. If you are unfamiliar with firmware configuration, seek assistance from a professional. Incorrect settings can affect system stability.
1) Identify Your CPU and Motherboard
- Press the Windows key, type msinfo32, and press Enter.
-
In the System Information window, note the following:
- Processor – identifies whether your CPU is AMD or Intel
- BaseBoard Manufacturer and BaseBoard Product – identifies your motherboard brand and model
2) Overview of BIOS Settings
Enabling IOMMU requires accessing your BIOS/UEFI and applying the options specific to your CPU and motherboard. Make sure your BIOS is updated to the latest available version.
If you’re unsure, search for:
"How to enable IOMMU on [your motherboard model]" or check the manufacturer’s support site.
3) Activating IOMMU on Popular Motherboards
ASUS Motherboards
- Press DEL during system startup to enter BIOS.
- Navigate to the Advanced menu.
-
AMD CPUs:
- Open AMD CBS
- Set IOMMU from Auto/Disabled → Enabled
- If available, enable DMA Protection and DMAr Support
-
Intel CPUs:
- Open System Agent (SA) Configuration
- Enable VT-d
- Set Control IOMMU Pre-boot behavior to Enable IOMMU during boot or equivalent
MSI Motherboards
- Press DEL at startup to enter BIOS.
- Go to the OC (Overclocking) section.
-
AMD CPUs:
- Advanced CPU Configuration → AMD CBS
- Set IOMMU from Auto/Disabled → Enabled
- If present, enable DMA Protection and DMAr Support
-
Intel CPUs:
- Navigate to CPU Features
- Enable VT-d
- Set Control IOMMU Pre-boot behavior to Enable IOMMU during boot or equivalent
4) Troubleshooting
- If the IOMMU option is missing: confirm your BIOS is updated and CPU virtualization options are enabled.
- If problems persist: consult your motherboard manufacturer’s support resources for instructions on enabling IOMMU.