空のMBRで上書きした後、MBRを回復する

空のMBRで上書きした後、MBRを回復する

誤って Windows XP のハードドライブを壊してしまいました。

このディスクから新しい SSD に MBR をコピーしたかったのですが、その逆を行ってしまいました。そのボリュームのシャドウ コピーがないので、MBR をいじるだけで回復できると思いました。残念ながら、Windows XP HDD を復活させることはできません。

このコマンドを使用したdd if=/dev/sda of=/dev/sdb bs=512 count=1ところ、最初の 512 個のクラスターだけが上書きされたことがわかりました。問題は、元に戻せないことです。

試行された回復手順:

  • Windows XP インストール ディスクを使用して FIXMBR と FIXBOOT を試しました。
  • また、GParted Live CD から TestDisk を使用することも試みましたが、パーティション テーブルは正常に検出され、書き込まれましたが、それでも成功しませんでした。
  • bootcfg と MFT の再構築を試みましたが、操作は成功しましたが、まだうまくいきませんでした。
  • Windows XP 回復コンソールで、両方を試しCHKDSK /P /R、インストール全体を修復してみましたが、まだ Windows を起動できません。ただ、 と表示されるだけですRead Error Occured, Press Ctrl+Alt+Del

このドライブを SATA ドライブ用の USB ケース経由で接続すると、起動中に Windows エラー 0x000007b が発生します (Windows XP の起動画面が数秒間表示されます)。

他に何ができるかアドバイスをいただけませんか?(または、これまでの試みで何を間違えたのでしょうか?)

TestDisk はファイルをリストし、外部ドライブにコピーできますが、クリーン インストールは避けたいです。

答え1

MBRを修復するには簡単な回復の必需品Windows XP の場合のプロセスは次のとおりです。

  1. ダウンロード簡単な回復の必需品それをブート可能なCDに書き込む
  2. Easy Recovery Essentialsを起動し、自動修復オプションを選択します。
  3. ドライブを選択し、自動修復を選択します
  4. プログラムが実行され、MBR の再作成が試行されます (これには時間がかかる場合があります)
  5. 再起動すれば完了です。

これは、Windows XP から Windows 8.1 までのすべての OS で動作するはずです。

これがあなたにとって役立つことを願っています。

関連情報