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から起動するのですが、不便です。

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

 

質問情報


最終更新日 2019年11月13日 表示 133,189 適用先:
回答
回答

皆様

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

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

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

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

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

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

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

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

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

回答
回答

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

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

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

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。