Любой способ восстановить файл с плохими блоками (ошибка CRC в Windows)?

вот что я вижу:

  • Windows жалуется при чтении файла, потому что CRC для него неправильно соответствует его вычисленному CRC.
  • это означает, что NTFS имеет CRC для файла.
  • Я ожидаю, что оскорбительный блок / сектор может быть известен или, по крайней мере, угадан.
  • Я также ожидаю, что" неправильные данные " могут быть считаны с диска.
  • Если биты "неправильных данных" были инвертированы один за другим, грубой силой мы могли бы найти правильный данные.

мой вопрос в том, делает ли какое-либо программное обеспечение такие вещи? В любом случае я мог бы это сделать (я был бы счастлив получить CRC, "неправильные" данные диска, знать, какой из них является оскорбительным блоком/сектором, и написать сценарий, чтобы перебить его сам, если даны соответствующие указания).

кстати, это механический жесткий диск.

Edit: После просмотра с шестнадцатеричными редакторами и т. д. Я заметил, что плохой блок появляется как мусор, например, заполненный нулями или копией последнего блока (это, похоже, зависит от программы), поэтому для того, чтобы получить "реальные данные", которые повреждены, нам придется отключить некоторую аппаратную коррекцию, которая отказывается читать плохой блок. Я считаю, что это называется ECC. Кроме того, я ожидаю, что если всего несколько бит помечают блок как "плохой", то некоторая 32-битная контрольная сумма из Windows может использоваться для грубой силы спичка.

Так что на этот вопрос можно ответить просто с руководством, чтобы сделать это самостоятельно.

1 ответ:

к сожалению, то, что я хотел сделать не возможно (NTFS не хранит CRC, жесткий диск).

тем не менее, я рекомендую SpinRite, так как он находится в процессе восстановления жесткого диска (с болезненно медленной скоростью некоторых GBs в день, иногда я монтирую файловую систему, чтобы увидеть, как состояние файлов).

это может или не может работать для вас, так что если данные стоят несколько тысяч долларов, перейдите в специализированное место восстановления жесткого диска. Это ужасно дорого, но иногда эксперты получают данные из маловероятных ситуаций.

chkdsk, ничего не делай. Это может поставить под угрозу возможность восстановления диска.
Но если это диск с песнями, фильмами или другими не-imporТП n содержание t, не упустите шанс сыграть с ним к вашему с удовольствием! :)