Задать вопрос
@EASemashko

Как массово проверить корректность файлов после восстановления их с помощью R-Studio?

После очередного глюка Win7 мой знакомый восстановил систему, соответственно, удалив все данные. На помощь пришла R-Studio, но она смогла найти только файлы по известным типам. Таких файлов множество. Вопрос в том как массово проверить заголовки файлов на соответствие расширению и некорректные файлы удалить?
  • Вопрос задан
  • 534 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
@Alkzndr
она смогла найти только файлы по известным типам
- не уверен точно, но это скорей всего и значит, что она нашла эти файлы по заголовкам (с помощью того же GREP, например). Другое дело, что много файлов могут не открыться по разным причинам:
1) файл фрагментирован, а поиск по заголовкам находит только непрерывные файлы;
2) ложное срабатывание - "заголовок" формально удовлетворяет правилу, но то что нашлось на деле не является заголовком для данного типа файлов;
3) тело файлов затерто новыми данным;
4) другие причины.

Посоветую с каждым типом файлов разбираться отдельно. Например, на картинки можно натравить какой-нибудь массовый конвертер - пережать все jpeg'и в jpeg'и с минимальным уровнем сжатия. Хорошие файлы он переварит, а плохими подавится. Может быть конвертер сможет дать им более осмысленные имена из exif'а.
Ответ написан
Комментировать
Moskus
@Moskus
Это далеко не бесплатное решение, но я для похожих задач (восстановление типов файлов по сигнатурам) использовал PowerGREP. Это весьма гибкий и универсальный инструмент, но требует хорошего знания регулярных выражений.
Ответ написан
@ozzyvancannoby
Любая программа для поиска дубликатов по содержимому файлов поможет в этом нелегком деле.
Для каждого типа файлов может быть разная, универсальных нет.
Для графических файлов их множество, Для аудио Similarity неплоха. С момента последнего использования симиларити, по-моему стал уже более функциональным комбайном(не только аудио жрет) + есть аппаратное ускорение

UPD:150415
Выкинь R-studio, пересканируй в Active Undelete (в v10.43 появилась почти профессиональная опция позволяющая перепрыгивать бэды в районе +/-512 секторов)
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Написать свой скрипт или прогу, вроде не сильно сложно проверить известные заголовки у самых популярных файлов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы