Como posso verificar se os arquivos de dados copiados de um disco óptico de dados (como um CD ou DVD) para um disco rígido são idênticos?
Isso pode ser feito facilmente para arquivos de dados copiados de um HDD para outro usando vários gerenciadores de arquivos que são capazes de comparar byte a byte e/ou criar arquivos hash.
Mas como essa mesma tarefa pode ser realizada para arquivos de dados copiados de CD/DVDs para HDDs?
Na minha experiência, dependendo de quanto os CDs/DVDs estão riscados, os bits mudam de uma leitura para a próxima (pelo menos para CDs de música, não sei se isso também é verdade para CDs/DVDs de dados , o que é o tópico desta questão aqui). Então imagino que múltiplas leituras de um arquivo em um CD/DVD riscado resultariam em múltiplas cópias não idênticas do arquivo. Ou existe um código de correção de erros CRC32 ou similar armazenado junto com os arquivos no sistema de arquivos de CD/DVD, evitando assim leituras incorretas de arquivos de dados?
Eu sei que este é um problema para CDs de música (que, novamente, não são o tópico desta questão), porque existem vários programas, como Exact Audio Copy, AccurateRip, etc., que tentam evitar exatamente isso.
Gostaria de saber se o mesmo problema se aplica aos discos de dados e pergunto se existe uma maneira de resolver esse problema.
Como posso ter certeza de que copio com precisão os arquivos do CD/DVD?
nota: estou usando o Windows 10