Skip to content
OnARM.Net

O que é o Prism? Emulação x86 do Windows 11 no Arm, Explicada

Atualizado em 5 de jun. de 2026

A maioria dos softwares Windows é compilada para processadores x86/x64. PCs Arm — como laptops construídos com chips Snapdragon X — usam um conjunto de instruções diferente, então não podem executar esse código diretamente. Prism é a camada de emulação incorporada ao Windows 11 no Arm que preenche a lacuna: ele traduz instruções x86 e x64 para Arm64 dinamicamente, permitindo que a maioria dos aplicativos Windows existentes seja executada sem nenhuma alteração.

Como o Prism funciona

Quando você inicia um aplicativo x64 em um PC Arm, o Prism traduz blocos de seu código de máquina para instruções Arm64 e armazena o resultado em cache, de modo que caminhos de código usados com frequência pagam o custo da tradução apenas uma vez. Após o primeiro lançamento, os aplicativos geralmente iniciam mais rápido e funcionam mais suavemente porque grande parte da tradução já está em cache no disco.

O Prism suporta aplicativos de 32 bits (x86) e 64 bits (x64). Uma atualização do Prism em 2025 (após o lançamento inicial do 24H2) também começou a expor recursos de CPU mais modernos para aplicativos emulados — incluindo as instruções AVX e AVX2 que alguns jogos e ferramentas criativas exigem.

Que desempenho esperar

A emulação adiciona sobrecarga, mas para software do dia a dia é menor do que a maioria das pessoas supõe. Suítes de escritório, clientes de chat, gerenciadores de senhas e a maioria dos utilitários parecem quase nativos. A diferença aumenta para trabalhos pesados de computação — codificação de vídeo contínua, grandes compilações, cargas de trabalho científicas — onde uma compilação Arm64 nativa pode ser dramaticamente mais rápida e muito mais eficiente em termos de bateria. Veja Arm64 Nativo vs Emulado para uma comparação mais aprofundada.

O que o Prism não pode fazer

A emulação cobre aplicativos, não código de sistema de baixo nível. Os bloqueadores comuns:

  • Drivers de kernel — drivers x64 não podem ser emulados. Clientes VPN, mecanismos antivírus e drivers de proteção contra cópia precisam de versões nativas Arm64.
  • Anti-cheat em nível de kernel — muitos jogos multijogador competitivos se recusam a executar por esse motivo (detalhes em nosso guia de jogos para Snapdragon).
  • Extensões de shell e plugins que se injetam em processos nativos devem corresponder à arquitetura do host.

Como saber se um aplicativo é emulado

Abra o Gerenciador de Tarefas → guia Detalhes → adicione a coluna Arquitetura. Aplicativos emulados mostram x64 ou x86; os nativos mostram ARM64. Nosso guia passo a passo: Como verificar a arquitetura de um aplicativo.

Verifique antes de presumir

A compatibilidade é por aplicativo e muda mensalmente à medida que os fornecedores lançam compilações Arm64. Pesquise nosso banco de dados com mais de 8.000 títulos verificados para saber se um aplicativo específico executa nativamente ou sob emulação.

← Todos os guias