Perguntas Frequentes (FAQ) sobre o 7zip

Posso usar o 7zip em uma organização comercial?

Sim, o 7zip é um software 100% gratuito para qualquer finalidade.
Você pode usá-lo em qualquer computador. Você não precisa se registrar ou pagar pelo 7zip.


O 7zip suporta muitos formatos. Qual formato de arquivamento é melhor?

Para uma melhor compactação, é recomendável usar o formato 7z.
Todos os outros formatos valem a pena ser usados apenas quando for realmente necessário.


Por que os arquivos 7z criados pela nova versão do 7zip podem ser maiores do que os arquivos criados pela versão antiga do 7zip?

As novas versões do 7zip (a partir da versão 15.06) usam outra ordem de classificação de arquivos por padrão para arquivos 7z sólidos.

A versão antiga do 7zip (anterior à versão 15.06) usava a classificação de arquivos “por tipo” (“por extensão”).

A nova versão do 7zip suporta duas ordens de classificação:

  • Classificação por nome – ordem padrão.
  • Classificação por tipo, se ‘qs‘ for especificado no campo Parâmetros na janela “Adicionar ao arquivo” (ou a opção -mqs para a versão de linha de comando).

Você pode obter uma grande diferença na taxa de compactação para diferentes métodos de classificação, se o tamanho do dicionário for menor que o tamanho total dos arquivos. Se houver arquivos semelhantes em pastas diferentes, a classificação “por tipo” pode fornecer uma taxa de compactação melhor em alguns casos.

Observe que a classificação “por tipo” tem algumas desvantagens. Por exemplo, os volumes NTFS usam a ordem de classificação “por nome”, portanto, se um arquivo usar outra classificação, a velocidade de algumas operações para arquivos com ordem incomum pode diminuir em dispositivos HDD (HDDs têm baixa velocidade para operações de “busca”).

Você pode aumentar a taxa de compactação com os seguintes métodos:

  • Aumente o tamanho do dicionário. Isso pode ajudar quando ‘qs’ não for usado.
  • Especifique ‘qs‘ no campo Parâmetros (ou use a opção -mqs para a versão de linha de comando).

Se você acha que a ordem incomum dos arquivos não é um problema para você, e se uma melhor taxa de compactação com um dicionário pequeno for mais importante, use o modo ‘qs‘.


O 7zip pode abrir arquivos RAR5?

As versões modernas do 7zip (15.06 beta ou posterior) suportam arquivos RAR5.


Como posso definir as associações de arquivo para o 7zip no Windows 7 e Windows Vista?

Você deve executar o Gerenciador de Arquivos do 7zip no modo administrador. Clique com o botão direito do mouse no ícone do Gerenciador de Arquivos do 7zip e clique em Executar como administrador. Em seguida, você pode alterar as associações de arquivo e algumas outras opções.


Por que o 7zip não consegue abrir alguns arquivos ZIP?

Na maioria desses casos, significa que o arquivo contém cabeçalhos incorretos. Outros programas ZIP podem abrir alguns arquivos com cabeçalhos incorretos, pois esses programas simplesmente ignoram os erros.

Se você tiver esse arquivo, por favor, não entre em contato com os desenvolvedores do 7zip sobre isso. Em vez disso, tente encontrar o programa que foi usado para criar o arquivo e informe aos desenvolvedores desse programa que o software deles não é compatível com ZIP.

Há também alguns arquivos ZIP que foram codificados com métodos não suportados pelo 7zip, por exemplo, WAVPack (WinZip).


Por que a extração de arquivos por arrastar e soltar do 7zip para o Explorer usa arquivos temporários?

O 7zip não conhece o caminho da pasta de destino. Apenas o Windows Explorer sabe o destino exato. E o Windows Explorer precisa dos arquivos (origem do arrasto) como arquivos descompactados no disco. Portanto, o 7zip extrai os arquivos do arquivo para uma pasta temporária e, em seguida, o 7zip notifica o Windows Explorer sobre os caminhos desses arquivos temporários. Em seguida, o Windows Explorer copia esses arquivos para a pasta de destino.

Para evitar o uso de arquivos temporários, você pode usar o comando Extrair do 7zip ou arrastar e soltar do 7zip para o 7zip.


Por que a versão de linha de comando não adiciona arquivos sem extensões a um arquivo?

Você provavelmente está usando um curinga *.*. O 7zip não usa o analisador de máscara curinga do sistema operacional e, consequentemente, trata *.* como qualquer arquivo que tenha uma extensão. Para processar todos os arquivos, você deve usar o curinga * ou omitir o curinga.


Por que a opção -r não funciona como esperado?

Na maioria dos casos, você não precisa da opção -r. O 7zip pode compactar subpastas mesmo sem a opção -r.

Exemplo 1:

7z.exe a c:a.7z "C:Program Files"

compacta “C:Program Files” completamente, incluindo todas as subpastas.

Exemplo 2:

7z.exe a -r c:a.7z "C:Program Files"

pesquisa e compacta “Program Files” em todas as subpastas de C: (por exemplo, em “C:WINDOWS”).
Se você precisar compactar apenas arquivos com alguma extensão, você pode usar a opção -r:

7z a -r c:a.zip c:dir*.txt 

compacta todos os arquivos *.txt da pasta c:dir e todas as suas subpastas.


Como posso armazenar o caminho completo do arquivo no arquivo?

O 7zip armazena apenas caminhos relativos de arquivos (sem o prefixo da letra da unidade). Você pode alterar a pasta atual para a pasta que é comum para todos os arquivos que você deseja compactar e, em seguida, você pode usar caminhos relativos:

cd /D C:dir1
7z.exe a c:a.7z file1.txt dir2file2.txt

Por que o 7zip não pode usar um dicionário grande no Windows de 32 bits?

O Windows de 32 bits aloca apenas 2 GB de espaço virtual por aplicativo. Além disso, esse bloco de 2 GB pode ser fragmentado (por exemplo, por algum arquivo DLL), então o 7zip não pode alocar um grande bloco contíguo de espaço virtual. Não há tais limitações no Windows de 64 bits. Portanto, você pode usar qualquer dicionário no Windows x64, se você tiver a quantidade necessária de RAM física.


Como posso instalar o 7zip no modo silencioso?

Para o instalador exe: Use o parâmetro “/S” para fazer uma instalação silenciosa e o parâmetro /D=”C:Program Files7-Zip” para especificar o “diretório de saída”. Essas opções diferenciam maiúsculas de minúsculas.

Para o instalador msi: Use os parâmetros /q INSTALLDIR=”C:Program Files7-Zip”.


Como posso recuperar um arquivo 7z corrompido?

Existem alguns casos possíveis em que o arquivo está corrompido:

  • Você pode abrir o arquivo e ver a lista de arquivos, mas quando você pressiona o comando Extrair ou Testar, há alguns erros: Erro de dados ou Erro de CRC.
  • Quando você abre o arquivo, você recebe a mensagem “Não é possível abrir o arquivo ‘a.7z’ como arquivo”

É possível recuperar alguns dados. Leia mais sobre o procedimento de recuperação do 7z.