Mac M1 e Windows: Guia Completo de Compatibilidade

Os primeiros computadores Mac com tecnologia Apple Silicon representam um avanço notável. No entanto, a transição dos chips Intel para os processadores ARM, desenvolvidos pela própria Apple, levanta uma questão crucial: como fica a situação do software Windows num Mac? O recurso Boot Camp ainda está funcional? Abaixo, detalhamos tudo o que você precisa saber sobre este assunto.

A Complexidade do Chip M1 para o Software Windows

O chip M1 da Apple marca a estreia da empresa no desenvolvimento de chips de silício para Macs. Trata-se de um chip ARM personalizado, cuja arquitetura se assemelha mais à dos chips presentes em iPhones e iPads do que às CPUs Intel encontradas em modelos Mac anteriores.

A Apple introduziu um sistema de tradução denominado Rosetta 2, que permite que estes novos Macs executem aplicativos Mac originalmente concebidos para computadores Intel. Assim, os seus aplicativos Mac existentes devem operar sem problemas, mesmo que não tenham sido atualizados para suportar o Apple Silicon. Embora ocorra uma ligeira desaceleração devido à tradução, o chip M1 é tão veloz que o desempenho se equipara ao dos Macs Intel. Após a otimização para Apple Silicon, estes aplicativos poderão funcionar ainda mais rapidamente.

No entanto, qual é a situação dos aplicativos que não são nativos do Mac?

Compatibilidade do Boot Camp com Macs M1

Os computadores Mac com Intel incluíam um recurso chamado “Boot Camp”, que permitia a instalação direta do Windows no seu Mac. Para alternar entre Windows e macOS, era necessário reiniciar o sistema. O Windows operava no Mac de forma semelhante a um PC, uma vez que tanto Macs quanto PCs Intel compartilhavam a mesma arquitetura de hardware.

Contudo, o Boot Camp não é compatível com Macs M1 equipados com Apple Silicon. O Boot Camp só funciona em Macs com base em Intel. Não é possível utilizar o Boot Camp para instalar o Windows num MacBook M1 ou num Mac Mini.

Mesmo que a Apple oferecesse suporte ao Boot Camp em Macs M1, apenas a versão ARM do Windows 10 poderia ser instalada. Em novembro de 2020, esta versão do Windows ainda não estava totalmente madura. Embora possua uma camada de emulação para executar software Windows concebido para chips Intel, o desempenho é mais lento e apresenta mais erros do que a camada de tradução do Mac. Adicionalmente, ainda não era possível executar aplicações Intel Windows de 64 bits, apenas programas de 32 bits. A Microsoft está a trabalhar para resolver esta questão.

Além disso, mesmo que as limitações do Windows 10 no ARM não fossem um problema, a Microsoft não disponibiliza a versão ARM para download e instalação em dispositivos próprios. O Windows 10 no ARM está disponível apenas para fabricantes de dispositivos que desejam pré-instalá-lo.

Utilização de Máquinas Virtuais Windows em Macs M1

O software Windows também pode ser utilizado em Macs Intel através de máquinas virtuais. Programas populares para máquinas virtuais incluem o Parallels Desktop e o VMWare Fusion. Mas será que funcionam num Mac M1?

A resposta é sim, mas eventualmente. Após o lançamento dos MacBooks M1 em novembro de 2020, estes programas de máquinas virtuais ainda não estavam preparados para suportar os novos MacBooks.

As versões existentes do Parallels Desktop e do VMware Fusion não operam corretamente em MacBooks com Apple Silicon. Estas aplicações dependem de recursos de virtualização de hardware presentes nos Macs Intel. Tanto a Parallels quanto a VMware prometeram futuras versões com essa compatibilidade. A VMware ainda não estabeleceu um prazo para o suporte a estes novos Macs. As ferramentas necessitam de modificações para acomodar os novos chips da Apple.

A arquitetura representa, novamente, um obstáculo. Na WWDC 2020, a Apple demonstrou o Parallels a executar uma máquina virtual sem falhas – especificamente, uma máquina virtual Linux. Esta era provavelmente uma versão ARM do Linux.

Mesmo quando estas ferramentas de máquina virtual estiverem prontas, parece que apenas suportarão sistemas operativos ARM. A Parallels afirma estar “entusiasmada com as notícias da Microsoft sobre a adição de suporte para aplicações x64 no Windows on ARM”. A Microsoft teria que disponibilizar o Windows 10 em ARM para os utilizadores de Mac instalarem em máquinas virtuais. A Parallels não está a trabalhar na execução de versões Intel do Windows no Apple Silicon. O processo poderia ser demasiado lento, mesmo que fosse viável.

O CodeWeavers CrossOver é uma Alternativa Viável?

Existe uma forma de executar algumas aplicações Windows num Mac M1: utilizando o CodeWeavers Crossover para Mac. Esta aplicação baseia-se no software Wine de código aberto, conhecido por permitir que utilizadores Linux executem certas aplicações Windows sem o Windows propriamente dito.

O CodeWeavers é essencialmente uma camada de compatibilidade de engenharia reversa, concebida para executar aplicações Windows em sistemas operativos não Windows. Não é uma solução perfeita, não suporta todas as aplicações e poderá haver alguns erros. A CodeWeavers mantém uma base de dados que lista as aplicações que funcionam corretamente.

O CrossOver opera em MacBooks com Apple Silicon. Se uma aplicação Windows pode ser executada num Mac, poderá também ser executada num Mac com Apple Silicon.

Considerações sobre a Compra de um Mac M1 para Utilizar Windows

O MacBook Air M1, o MacBook Pro e o Mac Mini representam a primeira geração de produtos Apple com esta tecnologia. Eles estabelecem as bases para um futuro Mac sem processadores Intel.

Existe um motivo para a Apple ainda comercializar Macs com processadores Intel: os Macs com Apple Silicon ainda não são ideais para todos os utilizadores.

Se necessita de um sistema operativo Windows completo através do Boot Camp ou de uma máquina virtual, os MacBooks M1 não são a escolha ideal. Se necessitar de um novo Mac, ponderar um modelo com Intel poderá ser mais adequado.

Caso deseje adquirir um MacBook M1, poderá optar por uma solução de compromisso. Por exemplo, poderá ter um MacBook e um laptop ou desktop separado para executar o software Windows. Embora possa parecer uma solução menos prática, pode ser uma experiência mais fluida do que reiniciar o sistema para usar o Boot Camp.

Em alternativa, poderá executar aplicações Windows num PC Windows remoto e aceder remotamente. Na verdade, esta poderá ser a solução mais comum no futuro. A Microsoft está a desenvolver um produto “Cloud PC”, que permitirá que empresas executem as suas aplicações nos servidores da Microsoft e acedam ao desktop a partir de qualquer dispositivo.