Возможно ли сделать резервную копию MFT в Windows? - NTFS

6391
tomaytotomato

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

Я пробовал несколько утилит, таких как

Чтобы попытаться сохранить раздел жесткого диска, однако они не смогли это исправить.

Мне пришлось переформатировать диск, так как MFT (Master File Table) был поврежден, и Windows chkdsk не смог найти резервную копию для него.

Мне было интересно, как я могу найти этот MFT и сохранить его в отдельном месте, скажем, на одном из моих других жестких дисков.

Я не использую RAID

Диски сатаии

Возможно ли, как я могу предотвратить сбой диска в будущем?

Спасибо за ваше время!

5
Windows автоматически создает резервную копию mft, она называется $ mftmirror, но не поможет, если диск умирает, или mft и зеркало перезаписаны или повреждены, так что полное резервное копирование диска, как предлагают другие, является лучшим решением ... .http: //whereismydata.wordpress.com/2009/06/05/forensics-what-is-the-mft-mirror/ Moab 12 лет назад 2
@Moab Это не совсем «резервная копия» MFT, поскольку она содержит только первые четыре записи. Смотрите `$ MftMirr` @ http://www.ntfs.com/ntfs-system-files.htm user193130 9 лет назад 1
Как Моав и другие предложили просто сделать резервную копию MFT, это совершенно бесполезно. Вот и другие причины: 1) Он отражает текущее состояние файловой системы, например, физическое расположение файлов, которое может меняться со временем. Вероятно, он будет считаться поврежденным ОС, если не будет точно отображать текущее состояние. 2) Вся идея резервного копирования MFT заключается в защите от повреждения MFT, но что, если фактические данные файла будут повреждены? Тогда идеальный MFT бесполезен, так как в конечном итоге важны файлы. Гораздо лучше просто сделать резервную копию файлов. user193130 9 лет назад 0

2 ответа на вопрос

6
Der Hochstapler

Не совсем ответ на ваш вопрос, но NTFSInfo может, по крайней мере, сказать вам кластеры, где расположен MFT:

NTFSInfo выход

Может быть, это начало. Но даже если вы извлечете MFT, мне будет сложно придумать, как использовать его позже. Я согласен с JDH, что полное резервное копирование, скорее всего, будет лучшим решением, так как это значительно облегчит восстановление после сбоя.

альтернативно `fsutil fsinfo ntfsinfo x:` - очень плохо, что оно локализовано. n611x007 11 лет назад 0
2
jdh

Полное средство создания образа диска было бы лучшим решением для этой ситуации. Такие инструменты, как Acronois, Symantec Ghost или System Restore в Windows 7. Эти инструменты создают сжатый образ всего раздела и / или диска, который можно восстановить с загрузочного компакт-диска в случае потери всего исходного диска. В зависимости от инструмента, у них есть возможность создавать резервные копии дельт (и я думаю, ограниченное восстановление отдельных файлов?). Наличие регулярного расписания для создания резервных копий и удаленного хранения копии - отличный план.