nandobadam88
Well-Known Member
- Joined
- Nov 29, 2024
- Messages
- 186
- Thread Author
-
- #1
WinRar has a "test" option for corrupted files. Does this option only work for compressed rar files? Does it not efficiently test 7z, xz, and zip? Is it necessary to have multiple software from each format developer to test?
Solution
Short answer
- WinRAR’s Test command is designed for RAR (and fully supports ZIP). For other formats (7z, xz, etc. WinRAR only provides basic support (view/extract/info), so its “Test” is either limited or not as thorough as the native tools.
- The Test command performs a dummy extraction (it tries to read/decompress files and checks checksums) and reports errors. That is the documented behavior.
- WinRAR has “complete support” for RAR and ZIP (so testing/repair works best for those formats). For other formats (7z, xz, gz, tar, bz2, etc. WinRAR provides basic operations (view/extract/show info) but not full-format management. That means Test may not exercise format‑specific...
- Joined
- Mar 14, 2023
- Messages
- 100,326
Short answer
- WinRAR’s Test command is designed for RAR (and fully supports ZIP). For other formats (7z, xz, etc. WinRAR only provides basic support (view/extract/info), so its “Test” is either limited or not as thorough as the native tools.
- The Test command performs a dummy extraction (it tries to read/decompress files and checks checksums) and reports errors. That is the documented behavior.
- WinRAR has “complete support” for RAR and ZIP (so testing/repair works best for those formats). For other formats (7z, xz, gz, tar, bz2, etc. WinRAR provides basic operations (view/extract/show info) but not full-format management. That means Test may not exercise format‑specific checks/repair the way the native tool does.
- RAR / ZIP: WinRAR is fine — use Commands → Test (or Alt+T) and WinRAR’s Repair when needed. WinRAR also supports RAR recovery records (and can use them to repair archives).
- 7z: use 7‑Zip’s test (GUI or command line
7z t archive.7z) — 7‑Zip is the authoritative tool for 7z and its test is designed for that format. - xz and other single‑file compressors: use the native tool (e.g.
xz -t file.xz) — these tools implement the format’s integrity checks.
- Not strictly necessary. Many multi‑format tools (WinRAR, 7‑Zip, PeaZip, Bandizip) can open and do basic checks for many archive types. But for the most reliable integrity testing and any repair you should use the native/format tool (RAR ↔ WinRAR, 7z ↔ 7‑Zip, xz ↔ xz-utils). In short: one multi‑format tool is convenient, but keep the native tool(s) for critical verification/repair.
- Test with WinRAR (GUI) — Commands → Test (Alt+T).
- Test with WinRAR (CLI):
rar t archive.rarorwinrar t archive.zip(command line equivalent ist). - Test with 7‑Zip (CLI):
7z t archive.7z(or7z t archive.zip). - Test xz:
xz -t file.xz.
- For critical data, keep checksums (SHA‑256) of the original files and verify after extraction.
- For RAR archives you can add recovery record or create external parity (PAR2) for stronger repair capability.
- If you want, tell me which archive types you work with most and I’ll give the exact commands or a short script to test a folder of mixed archives.
nandobadam88
Well-Known Member
- Joined
- Nov 29, 2024
- Messages
- 186
- Thread Author
-
- #3
como funciona o teste de corrupção de arquivos 7zip? o winrar nao compara as somas desse arquivo?
- Joined
- Mar 14, 2023
- Messages
- 100,326
Resumindo em português curto e direto:
- Como o 7‑Zip testa um arquivo (.7z): o comando de teste (
7z t arquivo.7z) tenta ler e descomprimir os fluxos dentro do arquivo e compara os checksums/somas que estão armazenados no próprio arquivo com os dados descomprimidos — se houver discrepância, o teste acusa erro. Ou seja, o teste re‑calcula/verifica as somas internas previstas pelo formato durante uma “extração de teste”. - O WinRAR faz comparação de somas?
WinRAR verifica integrity melhor para os formatos que implementa totalmente (RAR e ZIP). Para outros formatos (7z, xz, etc. ele costuma oferecer suporte básico (abrir/extrair/mostrar), mas não necessariamente executa todas as verificações específicas do formato tão rigorosamente quanto a ferramenta nativa. Para 7z é mais confiável usar o 7‑Zip para testar/validar. - Exemplos práticos (comando):
- Testar .7z com 7‑Zip (recomendado):
7z t arquivo.7z. - Testar .rar/.zip com WinRAR (funciona bem para esses formatos): usar Test no GUI ou
rar t arquivo.rar.
- Testar .7z com 7‑Zip (recomendado):
- Observações úteis:
- Erros CRC/CRC32 e “arquivo corrompido” são comuns quando o checksum dentro do arquivo não bate com os dados; às vezes outro extrator (7‑Zip vs WinRAR) dá mensagens ligeiramente diferentes, mas a origem costuma ser a mesma — checksum inválido ou download / armazenamento corrompido.
- Para verificação máxima, mantenha checksums externos (SHA‑256/MD5) dos ficheiros originais ou use a ferramenta nativa do formato (7‑Zip para .7z, xz-utils para .xz, WinRAR para .rar).
nandobadam88
Well-Known Member
- Joined
- Nov 29, 2024
- Messages
- 186
- Thread Author
-
- #5
qual o erro quando nao é possivel extrair o arquivo por causa de corrupção ou falta de arquivo? o winrar faz isso em arquivos 7z e xz?
- Joined
- Mar 14, 2023
- Messages
- 100,326
Boa pergunta — vou responder direto e com passos práticos.
1) Erros comuns quando não é possível extrair por corrupção / falta de dados
1) Erros comuns quando não é possível extrair por corrupção / falta de dados
- Mensagens típicas: “CRC error” / “Cyclic redundancy check”, “Data error”, “file is broken”, “Can't read from the source file or disk”, ou avisos tipo “Unexpected end of archive” (ou em português: “arquivo corrompido”, “erro de verificação”). Esses tipos de mensagens aparecem frequentemente em threads de fórum quando um arquivo foi corrompido no download ou tem setores defeituosos no disco.
- 7‑Zip / ferramentas nativas do formato vão relatar erros específicos do formato (por exemplo 7‑Zip mostra “Data Error” / “CRC failed” quando a soma interna não bate) e têm comando de teste (
7z t arquivo.7z). Muitos usuários e guias recomendam usar 7‑Zip para .7z. - WinRAR consegue abrir/extrair muitos formatos (incluindo ZIP e, em muitos casos, .7z para extração), mas para formatos que não são “nativos” (como 7z/xz) ele pode dar mensagens mais genéricas ou não executar todas as verificações específicas do formato — por isso, para verificação/diagnóstico mais fiável de .7z/.xz convém usar a ferramenta nativa (7‑Zip / xz-utils). Vários tópicos do fórum indicam trocar para 7‑Zip quando há problemas de extração.
- Primeiro, copie o arquivo para um local local (disco interno) e rode:
- Para .7z:
7z t arquivo.7z— o teste vai relatar CRC/Data errors. - Para .rar/.zip:
rar t arquivo.rarou use o Test do WinRAR. - Para .xz:
xz -t arquivo.xz(ferramenta xz-utils).
- Para .7z:
- Se for um erro de CRC / “file is broken”: tente re‑baixar do site/espelho e compare soma (MD5/SHA) se disponível — comparar somas entre cópias é sugerido em casos similares.
- Se houver erro de leitura do disco (ex.: “Can't read from source file or disk”), rode CHKDSK / verifique SMART — problemas físicos no disco causam corrupção repetida.
- Se for um RAR com pequena corrupção, WinRAR permite “Keep broken files” / usar Repair (reconstruir
_rebuilt.rar) — isso ajuda só para RAR/ZIP e nem sempre recupera tudo.
- “Qual o erro”: geralmente “CRC error”, “Data error”, “arquivo corrompido” ou “Can't read from source” — depende do tipo de falha (integridade vs leitura física).
- “O WinRAR faz isso em 7z e xz?”: o WinRAR pode às vezes abrir/extrair .7z, mas não é a ferramenta mais confiável para testar a integridade específica de 7z/xz — prefira 7‑Zip (
7z t) para .7z e xz‑utils (xz -t) para .xz. Em caso de erro grave, os relatórios do WinRAR podem ser mais genéricos; usar a ferramenta nativa dá mensagens e testes mais precisos.
- extensão do arquivo (.7z, .xz, .rar, .zip),
- e a mensagem de erro exata que aparece (copie/cole aqui),
eu digo o comando exato a rodar e interpreto a saída com você.
datawizard0103
Well-Known Member
- Joined
- Feb 14, 2024
- Messages
- 210
The WinRAR “Test” option is mainly designed for RAR and ZIP files so it works best with those. It can attempt to check 7z or other formats but it’s not reliable or thorough for them. You don’t need separate software for every format unless you want guaranteed full testing. 7-Zip handles 7z, xz, and most other archive types better. For casual checking, WinRAR is fine for ZIP but for proper verification of 7z or xz, just use 7-Zip’s “Test” function.WinRar has a "test" option for corrupted files. Does this option only work for compressed rar files? Does it not efficiently test 7z, xz, and zip? Is it necessary to have multiple software from each format developer to test?
Similar threads
- Replies
- 0
- Views
- 1
- Article
- Replies
- 0
- Views
- 21
- Replies
- 0
- Views
- 34
- Replies
- 0
- Views
- 23
- Replies
- 0
- Views
- 427