Converter exe para 7z

Converter EXE para 7Z

Armazenar um EXE inalterado em 7Z ou reempacotar um arquivo autoextraível baseado em EXE.

Converter ficheiros EXE online

Ainda não temos um conversor online dedicado para EXE para 7Z, mas pode converter ficheiros EXE online para estes formatos:

Quer converter EXE para 7Z?

Diga-nos. Escolhemos as próximas conversões a adicionar de acordo com o interesse.

Como converter exe para 7z arquivo

  • Arquivos
Um destinatário pode exigir um arquivo 7Z para transferência, armazenamento ou distribuição de software, enquanto a origem é um instalador ou executável EXE. A conversão pode armazenar esse EXE inalterado dentro de um arquivo 7Z ou extrair um arquivo autoextraível baseado em EXE antes de recompactar seu conteúdo.

O que é o formato EXE

EXE é uma extensão de arquivo executável do Windows, geralmente usada para um programa Portable Executable (PE). Aplicativos, ferramentas de linha de comando, instaladores e arquivos autoextraíveis podem utilizá-la. Ambientes de desenvolvimento e criadores de instaladores, como Visual Studio, Delphi, MinGW, Inno Setup e NSIS, normalmente produzem arquivos EXE.

A extensão não identifica a função interna do arquivo. Um EXE comum contém código de programa executável; um EXE SFX (autoextraível) combina um inicializador executável com dados de arquivo incorporados. A execução de um EXE desconhecido pode executar código arbitrário; portanto, inspecione-o sem iniciá-lo e verifique arquivos não confiáveis com software de segurança.

O que é o formato 7Z

7Z é um formato de arquivo desenvolvido para empacotar um ou mais arquivos. O 7-Zip geralmente utiliza compressão LZMA ou LZMA2 e oferece suporte a arquivos sólidos, somas de verificação, arquivos grandes e criptografia AES-256 opcional. Quando a criptografia do cabeçalho está ativada, os nomes dos arquivos são criptografados junto com os dados dos arquivos.

Um arquivo 7Z normalmente não é um substituto executável para o EXE original. Ele armazena o EXE como um membro do arquivo; extraí-lo restaura o executável, que pode então ser executado separadamente. A compressão pode reduzir o tamanho do pacote, mas instaladores e recursos executáveis já compactados podem diminuir muito pouco.

Arquivar um EXE com o 7-Zip

  1. Instale o 7-Zip no site oficial 7-zip.org.
  2. No File Explorer, clique com o botão direito do mouse no EXE e escolha 7-Zip → Add to archive....
  3. Defina Archive format como 7z, escolha o nível de compressão e insira um nome de saída, como program.7z.
  4. Escolha OK. O arquivo resultante contém o EXE original byte a byte.

O equivalente na linha de comando é:

7z a -t7z program.7z program.exe

Para arquivar um diretório e seu conteúdo, use:

7z a -t7z package.7z folder\

Para proteger o arquivo com uma senha e ocultar seus nomes de arquivo, use -p e -mhe=on:

7z a -t7z -p -mhe=on package.7z program.exe

Sem -mhe=on, a senha protege os dados dos arquivos, mas normalmente deixa visíveis os nomes de arquivo do arquivo. Uma senha 7Z perdida não pode ser recuperada pelo 7-Zip.

Recompactar um arquivo autoextraível EXE

Use este procedimento somente quando o EXE for um arquivo SFX e o objetivo for empacotar seus arquivos incorporados, em vez de preservar o EXE original como um único membro do arquivo. Primeiro, inspecione-o ou extraia-o sem executá-lo:

7z l installer.exe

7z x installer.exe -oextracted

Em seguida, crie um arquivo 7Z a partir do conteúdo extraído:

7z a -t7z package.7z extracted\*

O equivalente gráfico é 7-Zip → Open archive, seguido de Extract To... e Add to archive.... Alguns instaladores usam um contêiner proprietário, criptografia, recuperação online ou proteção contra extração; portanto, o 7-Zip pode não conseguir listá-los ou extraí-los. Arquive o EXE original quando a extração falhar ou quando o instalador precisar manter seu comportamento original.

Usar um conversor online

Serviços online como CloudConvert e Convertio às vezes oferecem conversão de arquivos, mas os formatos de entrada aceitos mudam e muitos rejeitam arquivos EXE como conteúdo executável. Verifique a lista atual de formatos do serviço antes de fazer o upload; um EXE comum não pode ser convertido de forma significativa em 7Z além de ser colocado dentro de um arquivo.

A conversão online faz o upload do executável e pode expor código proprietário, credenciais incorporadas, dados pessoais ou amostras de malware. Use uma instalação local do 7-Zip para arquivos confidenciais, grandes ou não confiáveis, e use um serviço online somente quando a entrada EXE for explicitamente compatível e sua política de tratamento for aceitável.

Limites de compatibilidade e qualidade

Arquivar diretamente o EXE não causa perda: a extração do 7Z reproduz o arquivo original, incluindo sua assinatura digital, desde que o arquivo esteja intacto. Recompactar o conteúdo extraído de um SFX é uma operação diferente: remove o inicializador e a assinatura originais, altera a estrutura de diretórios ou os metadados e pode omitir arquivos criados durante a instalação. O 7Z resultante não é um substituto direto do instalador.

O Windows não oferece suporte integrado universal a 7Z. Os destinatários precisam do 7-Zip ou de outro utilitário compatível com o formato, como o PeaZip ou um extrator de linha de comando compatível. Teste o arquivo concluído com 7-Zip → Test archive ou:

7z t program.7z

Comparação de formato: EXE vs 7Z

Como os formatos EXE e 7Z se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo EXE e 7Z
Propriedade .EXE Portable Executable .7Z 7z archive
Padrão aberto Não Parcialmente aberto
Compressão Sem compressão Sem perdas
Tamanho típico do arquivo Grande Pequeno
Abre num navegador web Não Não
Edição posterior Não editável diretamente Não editável diretamente
Suporte a metadados Extenso Básico
Legível em texto simples Não Não
Mais usado para Incorporação em aplicações Arquivamento de longo prazo
Introduzido 1993 1999
Desenvolvedor Microsoft Igor Pavlov / 7-Zip
Tipo MIME — application/x-7z-compressed