O que fazer se o Windows não reconhece um ficheiro .exe
O comando que restaura a associação em segundos, e quando pode ser sinal de um vírus.
Faz duplo clique num ficheiro .exe e não acontece
nada, ou abre-se com o Bloco de Notas em vez de executar, ou o Windows
pergunta "com que programa quer abri-lo?" — como se não soubesse o que
fazer com um executável. A causa é quase sempre a mesma: a associação
de ficheiros .exe danificou-se.
A correção mais rápida
Linha de comandos como administrador:
assoc .exe=exefile
Este comando devolve ao Windows a associação correta entre "ficheiro .exe" e "como executá-lo". Reinicie o equipamento depois para que a alteração tenha efeito completo.
Se isso não resolver
- Executar como administrador: clique com o botão direito no ficheiro → "Executar como administrador" — alguns programas precisam de permissões elevadas para arrancar.
- Modo de compatibilidade: clique com o botão direito → Propriedades → separador "Compatibilidade" → experimente executá-lo simulando uma versão anterior do Windows.
- Experimente com outra conta de utilizador: se só acontece no seu perfil, o problema está na configuração dessa conta concreta, não no Windows em geral.
Aviso: se o ficheiro .exe vier de uma fonte que não reconhece (um email, um site pouco fiável), não executar pode ser precisamente o antivírus a proteger o utilizador, não uma falha. Antes de forçar seja o que for, confirme que confia na origem do ficheiro.
Se o problema apareceu depois de um vírus
Alguns tipos de malware modificam deliberadamente esta associação para bloquear antivírus e ferramentas de segurança (que também são ficheiros .exe). Se isto começou de repente sem motivo claro, convém descartar isso com o nosso guia sobre como eliminar vírus e malware antes de continuar a ajustar associações de ficheiros.
Perguntas frequentes
É seguro executar o comando assoc?
Sim, é um comando padrão do Windows que só restaura a associação entre o tipo de ficheiro .exe e a sua forma correta de execução — não modifica nem apaga nenhum ficheiro pessoal.
Porque é que me pergunta 'com que programa abrir' um .exe?
Normalmente indica que a associação de ficheiros se danificou ou foi modificada, por um vírus ou uma alteração manual acidental. O comando assoc .exe=exefile costuma resolvê-lo.
Pode ser um vírus o motivo de não executar?
Sim, alguns tipos de malware modificam esta associação de propósito para bloquear antivírus ou outras ferramentas de segurança. Se o problema apareceu de repente, vale a pena descartar isso.