Я не эксперт в файловых системах. Однако я знаю, что (я могу ошибаться), что каждый файл имеет запись в FAT, и когда вы удаляете файл, операционная система просто помечает его как «Удаленный», и это вся история для программного обеспечения для восстановления файлов.
Теперь я хочу узнать, есть ли программное обеспечение (бесплатное или платное) для резервного копирования этой таблицы?
Поэтому, если я создам резервную копию таблицы FAT, удалю несколько файлов (возможно, даже большую их часть) и ничего не запишу на диск, я смогу легко восстановить удаленные файлы, просто восстановив FAT.
решение1
Рекомендации по программному обеспечению выходят за рамки Superuser, но именно так в принципе работает любое программное обеспечение для восстановления. Пока содержимое файла не перезаписано, его можно восстановить. «Резервная копия» таблицы размещения файлов не даст вам никакой выгоды.
При этом я никогда не слышал об этой функции, по крайней мере, в потребительском программном обеспечении. Но если вы все равно хотите это сделать (по другим причинам, например, восстановление файлов), сохранение распределения файлов в отдельный файл не так уж и сложно. Поскольку FAT находится в начале раздела FAT (после загрузочного сектора), вы можете просто скопировать соответствующие блоки данных. Вы найдете подробное описание таблицы распределения файлов в сети. Просто попробуйте и задайте более конкретный вопрос, если у вас возникнут проблемы.