A actualização 24H2 para o Windows 11, vai trazer um novo emulador para execução de software x86 (programas para CPU Intel e AMD) em plataformas Arm, que promete mais desempenho e que serve para facilitar a transição da arquitectura x86 para Arm. Isto porque, por enquanto, os únicos PC Copilot+ com SoC Snapdragon X Elite da Qualcomm são o único hardware disponível para quem quiser um computador que ofereça as novas funcionalidades de IA que Microsoft vai incluir no Windows 11.
Esta não é a primeira vez que a Microsoft tenta popularizar uma versão do Windows para Arm. Se não contarmos com o Windows CE (uma versão minimizada do sistema operativo para utilização em PDA e outros dispositivos móveis, lançada em 1996) e com o Windows Phone, a Microsoft lançou o Windows RT (uma versão completa do Windows 8 para Arm), depois o Windows 10 para Arm (Windows on Arm, que podia executar aplicações de 32 bits em emulação) e, mais tarde, o Windows 11 para Arm, que já podia executar aplicações para processadores AMD e Intel de 64 bits. Nenhuma conseguiu ser um sucesso, principalmente porque, no universo dos PC, ainda são usadas muitas aplicações antigas que não funcionavam correctamente com os emuladores necessários para as executar numa plataforma diferente da original.
Isto pode mudar com a actualização 24H2 do Windows 11, que, na versão para computadores com processadores Arm (como os que foram anunciados esta semana), vai incluir uma nova tecnologia chamada Prism, que, de acordo com a Microsoft, é um novo emulador mais poderoso que foi criado para executar aplicações x86 o mais rapidamente possível. A empresa diz que o Prism não é apenas uma mudança de nome do emulador incluído em versões antigas do Windows para Arm e que vai aumentar o desempenho significativamente em sistemas recentes e antigos.
A Microsoft diz que, com o novo Prism, o software x86 vai ser executado entre 10 e 20% mais rapidamente que com as versões anteriores. A empresa diz também que o Prism vai melhorar substancialmente a compatibilidade do software x86 com os SoC Arm, mas não forneceu detalhes específicos. A Microsoft está a fazer um grande esforço para levar os utilizadores a usarem os novos PC que usam a plataforma Arm com funcionalidades de IA e acredita que um emulador de x86 bem feito será um componente essencial da nova versão do Windows para esta plataforma.
Apesar de querer melhorar o emulador de x86 para Arm, a Microsoft explicou que este software só será usado por uma minoria de utilizadores, porque em 87% do tempo passado num PC Windows, as aplicações que são utilizadas têm versões nativas para Arm, como o Teams, PowerPoint, Outlook, e outras ferramentas do Office.
Para além da Microsoft, há mais empresas a criar versões nativas Arm dos seus produtos, como a Adobe (Photoshop e Lightroom), Blender, a Blackmagic com o editor de vídeo DaVinci Resolve e outras. No campo dos browsers, o Firefox da Mozilla e o Chrome da Google também já têm versões Arm.
Tudo isto pode fazer com que, desta vez, a Microsoft consiga fazer com que o Windows em Arm seja uma alternativa real à versão x86.