web-dev-qa-db-ja.com

フォーマット後にNTFSパーティションのMFTを復元することは可能ですか?

私はいくつかの質問を検索しましたが、私の治療をしている人はまったく見つかりませんでした。

したがって、バックアップ目的で使用する1TBの外付けハードドライブがあり、NTFSパーティションは1つだけです。今日はDiskPartを使用して、そのパーティションを誤ってフォーマットしました(ディスク数が1ではなく0で始まったと思っていたでしょう)。私が使用した完全なコマンドは次のとおりです。

format recommended override quick label=Windows

そこで、クイックフォーマットを実行しました。クイックフォーマットの後に読んだところ、そこに保存されているデータを復元することができます。とにかく、指定したパーティションではないことに気づいたらすぐに、損傷を最小限に抑えるために外部ドライブへのアクセスを削除しました。

現在、MFTは、ファイル名、作成日、アクセス許可、およびコンテンツが登録されているメタデータ部分です。そしてそれもミラーリングされています(ディスクのどこかにそのコピーがあります)。私が知らないのは、クイックフォーマットがそのMFTミラーも消去するかどうかです。

ファイルを回復するプログラムを実行していますが、ファイルを別の場所に保存する必要があり(スキャンが終了したら、今から約12時間後)、900GBを超える空きストレージがありません。データ。

古いMFTをインプレースで復元し、そこにあったすべてのデータにもう一度アクセスできるようにするプログラムまたは手順があるかどうかを知りたいです。

どのように進めるか、またはどのプログラムを使用するかについてあなたが当てることができるどんな助けや光も本当にありがたいです。

4
Ariadne Sousa

chkdskは、ミラーからMFTを復元したり、何かを行う前にデータをバックアップしたり、必要に応じてUSBドライブを購入したり、すべてを失うリスクを冒したりする可能性があります。

分離する前にクイックフォーマットがどこまで進んだかを誰もが知る方法はありません。

このソフトウェアを使用したことはありませんが、面白そうです

http://dmitrybrant.com/ntfswalker

このフォーラムのJaclazによると、それは不可能です

http://www.forensicfocus.com/index.php?name=Forums&file=viewtopic&t=6425

記録としては、多くの人が考えているように思われることとは異なり、$ MFTMirrは、$ MFTの最初の4つのレコードのみで構成されているため、ほとんど役に立ちません。明らかに、再フォーマットすると、パーティションサイズを大幅に変更した場合(つまり、新しい$ MFTと$ MFTmirrorが「別の場所」になる)、またはを使用した場合を除き、新しい$ MFTの最初の4レコードのミラーを表します。これらの構造の配置に異なる「デフォルト」を使用するNTシステム-Windows2000のように、この場合、OLDファイルシステム構造は上書きされない可能性があります。

2
Moab

私はあなたが前に説明したことを多かれ少なかれしました。実際に2回。 4TB RAID-5で2回目(楽しみのために;)1回目は、結局購入しました Restorer Ultimate 。常に100%とは限りませんが、難易度が異なる他の多くの場合は言うまでもなく、両方の時間で機能しました。ソフトウェアはデモモードで実行され、復元できるファイルが表示されます。あなたの場合、それがすべてだと思います。

1
glenneroo

スタートとして...

「痛みのないパーティションの回復

パーティションの検索とマウントは、削除または失われたパーティションの回復という新しい概念を実装しています。これは、可能な限り最も便利な方法で機能します。つまり、パーティションを見つけてシステムにマウントすることで、失われたパーティションを一般的なディスクボリュームと同じように利用できるようにします。パーティションの検索とマウントは、ブートレコード(マスターブートレコードを含む)が欠落、破損、または上書きされた場合にも機能します。」

http://findandmount.com/

そうでなければ、MBRを無傷で復元するためのユーティリティを見つけることができると思います。

0
therube