• 締切済み

Windows7のクリアインストール失敗?

麗 李(@reisinki)の回答

回答No.2

まず「BOOTMGR」とは何か 「BOOTMGR」は、「Windows Vista」以降で用いられるようになったブートローダです。 起動ディスクにおいて最初に読み込まれるファイルで、 Windowsのシステムによって起動するパーティションには必要不可欠なファイルです。 「Windows XP」以前のNT系OSのブートローダは、「NTLDR」でした。 つまり、かつては「NTLDR is missing」と表示されていたエラーが、 「BOOTMGR is missing」に変わっただけで、エラーの内容自体は同じです。 「Windows Vista」以降、パーティションの構成や起動の仕方が、それまでのWindowsとは大きく変わってきました。 「Windows 7」になって、アクティブパーティション(起動時に読み込まれるパーティション)と、 OS本体のインストールされたパーティション(つまり「Cドライブ」)が分離されました。 「Windows 7」がプリインストールされたパソコンでは、いろんなパーティションから起動する必要性から、 「Cドライブ」やリカバリ領域にも「BOOTMGR」があったりします。 でも、「Windows 7」をクリーンインストールすると、「Cドライブ」には「BOOTMGR」がなかったりするのです。 起動可能なパーティションのルートには「BOOTMGR」が保存されているということ。 少なくとも、アクティブなパーティションには「BOOTMGR」が絶対に必要です。 さもないと、起動できません。 「BOOTMGR is missing」と表示される原因 「BOOTMGR is missing」というのはつまり、「BOOTMGR」が見つけられないということ。 ではなぜ、「BOOTMGR」が見つけられなくなってしまうのでしょうか? 「BOOTMGR」にアクセスする前の起動処理は、ごく限られています。 ブートセクタの内容をたどっていくだけです。 つまり、ディスク全体に対するブートセクタであるMBRと、 各パーティションごとのブートセクタであるPBRの2つだけ。 「BOOTMGR is missing」と表示されてしまう理由をまとめときますね。 アクティブパーティションの間違い どのパーティションから起動するか、つまり、どのパーティションがアクティブかという情報は、 MBRのパーティションテーブルに記録されています。 このため、アクティブパーティションの設定に間違いがあり、 Windowsの起動ファイルがないパーティションから起動しようとすると、 結果として「BOOTMGR is missing」が表示されてしまう、というわけです。 そもそも、起動できないパーティションから起動しようとしているので、起動できないのは当たり前です。 「BOOTMGR」がない こちらは少数派だと思いますが、アクティブパーティションが正しくても、 Windowsの起動に必要なブートローダである「BOOTMGR」が見つからなければ、 当然のことながら「BOOTMGR is missing」と表示されます。 「BOOTMGR」というファイルは、アクティブパーティションのルートに存在しなければならないものです。 単純に、USBメモリ等から起動していた場合にも、「BOOTMGR is missing」が表示されてしまうことがあります。(今回はクリーンインストール後の症状なので該当はしませんが) この場合は、該当するデバイスの接続を外せばWindowsを起動できます。 「BOOTMGR is missing」からの復旧方法 先に述べたアクティブパーティションの間違いか、「BOOTMGR」がないのかによって復旧方法も違ってきますが、 共通して言えるのは、この状態ではWindowsを起動できないということです。 セーフモード等、Windowsの起動メニュー選択画面、いわゆる「詳細ブートオプション」を表示することもできません。 ディスクにアクセスする最初の段階でつまずいているからです。 アクティブパーティションの修正 今現在問題のあるハードディスクからは起動できないかもしれませんが、 CD/DVDドライブから起動することはできるはずです。 そこで、インストールなしでCDから直接OSを起動するライブCDというものがあります。 具体的には、WindowsのライブCDである「Windows PE」や、 緊急時に役立つソフトをまとめた「Ultimate Boot CD」「knopphiix」など。 そこから、アクティブパーティションを修正できるソフト、 たとえば「TestDisk」や「GParted」を使うことによって、復旧することができます。 https://pctrouble.net/software/knoppix.html 「BOOTMGR」の設置 本当に「BOOTMGR」を削除してしまったのであれば、 再度アクティブパーティションのルートに「BOOTMGR」を保存し直さなければなりません。 「BOOTMGR」はWindowsの一部というか、Windowsを構成するファイルのひとつなので、 Windowsによってコピーを保存する必要があります。 「Windows 7」になって、「システム修復ディスク」なるものを作成できるようになりました。 この「システム修復ディスク」によって、「BOOTMGR」を保存し直すことが可能です。 「システム修復ディスク」から起動し、「システム回復オプション」の「スタートアップ修復」を選択することで、 自動的に「BOOTMGR」を保存してくれます。 また、「システム修復ディスク」に含まれている「BOOTMGR」をそのままコピーしても復旧できます。 これは「システム修復ディスク」というより、「Windows PE」の「BOOTMGR」なので、 ファイルをコピーするのであれば、「Windows PE」で十分代用できます。

