Como posso verificar se copiei um monte de arquivos e pastas corretamente de um dispositivo MTP?

1

Isso. Windows 10 Home, dispositivo Android 7.1.2. Quero verificar se copiou corretamente, pois é um backup.

    
por v0idifier 28.07.2017 / 20:47

1 resposta

0

As somas de verificação são a maneira usual de lidar com isso.

As somas de verificação são (principalmente) combinações de números e letras únicas geradas para um arquivo por meio de um algoritmo. Se um arquivo mudar (por exemplo, ele é corrompido durante uma transferência), as combinações de números e letras mudam. Portanto, ao gerar essas somas de verificação antes e depois de uma transferência de arquivos, podemos compará-las e identificar possíveis danos.

Para usar somas de verificação, você precisa de um programa para gerá-las primeiro. Embora existam muitos formatos de soma de verificação, um dos mais comuns é chamado md5 e é o mais provável quer usar.

md5 Uso da soma de verificação

Para Android, você pode querer conferir Hash Calc (Checksum Utility) por kevinhhl . Ele irá gerar somas de verificação do formato md5 em massa para arquivos em um diretório e subdiretórios.

Eu não testei com o Android 7, mas funciona no Android 6.

Se você usar o Hash Calc acima, para todos os arquivos que você pretende fazer backup:

  • Inicie o Hash Calc e procure por arquivos.

  • Selecione um diretório contendo os arquivos que você pretende fazer backup, mas não selecione um arquivo específico.

  • Escolha "Hash All" no canto superior direito, escolha uma opção se desejar na caixa de diálogo (você não precisa selecionar nenhuma delas) e pressione Start.

  • Na tela seguinte, selecione "Gerar arquivo de texto" (desative "Mostrar caminho do diretório").

  • Salve o arquivo de texto (Exportar e depois Salvar).

Quando você estiver pronto para fazer backup, copie os arquivos de texto que você gerou acima junto com os outros arquivos para o seu PC.

Por fim, use um utilitário em seu PC para verificar os arquivos transferidos em relação ao (s) arquivo (s) de checksum md5 que você gerou (os arquivos de texto).

Há uma grande variedade de programas que podem ser feitos no PC, mas um que atualmente funciona com o Windows 10 e é extremamente fácil de usar é HashCheck Shell Extension, de Kai Liu .

Advertências

  • O HashCheck Shell Extension espera que os arquivos de texto de soma de verificação gerados tenham uma extensão ".md5" e não ".txt".

    Portanto, supondo que você queira clicar duas vezes no arquivo para fazer uma verificação no seu PC, altere a extensão quando salvar o arquivo no Android ou renomeie-o depois de transferi-lo para o PC.

  • Certifique-se de que qualquer arquivo de soma de verificação esteja no mesmo diretório que o arquivo de backup.

    Se você usou um diretório de vários níveis em seu telefone, talvez seja necessário recriá-lo ou fornecer os diretórios adequados no (s) arquivo (s) de verificação, editando, por exemplo, o bloco de notas.

Nota

Sobre sua situação especificamente, basta gerar os arquivos de soma de verificação (assumindo que os itens originais ainda estão no dispositivo), transferir esses arquivos de soma de verificação para o PC e verificar os backups conforme indicado.

    
por 29.07.2017 / 16:58