2

Я пытаюсь восстановить данные с поврежденного жесткого диска, который иногда выводит поврежденные данные - я скопировал все файлы с него дважды, сравнил файлы и некоторые байты в отдельных файлах, где они разные.

Существует ли какой-либо инструмент, который справляется с такими дисками, считывает их несколько раз, сравнивает данные или снова считывает непроверенные сектора и выдает (насколько это возможно) не поврежденный образ диска?

3 ответа3

2

DDRescue делает именно это, я много раз использовал его для восстановления данных с жестких дисков и даже старых, поцарапанных компакт-дисков. Например, он содержится в SystemRescueCd (также загружаемом с USB). Но проблема остается, если жесткий диск выводит неверные данные, не сообщая об этом как об ошибке (чего на самом деле не следует) - сколько раз вам нужно читать сектор, пока вы не будете достаточно уверены, что прочитали правильные данные? Я не думаю, что это можно решить с помощью простой программы копирования, так как вам нужно будет проверить правильность данных, которые никогда не сможет сделать глупый процесс копирования.

1

Возможно, вы захотите попробовать Spinrite GRC.COM. Предположительно, у него есть режим восстановления, при котором он будет считывать сектор, проверять SMART, проверять CRC, перечитывать при необходимости и просто промывать / повторять при составлении статистически обоснованной таблицы наиболее вероятных "правильных" данных. Проверьте их веб-сайт для деталей.

-1

Есть коммерческие программы. Тот, который я использовал, сделал работу для меня, но, конечно, нет никаких гарантий. Если данные действительно важны, возможно, вам следует подумать о том, чтобы профессионалы справились с ними. Диск не становится лучше, и он может ухудшиться при попытке.

О, ты не хочешь это слышать, но тебе нужно. Где находятся резервные копии?

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