Bootmgr is missing. が修復できません。

Windows7が突然クラッシュし、再起動した際Bios読み込み後「Bootmgr is missing」と出て起動できなくなりました。

そこで、ネットで解決策を調査し以下を実施。

1. DVDから起動し、回復コンソールのコマンドプロンプトから

Bootrec.exe /FixMbr (FixBootも)を実行

2. 修復できないため以下も実施

  • bcdedit /export C:\BCD_Backup
  • c:
  • cd boot
  • attrib bcd -s -h -r
  • ren c:\boot\bcd bcd.old
  • bootrec /RebuildBcd

3. それでもダメなので、以下も実施

xcopy bootmgr c:\

上記全てを試しましたが全部失敗しました。

ちなみにBootmgr はずっとCドライブに存在しており、さらに不思議なことにインストールディスクをセットしてBiosからCD(DVD)から起動を選択し「Pless any key to ....」の画面で何も入力しないとWindows7のHDDから問題なく起動します。

CHKDSKでもドライブに不具合はありません。

これ以上打つ手はありませんが、何かわかるでしょうか?

とりあえずインストールディスクをセットしておけばHDDから起動するのですが、不便です。

よろしくお願いいたします。

回答
回答

皆様

ご連絡が遅くなり申し訳ありません。

結論から言いますと、修復できました。

BIOSもアップデートしましたが、原因はReadyBoostでした。

何故かクラッシュのあとUSBメモリをさしたままにすると今回の問題が発生しました。

USBメモリを抜き通常起動に成功し、その後はUSBメモリを差しっぱなしでも問題なく起動しています。

ちなみにBIOSの起動順序の設定ではUSBデバイスは選択していません。

何故クラッシュのあとUSBメモリをさしたままにすると今回の問題が発生するのかは原因はつかめていませんが、とりあえずは問題解決しました。

皆様アドバイスありがとうございました。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

回答
回答

念のため以下の手順でアクティブパーティションの確認してみていただけますか。

・とりあえずWindowsを起動します
・[コンピューター]右クリックで[管理]を選ぶなどで、[コンピューターの管理]をl起動します
・[記憶域]の[ディスクの管理]を選びます
・HDDの先頭に100MBの「システムで予約済み」の領域があれば、これがアクティブになっているか確認します
 もしアクティブでない場合には、右クリックで[パーティションをアクティブとしてマーク]を選択します
・[コンピューターの管理]を終了し、再起動してみます

※HDDの先頭に100MBの「システムで予約済み」の領域がない場合には、別の原因だと思いますが念のためOSのインストールしてあるパーティションがアクティブであることを確認しておいていただけますか。

この回答が役に立ちましたか?

お役に立てず、申し訳ございません。

素晴らしい! フィードバックをありがとうございました。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。

この回答にどの程度満足ですか?

フィードバックをありがとうございました。

 
 

質問情報


最終更新日: 2024年4月20日 表示数 134,170 適用先: