質問: デュアルブートを解消したのですが? ネットではいろいろと書かれているのですが、自分の状況にあったのを 見つけられないので、教えて頂きたいのですが・・・ 元々windowsvistaをインストールしていたパソコンにwindows7を デュアルブートでインストールしました。 使っているうちにvistaは全く使わないのですが、bootマネージャーの メニューがうざくなり、hddのディスク領域も無駄に大きいので vistaを完全に消したいと思い悩んでます。 再セットアップが出来れば時間は掛かっても簡単なのでしょうが、 いろいろと消せないモノも多く今のままの環境でwindows7だけを残し 使用したい・・というのが質問の内容です。 ************************************************************ 現環境 hdd容量:160gbにてパーティションを半々に2つ割って os: c windowsvista ultimate 64bit 元々インストールしていたosです。 d windows7 ultimate 64bit 後からインストールしたosです。 と致しました。 ************************************************************ 是非、分りやすく ご教授願います。
回答: 次のようにすればokです。 内容が理解できない場合は作業しないでください。 ドライブc、dなどのドライブレターによる表現はboot状態によって変化してまぎらわしいので、 ここではpartitionと記述しています。 partition1:vistaインストール済み。 partition2:win7インストール済み。 であるものとします。 作業はwin7インストールdvd(またはwin7で作成済みのシステム修復cd)起動でのコマンドプロンプトで行ないます。 作業要約: partition2をactiveにして、partition2にwin7 boot情報を作成する。 これによってpartition2がシステムpartition(およびブートpartition)になる。 つまり、現在はpartition1に在るboot情報でシステムが起動しているが、 作業後はpartition2に在るboot情報でシステムが起動するようになる。 したがってpartition1はformatしたり、削除しても構わない状態になる。 作業手順: 1. win7インストールdvd起動でコマンドプロンプトにてdiskpartを起動し、 partition2をactiveにする。 2. 下記のようにbcdbootコマンドにてpartition2にboot情報を作成する。 この作業によりmbrのbootコードも更新される。 bcdboot.exe d:\windows /l ja-jp /s d: 3. システムを再起動してブートメニューからwin7が起動できることを確認する。 4. 念のためにpartition1に残っているbootmgrファイルとbootフォルダをrenameしてシステムを再起動し、ブートメニューからwin7が起動できることを確認する。 つまり、partition1にはboot情報が無くても partition2 に作成したboot情報でwin7が起動することを念のために確認する。 5. bcdeditコマンドでvistaのbootエントリを削除する。 6. 以上でpcを起動するとwin7が起動するようになる。 7. この段階ではpartition1 はシステムpartitionでもなく、ブートpartitionでもないので、formatしたりドライブを削除してもwin7のbootには何も影響しない。 ---以上で完了。