Prováveis culpados, em ordem de probabilidade:
- Cartão SD ruim (de longe o mais provável, especialmente com cartões baratos).
- Cabo ou leitor de cartão com defeito (mais comum do que você imagina).
- Algo errado no seu computador (muitas coisas podem dar errado!).
- Uma conexão ruim dentro da câmera.
- Algo terrivelmente errado com os eletrônicos da câmera.
Infelizmente, o cenário de "cartão ruim" é o mais provável e, nesse caso, as fotos são perdidas. Se for apenas o leitor ou o cabo, a transferência dos arquivos novamente poderá funcionar - mas você provavelmente já tentou isso. Verificar em um computador completamente separado é outra boa etapa de diagnóstico.
Se você reformatar o cartão, ele poderá funcionar bem no futuro, mas com certeza não confiaria nele.
Cartões ruins são uma realidade - consulte O que faz com que um cartão SD fique corrompido?
Eu compro apenas cartões de nível profissional de marca. Eles são mais caros (possivelmente exploráveis), mas acho que a garantia extra de qualidade vale a pena.
E, infelizmente, você não pode corrigi-los depois do fato. Blocos de dados estão danificados ou ausentes, e não há maneira mágica de desfazer isso. Porém, se o problema estiver em um ponto diferente da cadeia, como o cabo USB, você poderá substituí-lo e tentar novamente.
Em alguns casos, você pode cortar, costurar e corrigir os bits da imagem de volta em uma imagem coerente semelhante ao todo. No seu primeiro exemplo, você poderá salvar a parte principal da imagem - a criança:
Há uma costura passando pelo rosto, no entanto, e eu não gastei muito tempo tentando reconstruir isso. Se a imagem for insubstituível, você poderá dedicar esse tempo - caso contrário, pegue um novo cartão e faça com que a criança desça novamente no slide.