Habilitando IOMMU

IOMMU é um poderoso recurso de segurança de hardware que é usado para proteger sua máquina de software malicioso, além de ajudar a garantir a integridade das partidas protegidas pelo EMAC Anti-Cheat.

Estamos implementando o IOMMU como requisito progressivamente e recomendamos ativar este recurso no BIOS se você ainda não o fez. Se você agora é obrigado a ativar o IOMMU e não o fez, uma mensagem de erro aparecerá ao iniciar o EMAC Anti-Cheat.

⚠️ IMPORTANTE: Qualquer alteração no seu BIOS é feita por sua conta e risco. Não nos responsabilizamos por problemas no seu PC. Se você não tem experiência em navegar pelo BIOS, recomendamos contatar um profissional. Além disso, o BIOS pode variar muito dependendo da marca, do tipo de computador ou da placa-mãe utilizada.

O que é IOMMU?

IOMMU (Input-Output Memory Management Unit) é uma tecnologia de hardware que previne ataques DMA (Direct Memory Access) que podem ser usados por dispositivos maliciosos para acessar a memória do sistema diretamente, contornando as proteções do sistema operacional.

Nomes por Fabricante:

  • Intel: VT-d (Virtualization Technology for Directed I/O)
  • AMD: AMD-Vi (AMD Virtualization for I/O)

Identificar sua CPU e Placa-Mãe

Independentemente da sua configuração, o primeiro passo é entender qual hardware você está usando para realizar as alterações corretas:

  1. Pressione a tecla Windows, digite msinfo32 e pressione Enter
  2. Procure por:
    • Processador - modelo da CPU (Intel ou AMD)
    • Fabricante da Placa Base - fabricante da placa-mãe (ASUS, MSI, etc.)
    • Modelo da Placa Base - modelo específico

INFORMAÇÃO: Essas informações são essenciais para encontrar as instruções corretas para habilitar o IOMMU no seu sistema.

Como Habilitar IOMMU

Para habilitar o IOMMU, você precisará realizar um conjunto específico de etapas adaptadas à sua configuração, pois as configurações do BIOS variam por modelo de placa-mãe e CPU.

Recomendações antes de começar:

  • Atualize seu BIOS para a versão mais recente
  • Atualize os drivers da sua CPU se necessário
  • Pesquise online: "Como habilitar IOMMU em [seu modelo de placa-mãe]"
  • Visite o site do fabricante da sua placa-mãe para instruções específicas

ASUS - Placas-Mãe

Para CPUs AMD

  1. Pressione a tecla DEL ao iniciar o PC para entrar no BIOS
  2. Vá para Advanced
  3. Vá para AMD CBS
  4. Defina IOMMU de Auto/Desabilitado para Habilitado
  5. Se DMA Protection e DMAr Support estiverem visíveis:
    • Defina-os de Auto/Desabilitado para Habilitado
  6. Pressione F10 para salvar e sair

Para CPUs Intel

  1. Pressione a tecla DEL ao iniciar o PC para entrar no BIOS
  2. Vá para Advanced
  3. Vá para System Agent (SA) Configuration
  4. Defina VT-d para Habilitado
  5. Defina Control IOMMU Pre-boot behavior para Enable IOMMU during boot
  6. Se "Enable IOMMU during boot" não estiver disponível:
    • Defina como Enable IOMMU
  7. Pressione F10 para salvar e sair

MSI - Placas-Mãe

Para CPUs AMD

  1. Pressione a tecla DEL ao iniciar o PC para entrar no BIOS
  2. Vá para OC (Overclocking)
  3. Vá para Advanced CPU ConfigurationAMD CBS
  4. Defina IOMMU de Auto/Desabilitado para Habilitado
  5. Se DMA Protection e DMAr Support estiverem visíveis:
    • Defina-os de Auto/Desabilitado para Habilitado
  6. Pressione F10 para salvar e sair

Para CPUs Intel

  1. Pressione a tecla DEL ao iniciar o PC para entrar no BIOS
  2. Vá para OC (Overclocking)
  3. Vá para CPU Features
  4. Defina VT-d para Habilitado
  5. Defina Control IOMMU Pre-boot behavior para Enable IOMMU during boot
  6. Se "Enable IOMMU during boot" não estiver disponível:
    • Defina como Enable IOMMU
  7. Pressione F10 para salvar e sair

Outros Fabricantes

Se o fabricante da sua placa-mãe não estiver listado acima:

  1. Reinicie o computador
  2. Pressione a tecla de acesso à BIOS (geralmente F2, F10, Del ou Esc)
  3. Procure por "IOMMU", "VT-d" (Intel) ou "AMD-Vi" (AMD) nas seções:
    • Advanced
    • CPU Configuration
    • Security
  4. Ative a opção correspondente
  5. Se disponível, ative também DMA Protection
  6. Salve as alterações e saia (geralmente F10)

INFO: As opções podem estar em diferentes locais dependendo do modelo da placa-mãe. Consulte o manual específico do seu modelo ou o site do fabricante.

Como Verificar se IOMMU está Habilitado

Método 1 - Informações do Sistema

  1. Pressione Windows + R, digite msinfo32 e pressione Enter
  2. Procure por "Virtualization-based security" - deve mostrar "Running"

Método 2 - Verificação no Windows

  1. Abra o Prompt de Comando como Administrador
  2. Execute o comando:
    systeminfo | findstr /C:"Hyper-V"
    
  3. Verifique se a virtualização está habilitada

Solução de Problemas

IOMMU não aparece no BIOS

Soluções:

  • Verifique se sua CPU suporta IOMMU (Intel VT-d ou AMD-Vi)
  • Atualize o BIOS para a versão mais recente
  • Certifique-se de que a virtualização está habilitada

Opções não estão disponíveis

Soluções:

  • Algumas placas-mãe mais antigas podem não ter suporte completo
  • Verifique se há atualizações de BIOS disponíveis
  • Consulte o manual da sua placa-mãe ou o site do fabricante

Virtualization-based security não está "Running"

Soluções:

  • Verifique se o IOMMU está realmente habilitado no BIOS
  • Certifique-se de que o Windows suporta essa funcionalidade
  • Verifique se há conflitos com outros softwares de virtualização

Ainda Não Funciona?

Se você seguiu essas etapas e ainda está com problemas, pode precisar atualizar seu BIOS. Este é um processo mais avançado, então você deve verificar o site do fabricante da sua placa-mãe para instruções específicas do seu modelo. Eles fornecerão o arquivo de atualização correto e passos detalhados para garantir uma atualização bem-sucedida.

Links Relacionados

Ainda Precisa de Ajuda?

Se você seguiu todas as etapas e ainda está com problemas:

  1. Consulte o manual da sua placa-mãe específica
  2. Visite o site do fabricante para instruções detalhadas
  3. Consulte um profissional se não estiver confiante
  4. Entre em contato com o suporte EMAC: [email protected]

Informações úteis para o suporte:

  • Modelo da CPU (Intel ou AMD)
  • Fabricante e modelo da placa-mãe
  • Versão do BIOS
  • Resultado do comando msinfo32 (Virtualization-based security)

Proteja seu jogo já!

Para fazer seu orçamento personalizado e exclusivo ou tirar dúvidas com nossa equipe, entre em contato conosco!

Contato

© EMAC LAB SOFTWARE LTDA (CNPJ: 25.526.555/0001-00) - 2025