O que um arquivo .exe realmente é
Um .exe é um programa compilado para Windows. Não é um documento, nem um arquivo compactado, nem um vídeo: são instruções de máquina mais um cabeçalho que diz ao Windows como carregá-las. É por isso que “abrir com” nunca funciona com um deles: não existe visualizador para um programa, porque o programa é o aplicativo.
Isso também explica as duas situações em que as pessoas costumam chegar aqui. Ou você está num Mac, num Linux ou num Chromebook, onde programas do Windows simplesmente não rodam, ou está no Windows e o arquivo não inicia por um de uns poucos motivos bem específicos. São problemas diferentes, com respostas diferentes.
O caminho mais rápido
Este site roda programas do Windows numa aba do navegador. Solte um .exe na página do carregador e ele tentará executá-lo localmente: o arquivo é lido na sua própria máquina e nunca é enviado a lugar nenhum.
Sendo honesto quanto aos limites, porque eles são reais: funciona melhor com software Windows de 32 bits de mais ou menos 1995 a 2008. Utilitários pequenos e jogos antigos são o ponto ideal. Qualquer coisa que precise de .NET moderno, acesso real à rede ou um contexto gráfico 3D não vai funcionar, e nós documentamos os fracassos junto com os acertos em vez de fingir o contrário.
Como abrir um .exe em cada plataforma
No Mac
O macOS não consegue executar arquivos .exe nativamente: é outro sistema operacional e, desde o Apple Silicon, também outra arquitetura de processador. Dar dois cliques resulta num erro, e nenhum “abrir com” muda isso.
As opções reais são uma camada de compatibilidade como o Wine ou o CrossOver, que traduz as chamadas da API do Windows em vez de emular um PC inteiro; uma máquina virtual rodando uma cópia licenciada do Windows; ou, para programas pequenos e antigos, executá-lo aqui numa aba do navegador. O caminho do navegador não exige instalar nada, o que muitas vezes é o fator decisivo.
No Chromebook
O ChromeOS não consegue instalar software do Windows de jeito nenhum, e isso é uma decisão de projeto, não um descuido. Não há Wine para instalar, não há Arquivos de Programas, não há onde um instalador se colocar.
Sobram dois caminhos: rodar no navegador, que é o que este site faz, ou o contêiner Linux, se o seu Chromebook tiver ele habilitado e você se sentir à vontade para instalar o Wine lá dentro. Há um texto mais longo sobre as quatro abordagens, ordenado por quanto trabalho cada uma dá.
No Linux
Instale o Wine pelo gerenciador de pacotes da sua distribuição e depois wine seuprograma.exe. O Wine é maduro e muita coisa funciona de primeira. Quando falha, costuma falhar de forma barulhenta, dizendo qual DLL ou API não conseguiu fornecer — o que pelo menos dá algo para pesquisar.
No Windows, quando ele não inicia
Se é o próprio Windows que se recusa a executar um programa do Windows, a lista de causas prováveis é curta e a mensagem de erro normalmente identifica qual delas é:
- “Este aplicativo não pode ser executado no seu PC.” Quase sempre um programa de 16 bits. O Windows de 64 bits removeu o subsistema que rodava esses programas, e não existe configuração que o traga de volta.
- Uma DLL faltando é nomeada. Comparativamente, boa notícia: o programa precisa de um runtime que você não tem. Normalmente o redistribuível do Visual C++, o runtime do Visual Basic 6 ou o .NET Framework 3.5.
- O SmartScreen bloqueia. O Windows não reconhece o publicador. Se você tem certeza de onde o arquivo veio, “Mais informações” e depois “Executar assim mesmo”.
- Não acontece nada. Muitas vezes é um programa de console que abriu, rodou e fechou mais rápido do que você conseguiu ver. Rode a partir do Prompt de Comando para a janela ficar aberta.
Cada um desses casos é detalhado em por que programas antigos não rodam no Windows 11.
Quando você não quer executá-lo de jeito nenhum
Às vezes o objetivo não é rodar o programa, e sim chegar ao que está dentro dele. Instaladores, em particular, normalmente são apenas arquivos compactados com um invólucro, e muitíssimos aplicativos antigos são portáteis depois de desempacotados: uma única pasta que roda sem jamais tocar no registro.
Nosso extrator de arquivos compactados abre .exe autoextraíveis junto com 7z, ZIP, RAR e o resto, inteiramente no navegador e sem enviar nada. O passo a passo completo cobre os casos que ele não resolve e o que usar no lugar.
Se você só quer saber o que o arquivo é, o visualizador de EXE lê os cabeçalhos dele e mostra para qual processador foi compilado, quais bibliotecas do sistema carrega, o ícone e se está assinado — sem executar nada.
E se a dúvida é se vale a pena executá-lo, este .exe é seguro? passa por todas as verificações que valem a pena e pelo que cada uma realmente prova.
Antes de executar qualquer coisa
Um .exe de origem desconhecida pode fazer tudo o que a sua conta de usuário pode fazer. Isso não é alarmismo, é simplesmente o que um programa é. Duas coisas que valem a pena: conferir o arquivo no VirusTotal e preferir o download do fabricante original ao de um agregador que embrulhou o programa no próprio instalador.
Executá-lo numa aba do navegador é sensivelmente mais seguro do que executá-lo nativamente, porque o isolamento do navegador é uma fronteira real e o programa não recebe acesso ao seu sistema de arquivos de verdade. Não é uma licença para rodar malware, mas é um jeito razoável de olhar algo sobre o qual você está em dúvida.
Mais seguro ainda é não executar. Ler os cabeçalhos do arquivo não custa nada e responde à maioria das perguntas comuns: é a arquitetura certa, é um instalador em vez do programa, ele nomeia um publicador, está assinado, está empacotado de um jeito que não revela nada até rodar.
Perguntas frequentes
Dá para abrir um arquivo .exe online sem baixar nada?
Você pode executar um aqui sem instalar nada, que é o sentido usual da pergunta. O arquivo é lido pelo seu navegador na sua própria máquina — ele não é enviado a nenhum servidor. Programas Windows pequenos e de 32 bits funcionam melhor.
Como abro um .exe no Mac?
Nativamente, não dá. Use Wine ou CrossOver, uma máquina virtual com Windows, ou rode numa aba do navegador. Para programas antigos e pequenos, o navegador é de longe o caminho menos trabalhoso.
Por que não acontece nada quando dou dois cliques?
Normalmente é um programa de console que abriu e fechou na hora, ou um runtime faltando falhando em silêncio. Rode pelo Prompt de Comando para ver o erro em vez de adivinhar.
É seguro abrir um arquivo .exe?
Tão seguro quanto a origem dele. Um programa pode fazer o que a sua conta pode fazer. Confira no VirusTotal, prefira o download do próprio fabricante e, na dúvida, rodar no isolamento do navegador é bem mais seguro do que rodar nativamente.
E se for de 64 bits?
O runtime daqui é de 32 bits, então programas exclusivamente de 64 bits não vão carregar. Muitos aplicativos anteriores a mais ou menos 2010 também traziam uma versão de 32 bits, e essa geralmente funciona.