Disquetes e memória flash moderna são duas coisas totalmente diferentes.
Uma unidade flash USB tem um chip controlador de flash com lógica complexa para lidar com coisas como nivelamento de desgaste e correção de erros. A complexidade subjacente é ocultada do computador, de modo que ele só vê blocos lógicos e não físicos. Acessar um disquete em sistemas antigos era muito mais baixo porque você podia ler os blocos físicos diretamente e qualquer erro seria óbvio e repetitivo.
A correção de erros embutida detecta erros e move os dados para outro bloco. Assim, os erros que podem ser detectados ao tentar usar um método como comparar leituras repetidas já foram corrigidos se a unidade ainda puder ser usada.
Como mencionado na resposta à qual você se conectou, o controlador de memória flash pode periodicamente mover os dados de uma célula para outra para evitar corrupção de dados, portanto, ler repetidamente o mesmo bloco para testá-lo ajudará a esgotá-lo. / p> Portanto, há um limite para o que você pode fazer com um pen drive, mas pode fazer sentido executar algo como chkdsk ou qualquer que seja o equivalente do sistema operacional, de vez em quando para verificar os erros. Melhor ainda seria fazer backups regulares, caso realmente falhe.
Um pen drive normal nunca deve ser confiável para dados críticos. Um SSD ou HDD adequado é melhor porque normalmente suportará o sistema de relatório de erros S.M.A.R.T e pode dar uma ideia sobre o status físico do dispositivo e se uma falha é provável. Além disso, alguns pen drives baratos usam chips flash de baixa qualidade que provavelmente não durarão muito.
As pessoas que realmente se preocupam com a integridade dos dados usam algo do lado oposto da escala, como um array ZFS RAID em um PC com memória ECC, onde há muito espaço para detectar e reparar a maioria dos erros.