O que é o Rosetta 2 e como ele funciona em Macs com chips M1, M2 e M3?

Última atualização: 04/11/2025

  • O Rosetta 2 traduz automaticamente e de forma transparente aplicativos Intel para Apple Silicon no macOS.
  • Instalação fácil: é solicitada ao abrir um aplicativo da Intel ou pode ser forçada pelo Terminal.
  • Alta compatibilidade com aplicativos do usuário; limitações em extensões de kernel e hardware legado.
  • Os aplicativos nativos são melhores: consomem menos energia e têm melhor desempenho; o Rosetta estará disponível apenas por tempo limitado.
roseta 2

Se você tem um Mac, talvez já tenha ouvido falar de Rosetta 2Este é o componente que permite que muitos programas de longa data continuem funcionando com um chip da Apple. Rosetta 2 é a camada de tradução da Apple para executar aplicativos Intel no Apple Silicon.E embora atue de forma invisível, vale a pena saber como funciona, como é instalado, seus limites e o que acontecerá com ele no futuro.

Nas linhas seguintes, você encontrará um guia completo, com dicas reais e exemplos práticos. Você aprenderá como identificar se um aplicativo precisa do Rosetta, como instalá-lo automaticamente ou pelo Terminal e a entender seu impacto no desempenho e no consumo de recursos.Além disso, há uma seção extra para o caso de você precisar recuperar dados após uma instalação malsucedida.

O que é o Rosetta 2 e para que serve?

Rosetta 2 é um tradutor binário dinâmico criado pela Apple para macOS em computadores com processadores Apple Silicon. Sua missão é converter, em tempo real ou antecipadamente, o código de aplicativos compilados para Intel x86_64 em instruções ARM64. Os chips da Apple entendem isso, então esses aplicativos podem ser usados ​​sem que o desenvolvedor precise escrever uma única linha de código.

Não é um aplicativo que você abre ou configura; na verdade, você não verá um ícone no Dock nem um painel de preferências. O Rosetta 2 é ativado automaticamente quando você abre um aplicativo desenvolvido especificamente para Intel.Ele traduz seu código e permite que você o utilize como se nada tivesse acontecido. Na maioria dos casos, o comportamento é transparente para o usuário.

roseta 2

Um pouco de história: da Rosetta original à Rosetta 2.

A Apple já havia utilizado uma tecnologia com o mesmo nome durante a transição do PowerPC para a Intel em 2006. O Rosetta original, incluído no Mac OS X Tiger, traduzia instruções G3 e G4 (incluindo AltiVec), mas não G5.Portanto, os aplicativos que dependiam dos conjuntos de instruções G5 não podiam ser executados a menos que os desenvolvedores os adaptassem.

A versão antiga apresentava limitações significativas: muitas aplicações que exigiam alto poder computacional (por exemplo, traçadores de raios ou certos jogos de vídeo) apresentavam mau funcionamento ou eram simplesmente incompatíveis. Alguns aplicativos profissionais da Apple daquela época (Final Cut Pro, Motion, Aperture, Logic Pro) exigiam "conversão" para binários universais. Para executar nativamente em Intel em vez de usar o Rosetta.

Havia também uma longa lista de incompatibilidades. A versão original do Rosetta não era compatível com o Ambiente Clássico (aplicativos do Mac OS 9 ou anteriores), extensões de kernel e softwares que dependiam delas., protetores de tela, aplicativos que exigem tratamento de exceções muito preciso, nem certos aplicativos Java (incluindo alguns com bibliotecas JNI), entre outros casos.

A razão técnica para muitas dessas restrições reside em seu projeto. O Rosetta original funcionava como um processo de espaço do usuário. que só conseguia interceptar e traduzir o código do usuário, ao contrário do antigo emulador 68k (muito mais acoplado em baixo nível com o nanokernel), o que significava menos espaço para interceptar certas operações do sistema e, em contrapartida, menos risco de depuração e segurança.

Conteúdo exclusivo - Clique aqui  Leitor inteligente de IPTV: como usar

Como o Rosetta 2 funciona no macOS atual

O Rosetta 2 moderniza e aprimora essa ideia para a transição do Intel para o Apple Silicon. Ele traduz dinamicamente binários x86_64 para ARM64 e, em muitos casos, realiza tradução direta. Na primeira vez que você abre o aplicativo, ele acelera as execuções subsequentes. Com aplicativos focados na interação do usuário e cargas moderadas, o desempenho geralmente é muito bom.

A Apple ainda recomenda procurar versões nativas sempre que possível e familiarizar-se com elas. características dos computadores ARM. Embora a maioria dos usuários não perceba diferenças óbvias de desempenho, os aplicativos nativos aproveitam ao máximo o potencial do chip. e tendem a consumir menos recursos, o que também pode se traduzir em menor gasto de energia.

roseta 2

Compatibilidade: como saber se um aplicativo precisa do Rosetta

O macOS permite que você verifique isso no Finder em segundos. Selecione o ícone do aplicativo, acesse Arquivo > Obter informações e observe o campo Tipo ou Classe.Você verá uma destas etiquetas:

  • Aplicação (Intel)Requer o Rosetta 2 para funcionar em um Mac com chip da Apple.
  • Aplicação (Universal)Inclui binários para Apple Silicon e Intel; não requer Rosetta e usa Apple Silicon por padrão.

Em alguns aplicativos universais também existe uma caixa específica. A opção “Abrir com Rosetta” permite que um aplicativo universal carregue plug-ins ou extensões que ainda não foram adaptados ao Apple Silicon.Se um complemento parar de aparecer ou não estiver funcionando, saia do aplicativo, ative esta opção e tente novamente.

Instalação automática do Rosetta 2

O Rosetta 2 está disponível apenas para computadores Mac com chip da Apple. Você precisa de uma conexão com a internet para instalá-lo pela primeira vez.Porque o macOS baixa componentes dos servidores da Apple.

  1. Abra qualquer aplicativo que o exija. Se o aplicativo iniciar, o Rosetta já está instalado e funcionando..
  2. Se não estiver instalado, o macOS exibirá uma mensagem solicitando o download. Clique em Instalar e autentique-se com seu nome de usuário e senha. para permitir a instalação.
  3. Se você escolher "Agora não", nada acontece; O macOS perguntará novamente quando você tentar abrir outro aplicativo que também precise dele..

Se a notificação não aparecer quando você abrir o aplicativo, pode ser por dois motivos: Ou o Rosetta 2 já está instalado, ou esse aplicativo não precisa dele. Porque é universal ou nativo do Apple Silicon.

Instalação a partir do terminal (instalação forçada)

Em alguns cenários (por exemplo, quando nenhum aplicativo da Intel inicia a instalação ou após uma falha), você pode instalar o Rosetta 2 a partir do Terminal. Abra o Terminal e use o comando de atualização de software.:

softwareupdate --install-rosetta

Você também encontrará guias que usam o caminho completo e aceitam a licença no mesmo comando. É válido executar a variante com o caminho e a aceitação da licença.:

Conteúdo exclusivo - Clique aqui  Como alterar o ID Apple

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

Com qualquer um dos dois, se houver conexão e o Mac for Apple Silicon, A instalação é concluída em poucos segundos e o Rosetta fica disponível para todos os aplicativos que o exigem..

chips m1 m2

Zoom, PASCO Capstone e LockDown Browser no Mac com M1/M2

Uma dúvida frequente é se os aplicativos identificados como Intel 64 funcionam em um Mac com um chip da Apple. A resposta geral é sim, eles funcionam usando o Rosetta 2, desde que não dependam de extensões do kernel ou hardware legado. Não é compatível com o Apple Silicon.

Em relação a casos específicos: O Zoom possui uma versão nativa para Apple Silicon e também funciona via Rosetta 2 se você instalar a variante para Intel.Recomenda-se baixar a versão nativa do site deles para obter o melhor desempenho.

Para PASCO Capstone e LockDown Browser (OEM da Cengage), Se forem categorizados como Intel 64 e não instalarem kexts ou drivers incompatíveis, normalmente funcionarão com o Rosetta 2.No entanto, consulte sempre o guia oficial de cada fornecedor e as versões mais recentes.

Em caso de dúvidas, faça esta verificação: Abra o aplicativo e, se o macOS solicitar a instalação do Rosetta, conclua o processo; se o aplicativo abrir sem erros, ele é compatível por meio da tradução.Você também pode verificar o tipo de aplicativo, conforme explicado anteriormente em Obter informações.

“Abrir com Rosetta” em aplicativos universais

Existe uma caixa específica que você verá em alguns aplicativos universais. Habilitar a opção “Abrir com Rosetta” faz com que um aplicativo nativo seja executado sob o tradutor.E faz sentido quando você precisa usar um complemento, extensão ou plug-in que ainda não foi adaptado para o Apple Silicon.

Se a extensão não aparecer, tente o seguinte: Feche o aplicativo, marque a caixa, abra-o novamente e verifique se o complemento agora é reconhecido.Quando esse plugin for atualizado, você poderá desmarcar a opção para restaurar o desempenho nativo.

Limites e casos incompatíveis

Embora o Rosetta 2 abranja a grande maioria dos cenários de uso, nem tudo é traduzível. Assim como na transição anterior, o tradutor não executa extensões do kernel nem softwares que dependem delas.Nem resolve a falta de interfaces de hardware legadas.

A reportagem da Rosetta (versão original) listava diversas exclusões que ajudam a compreender o perfil de risco. Os seguintes itens não eram compatíveis: Ambiente Clássico, aplicativos do Mac OS 9 e versões anteriores, alguns protetores de tela, aplicativos com tratamento de exceções muito preciso e alguns binários Java com JNI.O Rosetta 2, embora mais moderno, mantém o princípio: tudo o que requer componentes de nível muito baixo geralmente é deixado de fora.

Diferenças com outras “camadas” de compatibilidade

Rosetta 2 não é virtualização nem um emulador de uso geral do sistema operacional Intel. Converte binários de usuário x86_64 para ARM64 para que possam ser executados no macOS.No entanto, ele não executa o Windows nem substitui ferramentas como virtualização ou tecnologias Wine/CrossOver para aplicativos de outros sistemas.

Isso significa que, por exemplo, O Rosetta 2 não pode ser usado para iniciar aplicativos do Windows.Se você precisar de software Windows, terá que usar virtualização (quando suportada pelo fornecedor), um contêiner de compatibilidade ou uma máquina Windows.

Conteúdo exclusivo - Clique aqui  Affinity gratuito no iPad: escopo, requisitos e mudanças em andamento.

Disponibilidade e roteiro

Após a recente WWDC, a documentação pública foi atualizada, detalhando os planos de manutenção para o Rosetta 2. A Apple indica que o Rosetta 2 continuará sendo uma ferramenta de uso geral por mais duas versões principais do macOS (até o macOS 27). Para facilitar o processo de migração de aplicativos pelos desenvolvedores.

A partir do macOS 28, A Apple planeja manter um subconjunto de recursos do Rosetta 2 voltados para jogos mais antigos e sem manutenção. que dependem de macros ou programação específicas da Intel. Essa nuance aponta para uma retirada gradual do uso geral.

A mesma documentação reitera que O macOS Tahoe será a última versão compatível com Macs baseados em Intel.Esses dispositivos, no entanto, receberão atualizações de segurança adicionais por três anos. Os computadores com processadores Intel compatíveis com o Tahoe incluem o MacBook Pro de 16 polegadas de 2019, o MacBook Pro de 13 polegadas de 2020 (com quatro portas Thunderbolt 3), o iMac de 27 polegadas de 2020 e o Mac Pro de 2019.

Em paralelo, a Apple tem atualizado artigos de suporte com datas recentes (por exemplo, 12 de fevereiro de 2025 em diferentes locais). É sempre recomendável consultar o documento oficial da sua região para confirmar os procedimentos e a disponibilidade.visto que as nuances do texto ou da localização podem variar.

Perguntas frequentes rápidas

  • É seguro instalar o Rosetta 2 em um Mac com um chip da Apple? Sim. É um componente oficial da Apple baixado dos servidores deles e projetado para facilitar a transição. Não é um software de terceiros e não adiciona nenhum painel visível.
  • O Rosetta 2 consegue executar aplicativos do Windows? Não. O Rosetta 2 só traduz binários do macOS compilados para Intel para ARM. Para aplicativos do Windows, você precisa de virtualização, compatibilidade com Wine/CrossOver ou outras soluções, dependendo do caso.
  • O Rosetta 2 deixa o Mac mais lento ou consome mais bateria? Depende do aplicativo. Nos aplicativos mais comuns, o impacto é pequeno. Em tarefas que exigem mais do processador, pode haver um aumento no consumo de energia e na temperatura em comparação com a versão nativa. Se houver uma versão para Apple Silicon, instale-a.
  • Como posso saber se um aplicativo está usando o Rosetta atualmente? Além das informações exibidas em "Obter informações", verifique a coluna "Tipo" em "Aplicativos" no Relatório do Sistema. Se estiver escrito "Intel", o aplicativo será executado com o Rosetta no Apple Silicon; se estiver escrito "Universal" ou "Apple Silicon", trata-se de um aplicativo nativo.

No dia a dia, o Rosetta 2 é aquele auxiliar silencioso que mantém muitos aplicativos em funcionamento enquanto os desenvolvedores concluem a migração. Basta abrir seus programas habituais: se o Rosetta for necessário, o macOS avisará e o instalará.Sempre que possível, priorize as versões nativas para aproveitar ao máximo o chip da Apple e minimizar qualquer impacto potencial no consumo de energia ou no armazenamento.

ARM
Artigo relacionado:
Recursos e benefícios dos computadores ARM: tudo o que você precisa saber