O Windows 11 traz muitos novos recursos para a mesa. Por exemplo, o novo sistema de gerenciamento de memória torna a interface do usuário mais responsiva e ajuda a prolongar a vida útil da bateria do seu laptop. Mas ainda há muitas dúvidas que os usuários têm sobre o novo sistema operacional. Um deles diz respeito à execução do Windows 11 no ARM.
O Windows 11 pode ser executado em ARM?
O Windows 11 é compatível com a maioria dos dispositivos ARM existentes, exceto dispositivos Snapdragon 835. Com o Windows 11, a Microsoft tornou mais fácil para os desenvolvedores criar aplicativos que são executados nativamente no ARM.
O principal problema dos dispositivos Windows 10 equipados com processadores ARM é a falta de aplicativos. Isso ocorre porque esses dispositivos suportam apenas emulação de 32 bits. Essa é realmente uma limitação significativa para muitos usuários. Você ficará feliz em saber que o Windows 11 também oferece suporte para aplicativos de 64 bits.
O Windows 10 no ARM usa um sistema ARM64 especial chamado CHPE, também conhecido como Compiled Hybrid Portable Executable. O CHPE é bastante complexo e não é tão fácil de usar.
Windows 11 traz emulação x64 no ARM
O Windows 11 substitui o CHPE pelo ARM64EC ( Compatível com Emulação ). Graças a esta nova interface binária do aplicativo, todos os plugins são compatíveis com o código ARM64EC. Não importa se eles são portados para ARM64 ou não. Para obter mais informações, consulte Usando o ARM64EC para criar aplicativos para Windows 11 em dispositivos ARM .
Isso significa que os programas que dependem muito de plugins de terceiros, como o Adobe Photoshop, podem ser portados para o Windows no ARM sem nenhum problema. Os desenvolvedores não precisam remover esses plug-ins extras ao portar seus aplicativos.
Muitos aplicativos do Windows 10 em ARM agora são aplicativos ARM64 nativos. O Microsoft Teams é um deles. Fique tranquilo, os aplicativos ARM32 devem funcionar bem no Windows 11.
Conclusão
O Windows 11 é compatível com a maioria dos dispositivos baseados em ARM existentes. O sistema operacional conta com uma nova interface binária de aplicativos chamada ARM64EC ( Compatível com Emulação ), facilitando o desenvolvimento de aplicativos executados nativamente em ARM. O que você pensa sobre essas mudanças? Comente abaixo.