• ベストアンサー

Windows7で、MBRが飛んでしまった

acronis2012 のセキュアゾーンの設定に失敗して再起動をかけたら、ないセキャアゾーンを探しにいくので、既存のMBRを見つけられずWindowsが起動しなくなりました。acronisのブートディスクで何度かリカバリーしてみるのですが、症状が改善されません。何かいい手段はないでしょうか

質問者が選んだベストアンサー

  • ベストアンサー
  • MAXIMAX
  • ベストアンサー率60% (50/83)
回答No.4

解決しましたでしょうか?ちょっと長いですが。 MBR の問題なのかどうか、をちょっと見ないとわからないのですが、Windows 7 のインストールメディアはありますでしょうか(Windows PE でもいいかもしれません)?それがあれば、MBR や PBR 自体は標準のものに復帰できます。以下、メディアがある前提とします(メーカー製でリカバリディスクしかない場合はゴメンナサイ)。 ※そこそこ危険な操作ですので、diskpart, bootsect については詳細など調べてから実行してください。自信がなければやらないほうが無難です・・・・・・。 1. Windows 7 のインストールメディアから立ち上げ、回復ツールからコマンドプロンプトを立ち上げます。 2. diskpart コマンドで、起動ボリュームを確認します   ※HDD の接続状況によって C: にマウントされていない場合もありますので、    かならずどこにマウントされているか確認してください 3. bootsect コマンドで、ブートセクタを書き込みます 手順 2・3 の例: ----- X:\Sources>diskpart Microsoft DiskPart バージョン 6.1.7601 Copyright (C) 1999-2008 Microsoft Corporation. コンピューター: TMPPC DISKPART> list volume Volume ### Ltr Label Fs Type Size Status Info ---------- --- ----------- ---- ---------- ------- --------- -------- Volume 0 C SYSTEM NTFS Partition 154 GB 正常 Volume 1 D DATA NTFS Partition 735 GB 正常 Volume 2 E Windows 7 CDFS DVD-ROM 3254 MB 正常 DISKPART> select volume 0 ボリューム 0 が選択されました。 DISKPART> active DiskPart は現在のパーティションをアクティブとしてマークしました。 DISKPART> exit DiskPart を終了しています... X:\Sources>bootsect /nt60 C: /mbr Target volumes will be updated with BOOTMGR compatible bootcode. C: (\\?\Volume{????????-????-????-????-????????????}) Successfully updated NTFS filesystem bootcode. \??\PhysicalDrive0 Successfully updated disk bootcode. Bootcode was successfully updated on all targeted volumes. X:\Sources> ----- 以上で、C: のドライブに BOOTMGR 互換の PBR が書きこまれ、同時に MBR も書きこまれます。 DISKPARTの active コマンドで、一応ターゲットボリュームを active に設定しています。確実に active になっている自信があれば、select volume, active のコマンドは実行しなくても良いです。 仮に何か間違った操作をした場合、 ・違ったパーティションが active になる ・違ったパーティションに PBR が書き込まれる ・違ったドライブに MBR が書き込まれる ということで、データが壊れることはないはずですが、保証の限りでは無いので必ず自己責任において実行してください。システムパーティションが隠しパーティションにされてしまっていた場合などは、なにか別の手立てが必要ですけれど・・・・・・・・。 以上、もし参考になれば・・・・・・・・。

tama_1017
質問者

お礼

遅ればせながら、非常に参考になる質問を有り難うございました。 目から鱗の回答に心から感謝します。

その他の回答 (3)

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.3

> MBRを見つけられずWindowsが起動しなくなりました。 起動しない状況でも、いくつかのフェイズがありますので、 その状態でどのようなメッセージが表示されている状況なのですか? MBRをsaveしていなかったのならMBRの完全な復元は困難ですが、 参考までに下記サイトの 「clone HDDが起動できない場合の対応」の ケース1 ケース2 ケース3 ケース4 を参考にして、自分の環境に合わせて試してみてください。 ※今回の質問はclobe作成の話ではありませんが、MBR関連でWindowsが起動できなくなった場合の参考にしてみてください。 したがって「clone HDDが起動できない場合の対応」以外の部分は参考にしないでください。(無視してください) ---clone-hdd http://ftlabo.sakura.ne.jp/win/clone-hdd/clone-hdd.html

  • goold-man
  • ベストアンサー率37% (8364/22179)
回答No.2

>acronisのブートディスクで何度かリカバリーしてみるのですが イメージバックアップに失敗した場合復元もできません。 (acronisのブートディスクは緊急用でブートしないということはバックアップファイルがないのでは?) Windows 7のリカバリDVD-ROMからリカバリしてください。

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  下記サイトをご参照下さい。   http://okuma-room.cocolog-nifty.com/okuma/2009/05/windows-7mbr-1f.html では。

関連するQ&A