Причиной поломки файлов обычно является фрагментация файла. Программа восстановления находит запись и знает ее размер и местоположение. Многие программы просто захватывают данные и захватывают столько байтов и надеются на лучшее. Некоторые берут больше байтов, чем необходимо, молясь, чтобы они все это получили, а иногда это работает.
В других случаях файл НЕ является смежным, поэтому какой-то другой случайный файл смешивается с первым файлом. Когда офис обнаруживает случайные данные, он говорит: «Я не знаю, что это за мусор», поэтому он (из-за отсутствия лучшего слова) впадает в остальную часть необработанных данных, надеясь на лучшее.
Вот способ упрощенного примера.
FAKE Пример данных
1 10 6 5 129 129021 1291239 Скуби 12 349 394 935 2349 1923
В реальной жизни маркеры намного сложнее, чем просто найти букву, где должны быть цифры, чтобы их нельзя было легко обнаружить автоматически.
Если программа ожидает число и находит "scooby", это не число, поэтому оно паникует, потому что не знает, что делать.
Вы можете попробовать лучший продукт для восстановления, такой как Photorec(бесплатный) от cgsecurity, или купить RStudio или getdataback для ntfs или одну из ста других программ.
Используйте приведенное ниже программное обеспечение, чтобы попытаться исправить поврежденные файлы, которые у вас есть.
http://www.officerecovery.com/excel/order.htm ИЛИ https://online.officerecovery.com/
Существует реальный инструмент для восстановления ваших поврежденных офисных файлов.
Попробуйте бесплатную вещь или купите ее.
Я перепробовал дюжину программ, и там софт сделал для меня лучшую работу.