Muitos instaladores usam arquivos auto-extraíveis (SFX) para compactar um arquivo compactado junto com a programação necessária para extrair o arquivo. Com o SFX, você não precisa de um aplicativo externo para extrair os arquivos. Historicamente, isso evitou o problema de baixar um arquivo de programa e não ter uma ferramenta de extração.
O WinZip / WinRAR / 7Zip e utilitários de arquivamento semelhantes permitem que você crie um arquivo SFX contendo todos os arquivos que desejar. Algumas dessas ferramentas podem permitir que você "edite" um SFX .EXE existente, permitindo que você substitua um arquivo no arquivo morto por uma versão atualizada do arquivo.
Os arquivos extraídos são provavelmente componentes de um programa e, dependendo do programa, podem incluir um instalador separado (.msi), um programa (.exe), bibliotecas de código (.dll), documentação (.txt, .doc , .html, etc), e / ou qualquer um de uma grande variedade de outros tipos de arquivos.