La corrupción de archivos es algo sigiloso. A menudo no se puede detectar antes de que sea demasiado tarde.
Es posible que empiece a experimentar inestabilidades en el sistema. O lentitud repentina después de ciertas acciones. Si tiene suerte, lo verá primero como algunos archivos de imagen o de vídeo que solían ser correctos (y que no eran demasiado importantes para usted).
Esto se debe a que la mayoría de los sistemas de archivos (un sistema de archivos puede verse como el índice de una biblioteca – se consulta el índice para saber dónde están los libros/archivos) no almacenan mucha información sobre el contenido de los archivos. Sólo información circunstancial, como dónde se almacena en el disco, cuándo se creó, quién es el propietario, etc.
Sin embargo, hay excepciones. En particular, en Windows existe ReFS, que se utiliza sobre todo en las instalaciones de servidores más grandes. En los sistemas *nix, existen ZFS y BtrFS. Estos pueden detectar y a menudo corregir los archivos corruptos. Y luego hay algunos sistemas de archivos de propósito especial, como GlusterFS, Ceph e IPFS que tienen algunos trucos en la manga.
Estos sistemas de archivos funcionan con una combinación de suma de comprobación y redundancia. La suma de comprobación es como tomar una foto de un objeto: puedes ver si algo cambió mirando la foto. Si algo ha cambiado, la redundancia (a menudo guardando algunos datos extra en otro disco) se utiliza para corregir el error.