
Principais conclusões
- Windows on Arm é uma versão modificada do Windows que roda em computadores com processadores Arm.
- A maioria dos aplicativos do Windows são compilados principalmente para processadores x86, portanto, executá-los no Arm Windows requer emulação, resultando em desempenho mais lento.
- Armar PCs Windows com chips Qualcomm não é tão impressionante em termos de desempenho em comparação com PCs x86 tradicionais, e a compatibilidade de aplicativos continua sendo um problema.
Os PCs com Windows com chips Arm estão lentamente ganhando força, prometendo melhor duração da bateria e conectividade celular, e a Microsoft tem uma versão especial do Windows apenas para esses computadores. O Windows on Arm pode parecer exatamente como o Windows 11 normal, mas existem alguns problemas.
Windows no braço: o que é isso?
Windows on Arm é uma versão modificada do Microsoft Windows que roda em computadores com processadores Arm, em vez dos processadores baseados em x86 (principalmente da Intel e AMD) que usam o Microsoft Windows normal. Ele funciona melhor com software desenvolvido especificamente para chips Arm, mas pode executar muitos aplicativos x86 de 32 e 64 bits em emulação em velocidades mais lentas.
O Windows on Arm remonta a 2012, quando o Windows RT chegou junto com o tablet Microsoft Surface original. O Windows RT era uma versão modificada do Windows 8 para PCs Arm, mas não tinha uma camada de compatibilidade com versões anteriores, portanto só podia executar software reconstruído para Arm. A maioria dos aplicativos não fez isso, já que o tablet Surface e outros dispositivos Windows RT não venderam bem.
Microsoft mais tarde revelou o Windows 10 on Arm em 2017, que tirou algumas lições do fracasso do Windows RT. Foi baseado no então novo Windows 10 em vez do Windows 8, e a Microsoft teve uma parceria mais estreita com a Qualcomm, fabricante de chipsets Arm. Ao contrário do Windows RT, a versão inicial podia rodar alguns aplicativos e jogos x86 em emulação, então a falta de software era um problema menor. Microsoft começou a testar a emulação x86 de 64 bits em 2020, permitindo que PCs Arm de 64 bits executem ainda mais software que não seja Arm. Essa funcionalidade finalmente chegou em 2021, mas apenas para PCs Arm atualizados para Windows 11.
O Windows on Arm também pode ser executado como uma máquina virtual em alguns outros computadores baseados em Arm. Por exemplo, se você configurar o Parallels Desktop, VMWare Fusion, UTMou outro aplicativo de virtualização em um Mac com chip Apple Silicon, você usará o Windows on Arm.
Como verificar se um PC possui Windows armado
Você pode verificar se está executando o Windows on Arm por meio do aplicativo Configurações do Windows. Primeiro, abra o aplicativo Configurações pesquisando-o no menu Iniciar ou clicando com o botão direito do mouse no botão Iniciar e selecionando o item de menu “Configurações”. Em seguida, selecione o menu “Sistema” e clique em “Sobre”.
A seção Especificações do dispositivo na página Configurações informará que tipo de computador você possui. Se você vir “Processador baseado em Arm”, seu PC está executando o Windows no Arm.
Você também pode verificar no painel Informações do sistema no Windows. Digite o atalho Win + R (ou clique com o botão direito no botão Iniciar e escolha “Executar”) e digite msinfo32 no campo de texto e clique em OK. Isso abrirá o aplicativo Informações do sistema.
A página principal de Resumo do Sistema mostrará que tipo de computador você possui. Se disser “PC baseado em Arm64” ou qualquer outra coisa com “Arm”, você tem o Windows no Arm.
Windows em x86 vs. Windows em Arm
O Windows on Arm funciona da mesma forma que a edição x86 normal do Windows. Possui a mesma interface, o mesmo File Explorer, os mesmos aplicativos de sistema e a maioria dos mesmos recursos. Se você se sentasse na frente de um PC Arm Windows e não soubesse que ele tinha hardware diferente, provavelmente não conseguiria notar a diferença.
Os benefícios e desvantagens do Windows no Atm estão mais relacionados ao chip específico usado no computador. A maioria dos PCs Windows on Arm são laptops de gama baixa ou média, com chips Qualcomm que são mais lentos do que os principais processadores de laptop da Intel e AMD. Como resultado, o Windows on Arm pode parecer mais lento se você estiver acostumado com um PC de última geração, mas isso não é necessariamente culpa do sistema operacional. A maioria dos dispositivos Arm Windows também tem conectividade celular, enquanto a maioria dos PCs x86 com Windows não, então o suporte LTE e 5G é geralmente um ponto de venda para Arm no Windows.
A principal diferença com o Windows on Arm é a compatibilidade de software. A maioria dos aplicativos e jogos do Windows são compilados principalmente para processadores x86, não para processadores Arm. O Windows possui uma camada de compatibilidade integrada que traduz instruções x86 em instruções Arm, mas não é perfeita – mais sobre isso na próxima seção. Existem também alguns softwares do Windows que não podem ser executados na camada de compatibilidade, como drivers de hardware.
Os aplicativos X86 funcionam no Windows on Arm?
O Windows 11 on Arm possui uma camada de compatibilidade integrada para executar aplicativos Windows x86 de 32 e 64 bits. Na maioria dos casos, você pode simplesmente clicar duas vezes em um aplicativo normalmente (ou selecioná-lo no menu Iniciar) e ele será executado conforme o esperado. No entanto, não é uma solução perfeita, especialmente em comparação com o Rosetta 2 em computadores Apple Silicon Mac.
Primeiro, a emulação x86 é lenta, então o software não nativo funcionará pior no Arm Windows do que em PCs x86 normais com Windows. Isso não é grande coisa para aplicativos simples ou jogos antigos, mas é especialmente perceptível em softwares com uso pesado de CPU, como aplicativos Electron, o inicializador Steam e jogos modernos de PC. A camada de compatibilidade também não funciona para drivers de hardware ou componentes de sistema de baixo nível. Por exemplo, a maioria das soluções anti-cheat em jogos para PC não funcionam – Fallout 76, VRChat e muitos outros jogos falham por esse motivo. Drivers de hardware e aplicativos que dependem de extensões do File Explorer também não funcionarão, a menos que adicionem suporte ao Arm. Por exemplo, Dropbox não funcionaria no Arm Windows até que o apoio do braço fosse adicionado em 2023porque ele se conecta ao Gerenciador de arquivos para lidar com a sincronização de arquivos.
Em segundo lugar, a camada de compatibilidade tem algumas diferenças configurações de emulação, que talvez seja necessário alterar manualmente se um aplicativo não funcionar. Você pode alterar as configurações clicando com o botão direito em um arquivo executável, selecionando “Propriedades” e abrindo a guia Compatibilidade. Se o aplicativo estiver no menu Iniciar, você terá que selecionar primeiro “Abrir local do arquivo”, o que revelará sua localização no Explorador de Arquivos.
A guia Compatibilidade no Windows on Arm possui um botão “Alterar configurações de emulação” que revela algumas opções adicionais. Você pode tentar mudar para “Emulação Estrita” ou “Emulação Muito Estrita” se um aplicativo não funcionar, embora o desempenho seja afetado. Também descobri que aplicativos e jogos mais antigos às vezes funcionam melhor se você marcar a caixa “Executar este programa em modo de compatibilidade para” e selecionar Windows 7 ou Windows 8.
Mesmo com essas limitações, a camada de compatibilidade é impressionante. Joguei muito Civilization VI, Fallout 3, Civilization V e SimCity 2000 no Arm Windows no meu MacBook Air, todos software x86 de 32 ou 64 bits.
Infelizmente, não há uma maneira fácil de verificar se um determinado aplicativo ou jogo funcionará no Arm Windows. Se o software tiver uma versão oficial do Arm, ele deverá estar listado nos requisitos oficiais do sistema ou a página de download terá uma versão do Arm para Windows. No entanto, alguns outros softwares ainda podem ser executados na camada de compatibilidade sem suporte oficial.
Você deve adquirir um Arm PC com Windows?
Embora o Windows on Arm seja muito mais impressionante hoje do que era há alguns anos, ainda apresenta uma desvantagem de software em comparação com o Windows tradicional. A maioria dos aplicativos e quase todos os jogos não são nativos do Arm, portanto, eles serão executados em uma camada de compatibilidade mais lenta, se funcionarem. Essa compensação pode valer a pena se você realmente precisar de conectividade 5G integrada, o que é comum em laptops Arm Windows baseados em Qualcomm e não em laptops Windows baseados em x86, mas isso é tudo.
O lote atual de PCs Arm Windows com chips Qualcomm também não é tão impressionante no departamento de desempenho. Um laptop de gama média com processador Intel ou AMD provavelmente terá melhor desempenho e não deixará você com dúvidas sobre a compatibilidade dos aplicativos. Espera-se que os primeiros laptops com chips Snapdragon X Elite cheguem em 2024, o que deve ser uma melhoria significativa de desempenho, mas a compatibilidade de aplicativos continuará sendo um problema pelo menos nos próximos anos. O Google Chrome finalmente adicionou suporte nativo ao Arm Windows, pelo menos.