Eu tenho mais de 20 gigabytes de arquivos RAR, dos quais alguns foram danificados.
Alguém pode me dizer como descobrir quais arquivos RAR estão corrompidos sem tentar extrair cada arquivo?
fonte
Eu tenho mais de 20 gigabytes de arquivos RAR, dos quais alguns foram danificados.
Alguém pode me dizer como descobrir quais arquivos RAR estão corrompidos sem tentar extrair cada arquivo?
Usando o 7-Zip , você pode selecionar vários RARs ou outros arquivos e selecionar Test no 7-Zip File Manager para testar a integridade de todos eles.
Como alternativa, você pode ativar o recurso de integração de shell do 7-Zip 1 , usar o Windows Search para localizar todos os arquivos RAR (no Windows 7, usar a string de pesquisa type:rar
) e selecionar todos os resultados da pesquisa. e sob 7-Zip , selecione Arquivo de teste .
1 Para ativar a integração com o shell, abra o Gerenciador de Arquivos 7-Zip, selecione Opções no menu Ferramentas , selecione a guia 7-Zip e marque a caixa de seleção Integrar o 7-Zip ao menu de contexto do shell . Observe que isso requer privilégios de administrador; no Windows Vista e Windows 7, clique com o botão direito do mouse no ícone do Gerenciador de Arquivos 7-Zip, clique em Executar como administrador e clique no prompt do UAC.
Isso é um pouco lento, mas funciona bem para mim. Eu abro uma janela usando command.com, em seguida, altero o diretório para o diretório winrar. Em seguida, digite winrar t -re: *. * Para testar todos os arquivos da unidade e incluindo subdiretórios. Se você quiser apenas verificar arquivos RAR, então e: *. rar irá verificar todos os arquivos RAR na unidade e. Eu achei isso muito útil porque winrar nem 7zip parecem reconhecer arquivos cbr ou cbz como arquivos se você usar o testador de integridade na interface regular do programa. Também ser capaz de testar todos os subdiretórios de uma só vez é útil. Todos os erros serão enviados para um arquivo temporário que você precisará copiar e salvar. Barra invertida após o e: parece não ser salvo na mensagem.
fonte