2

Возможный дубликат:
Автоматизация сканирования графических файлов на наличие повреждений
Успешное восстановление данных, но большинство файлов повреждены

Я попытался восстановить данные с «случайно» отформатированного диска, и в результате было получено много восстановленных файлов. Однако многие из них повреждены, в том числе аудио, изображения и файлы документов. Существует ли какой-либо метод или программное обеспечение для определения того, какие файлы повреждены, путем проверки заголовка файла без необходимости открывать каждый файл? Я использую Windows 7.

2 ответа2

2

Вы можете получить некоторые пути с помощью этой утилиты.
Это командная строка, так что вам нужно было бы обернуть ее в какой-нибудь bat-файл.

http://gnuwin32.sourceforge.net/packages/file.htm

Файл для Windows

Файл: определить тип файла Версия

Файл проверяет каждый аргумент в попытке его классифицировать. В этом порядке выполняются три набора тестов: тесты файловой системы, тесты магического числа и языковые тесты. Первый успешный тест приводит к печати типа файла. Напечатанный тип обычно содержит одно из слов text (файл содержит только печатные символы и несколько общих управляющих символов и, вероятно, безопасен для чтения на терминале ASCII), исполняемый (файл содержит результат компиляции программы в форме понятный какому-либо ядру UNIX или другому), так и данные, означающие что-либо еще (данные обычно являются «двоичными» или не печатаемыми). Исключением являются общеизвестные форматы файлов (основные файлы, архивы tar), которые, как известно, содержат двоичные данные.

0

Вы можете использовать WinHex, FrHed или подобные редакторы, чтобы быстро увидеть значение заголовка файла для определения типа. Извините, это будет болезненно делать вручную. Пока вы восстанавливаете наиболее важные Документы, вы можете просто игнорировать и переустанавливать систему из резервной копии или заново устанавливать ОС обратно.

http://en.wikipedia.org/wiki/Comparison_of_hex_editors

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .