
Então eu tenho um rar dividido em vários pedaços e um deles está ruim. Posso baixar novamente as partes e suspeitar que um erro na transmissão dos arquivos seja a fonte do erro. Existe alguma maneira de identificar qual parte é ruim?
Responder1
Além da verificação de hash de cada arquivo, na verdade não. Não que eu saiba.
Você pode começar a extrair e então ocorrerá um erro no arquivo incorreto.
Responder2
tente extraí-los comwinrar. ele para na peça quebrada e uma janela de diagnóstico informativa aparece, informando quais peças estão corrompidas.
Responder3
o utilitário rar de linha de comando suporta a r
opção. você pode iniciar isso para cada parte individualmente e examinar a saída. ele reclama se o arquivo estiver corrompido. ele também tentará reparar os problemas se os encontrar. ocasionalmente, há dados de paridade suficientes para corrigir o problema.
Responder4
Você pode usar unrar
o pacote para extrair e ver em qual parte a extração falha.
unrar x TheArchive.part1.rar
O resultado será algo assim:
Extracting from TheArchive.part3.rar
... TheArchive/data 43%
TheArchive/data1.cpi : packed data checksum error in volume TheArchive.part3.rar
Extracting from TheArchive.part4.rar
... TheArchive/data 58%
Extracting from TheArchive.part5.rar
... TheArchive/data 73%
TheArchive/data1.cpi : packed data checksum error in volume TheArchive.part5.rar
Observando o resultado acima, descobrimos que a parte3 e a parte5 parecem ter problemas. Talvez baixá-los novamente resolva o problema.