La razón por la cual los archivos están rotos es generalmente la fragmentación de archivos. El programa de recuperación encuentra la entrada y conoce su tamaño y ubicación. Muchos programas solo hacen una captura de datos y toman tantos bytes y esperan lo mejor. Algunos obtienen más bytes de los necesarios orando porque lo tienen todo y, a veces, eso funciona.
En otras ocasiones, el archivo NO es contiguo y, por lo tanto, algún otro archivo aleatorio se mezcla con el primer archivo. Cuando Office detecta los datos aleatorios, dice "No sé qué es esta basura", por lo que arroja (por falta de una mejor palabra) el resto de los datos sin procesar en el documento esperando lo mejor.
Aquí hay un ejemplo simplificado.
FALSO Datos de muestra
1 10 6 5 129 129021 1291239 scooby 12 349 394 935 2349 1923
En la vida real, los marcadores son mucho más complejos que simplemente encontrar una letra donde deberían estar los números para que no se puedan detectar fácilmente.
Si el software espera un número y encuentra "scooby", no es un número, por lo que entra en pánico porque no sabe qué hacer.
Puede probar un producto de recuperación mejor como Photorec (gratis) por cgsecurity o comprar RStudio o getdataback para ntfs o uno de los cientos de otros programas.
Utilice el siguiente software para intentar reparar los archivos dañados que tiene.
http://www.officerecovery.com/excel/order.htm
O
https://online.officerecovery.com/
Existe una herramienta real para reparar sus archivos de Office dañados. Prueba lo gratis o cómpralo.
He probado una docena de programas y su software hizo el mejor trabajo para mí.