| exe | |
|---|---|
| Extensão de arquivo |
.exe |
| Tipo de mídia da Internet | application/vnd.microsoft.portable-executable |
| Type code | Executável |
| Desenvolvido por | Microsoft |
Em Windows, OS/2 e DOS, .exe é uma extensão de arquivo que deve ser executado como programa nativo.
Em tais sistemas, aplicações podem ser iniciadas a partir de um ficheiro com extensão EXE. Porém, atualmente as aplicações são modulares, e por isto contêm diversos ficheiros auxiliares, com extensões tais como DLL, INI, CFG e DAT. Em tais situações, o ficheiro EXE somente será corretamente executado caso seus módulos estejam presentes e nos locais corretos.
Quando se executa um ficheiro com a extensão EXE, o usuário está dando autorização ao sistema para executar todas as instruções contidas dentro dele. Quando tal ficheiro é de origem desconhecida ou não confiável, como por exemplo o que vem anexado a um e-mail de remetente desconhecido, é possível que este ficheiro instrua o computador a realizar tarefas indesejadas pelo usuário, tais como a instalação de vírus ou spywares.
Existem diversos tipos de ficheiros EXE - estes evoluíram de forma a acomodar capacidades não previstas anteriormente - identificados pelos seus respectivos números mágicos (do inglês: "magic number").
Além destas existem algumas versões customizadas do EXE, elas eram criadas pelos extensores do DOS.
Os ficheiros EXE em formatos mais novos que são incompatíveis com o DOS, são precedidos por um programa executável que pode ser entendido pelo DOS. Isso é feito para que os arquivos não provoquem um "crash" no DOS quando executados nesta plataforma e normalmente eles simplesmente informam ao usuário que o programa deve ser executado em uma versão do Windows. Alguns programas, como o editor de registros do Windows (regedit), têm um programa funcional em DOS.