関連するQ&A

  • Windows7のクリアインストール失敗?

    HP8100にて専用のWindows7再セットアップディスクにてクリアインストール実施後、 BOOT MGR is missing.と表示され、Windows7が立ち上がりません。 進行状況を見ると、クリアインストール実施時、Windows7のインストールがスキップ されてしまっているようですが、そのようなことはあるのでしょうか? 原因と対応方法をご教示願います。

  • Windows7 インストール

    Windows7が入っていたHDDが壊れてしまいました。他のPCにつないでもHDD自体を認識 しないので、新しいHDDを購入・交換して、Windows7を再インストールしようと購入時に添付 されていたDVDを入れましたが”Windowsを起動しています”とメッセージが出た後、画面が 真っ暗になってしまい何も反応しなくなります。Bootの順番等変えても全く症状が変わりません。 試しに他のPCでDVDを読み込ませたところ、無事?にWindowsをインストールする画面まで 表示されました。 いっそのことと思い、DVDが立ち上がるPCで新しいHDDにインストールさせてみましたが、 壊れたPCにつなげてもPCが違うために、起動せずに”NTLDR is missing”とメッセージが出て しまいます。 どうにかして壊れたPCでDVDが起動するようにする方法、若しくはNTLDR is missingの改善 する方法を教えていただけませんでしょうか。

  • Windows 10 クリーンインストールについて

    自作 PC のマザーボードに 1 TB の 異なるメーカーの nvme M 2 SSD を2枚搭載して おります 2枚とも1 TB で スペック的にはどちらも高性能です disk 1- M 2 SSD に Windows 10 バージョン20 H 2をインストールすると ディスク0 M 2 SSD をデータ専用として使おうと思っています しかしこの場合はデュアルブートになるという説があります 本当でしょうか また逆に Disc 0 M 2 SSD に Windows 10バージョン 20 H 2をクリーンインストールすると ディスク1 M 2 SSD をデータ専用ドライブとして活用しようと思っていますが この場合でもデュアルブートになってしまうのでしょうか デュアルブートにすると何が問題なのでしょうか 困っています教えてください M 2 SSD を 一枚だけ使用するというのは考えていません 詳しい方教えてください

  • Windows XP が、正しくインストールできない

    初めて質問させていただきます。どうか、よろしくお願いします。 早速ですが、HP Pavilion 2150 のコンピュータを使用しております。 性能: CPU 1.4GHz メモリ 512MB BIOS アップデート済 HDD 250GB =====HDD パーティション===== C:\ 120GB ローカル ディスク Windows XP Professional SP3 (正常) D:\ 82.87GB ローカル ディスク データ E:\ 30GB ローカル ディスク Windows XP Home Edition SP3 (問題) ====================================================== ハードディスク(E:\ 30GB ローカル ディスク Windows XP Home Edition (問題)があります。インストール前半「ここまでのセットアップは正常に終了しました。」 と出ても、Windows XP のインストールが続行せず、 「次のファイルが存在しないかまたは壊れているため、Windows を 起動できませんでした: <Windows Root>\System32\Hal.dll 上記のファイルをインストールし直してください。」と表示されて、インストールを続行できません。場合によっては、「無効な BOOT.INI ファイルです」と表示されることがあります。このままでは、Windows XP Home Edition を使うことや、セットアップを続けられません・・・boot.ini ファイルがありませんでした。どうしたらいいのでしょうか? 助けてください・・・

  • Windows XP Proの新規インストール

    インストール開始後、CD-ROMは抜くのでしょうか?そのままにしておくのでしょうか? 抜いても抜かなくてもこの後うまく進行しないのですがなぜでしょうか? 【抜いた場合】 PC起動時のロゴがついたり消えたりの繰り返し で何も起こらない 【抜かない場合】 再度Windowsのセットアップが始まる BIOSでブートを変えても同じか、エラーが出るかで・・・。 正しいセットアップ方法を教えてください。

  • Windows 7 再インストールをしようとしたら、インストールの画面

    Windows 7 再インストールをしようとしたら、インストールの画面にならず Windows Boot Manager の画面になり File: \windows\system32\DRIVERS\vsmraid.sys Status: 0xc0000221 Info: windows failed to load because a critical system driver is missing, or corrupt. というメッセージが表示されます。 vsmraid.sys を検索してみたのですが、全然わからないので どなたか解決策がわかる方、教えてください。

  • Windows2000Serverがインストールできません

    NECServer Express5800 i110Rh-1 N8100-1356Y をWindows2000Serverに構築しています。 フロッピーのインストールディスクを作成して起動しましたが 1枚目のフロッピーで【INF file txtsetup.sif is corrwpt or missing】というエラーメッセージが出ます。 どうしたらインストールができるでしょうか?教えてください。

  • Windows XP の再インストールに失敗してしまう

    Windows XP を再インストールしようとしたところ、途中で「コンピューターディスクハードウェア構成の問題のため、Windowsを起動できませんでした。選択されたブートディスクを読み取れませんでした。ブートパスとディスクハードウェアを確認してください。ハードウェアディスク構成についてはWindows のマニュアルを、追加情報についてはハードウェアのマニュアルを確認してください」と表示されWindows XP のインストール画面まで進みません。 その後、BIOS設定で起動順位をCDROMを1番にしてみましたが状態は変わりません。 ちなみに自作PCのWindows XP SP2 DSP版です。 よいアドバイスありましたらよろしくお願い致します。

  • Windows XPを自作CPにインストールするには?

    Windows XPを自作CPにインストールするには? 遠く離れた友人からの質問の代行です。 まっさらのデスクトップにXPを入れたいと思います。 98や2000のboot diskはもっています。 これらを活用して、セットアップできるでしょうか? いろいろ試しましたが、うまくいかないので、よい方法があれば教えてください。

  • Windows インストール

    友達のパソコンを組んで、Windowsをインストールしようとしたのですが、「ファイルをディスクにコピーしています」というところで、コピーができないファイルがあり、再試行してもだめで、無視しても次から次へとコピーできないファイルがあり、インストールをやめてしまいました。 すると、次起動させると、 「NTLDR is missing Press CTRL+ALT+DEL to restart」 と出てしまい、何もできなくなってしまいました。 このような場合、どのように対処したらよいのでしょうか? ちなみに、ハードディスクは新品なので、データなどのことは考えなくても大丈夫です。 回答をいただきたいのは、 (1)どうしたら、エラーメッセージが消えるのか? (2)次にインストールするときは、どのようにすればコピーできないファイルがなくなるのか? ということです。 ご回答のほど、よろしくお願いします。