• 締切済み

windows xp と 7のデュアルブートの削除

windows xp と 7のデュアルブートの削除  現在2つのHDDにそれぞれ、windows xp(HDD1) と 7(HDD2)をインストールしデュアルブートの構成にしています。今回完全に7に以降したいため xpを削除する方法を教えていただきたく質問しました。 現在まで試したこと 1.HDD1を物理的に外して起動→起動できず(当たり前ですか) 2.HDD1を外した状態で7のインストールディスクを入れてスタートアップ修復  →根本的な原因の数が1となって確かパーティションがないとかなんとか 3.HDD1を差して7を起動、ディスク管理で7のSYS(E:)で右クリック『パーティションをアクティブとしてマーク』をクリックしました 4.HDD1を取り外して7の起動ディスクを入れて起動、再び2.を実行しました→根本的な原因の数1でブートマネージャーが存在しないか、または壊れていますの文字が。 現時点ではHDD1を外した状態で起動するとNTLDR is missing になって起動出来ません。 どのようにすればxpを削除して7だけに出来るのでしょうか? お知恵をお貸しください。  

  • wt7c
  • お礼率0% (0/10)

みんなの回答

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.10

> 7標準のディスク管理画面からHDD1のDATA(D:)を右クリック、削除出来たのですが、 > 問題のSYS(C:)を右クリックのメニューから削除しようとすると削除の文字がグレーアウト > していて削除できません。 マスターとスレーブを変更した後であれば、単なるデータパーティションとしての意味しかないので 削除できると思われます。 コンピュータには、自殺行為はできないようになっています。 すなわち、自分で自分の命を奪うという行為は完全に無視します。 今の環境は、マスターHDD1での主です。この自分が主であるパーティション削除はできません。 コンピュータがなぜ動くのか、少しの知識と興味と、現象を正確にメモして後日のトラブルにも対処できるようにしておきたいですね。

wt7c
質問者

補足

>m-take0220様 >yakan9様 ありがとうございます。 万事解決いたしました。 その後の解決への経緯を書いておきます。  マザーボードのSATA2_0のコネクタからのケーブルがHDD1に、SATA2_1がHDD2につながっておりました。BIOSの設定画面のStandard CMOS Featuresの項目を見ても、確かにIDE Channel 2 MasterがHDD1、IDE Channel 2 SlaveがHDD2となっていました。  そこで一旦電源を落とし、マザーボードのSATA2_0とSATA2_1を入れ替え、SATA2_0をHDD2にSATA2_1をHDD1に入れ替え起動するとMasterとSlaveを入れ替えることが出来ました。  7を立ち上げるとHDD2のデバイスが自動でインストールされ再起動されました。 再起動後、ディスク管理の画面でHDD1のSYS(C:)を無事削除することが出来ました。

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.9

> その後、HDD1を外して起動を確認→HDD2を取り付けて起動するとまたOSのセレクト画面になりました。 > (HDD1にブートマネージャが残っているので当然かもしれませんが) 前回も書きましたが、MBRの知識が必要です。 貴殿のパソコンのメーカー名、型番、仕様が全く不明なため、理論だけを書きます。 MBRは、通常内蔵のマスターHDDの先頭に書かれます。 HDD1は、以前はマスターだった訳です。 それを外して、HDD2をマスターとして、これにもMBRを書かせました。 その後、何の手も打たないで、HDD1を組み込めば、以前のマスターであるHDD1が生き返ってくるのです。 よってやらなければならないことは、マスターとスレーブを入れ替えることです。 どんな仕様になっているかは知りません。 分からなければ、物理的に入れ替えてみるのも良いでしよう。 あるいはスイッチがあるかもしれません。 IDEのようなジャンパーピンで変更する方式かもしれません。 ともかく、マスターとスレーブを入れ替えることです。

回答No.8

OSを選択する画面からWindows7を選択して起動しているのであれば、Windows7はHDD1のブートマネージャから起動されているので、ブートマネージャに保護がかかって削除できなくなっています。 BIOS設定でHDD2から優先的に起動するように設定すれば、HDD2のブートマネージャから起動され、HDD1のブートマネージャが保護の対処にならずに、削除できると思います。

回答No.7

他の方が回答されているように、Windows7がインストールされたパーティションにブートマネージャをインストールして修復することができるようです。 この構成は、Windows7をインストールする際、すでにインストール先パーティションが作成済みの場合(アップクレードインストール時など)にインストーラーが作成する構成とほぼ同じなので、動作検証もされているでしょう。ブートマネージャが英語表示になってしまった場合、日本語表示にするのはちょっと面倒なようですが。WindowsXPのドライブにあるブートマネージャは、日本語表示の設定・ファイル構成になっているので、これをコピーして利用するのが楽なようです。 なお、Windows7のパーティションにブートマネージャがある場合、BitLockerによる暗号化に制限が出るはずです。

wt7c
質問者

補足

m-take0220様 yakan9様 OMEGAT様 ponman様 debukuro様  皆様、大変早いレスポンスありがとうございます。 yakan9様がお書きになっておられた方法でブートマネージャを修復することが出来ました。  その後、HDD1を外して起動を確認→HDD2を取り付けて起動するとまたOSのセレクト画面になりました。(HDD1にブートマネージャが残っているので当然かもしれませんが) そこで今はHDD1をフォーマットしているところです。  7標準のディスク管理画面からHDD1のDATA(D:)を右クリック、削除出来たのですが、問題のSYS(C:)を右クリックのメニューから削除しようとすると削除の文字がグレーアウトしていて削除できません。  サードパーティのブータブルディスクを用いて削除しなければならなにのでしょうか? 何から何まで申し訳ないです。

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.6

補足して置きます。 http://okwave.jp/qa/q5595600.html は、デュアルブートですが、 全く同じ操作で、XPが入ったHDDを外しておけば、Windows7だけのポインタと、 ブートストラップローダを作ってくれるということです。 何も面倒なことではありません。 MBRとブートストラップローダを最新の状態で再作成させるだけです。

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.5

下記を参考にされたし。 http://okwave.jp/qa/q5595600.html HDD1を接続から外します。 MBRを新たに作成するだけです。 今後、HDD2がマスターになり、HDD1がスレーブになります。

  • OMEGAT
  • ベストアンサー率70% (455/642)
回答No.4

7のHDDに7のブートマネージャがないので(XPのHDDにあるはず)、そのままXPのHDDをはずすとスタートアップ修復すらできないはずです。 過去に成功した方法としては、 ・Windows XPで起動する ・フォルダオプションで隠しフォルダやシステムファイルを表示する ・XPのディスクにある、bootmgrファイルとbootフォルダを7のディスクにコピー ・一旦シャットダウンし、7のHDDのみ接続した状態で7のDVDでブート ・スタートアップ修復を行う これで起動させたことはありますので、参考までに。 起動できれば、あとは必要に応じてbcdeditでブートメニューから不要なXPのメニューを削除できます。

回答No.3

Windows7は、ブートマネージャとWindows本体を別のパーティションにインストールするようになっています。 そのため、HDDが1台しかないシステムでは、インストール時にブートマネージャ用の小さなパーティションが自動で作成されます。 先にWindowsXPがインストールされたHDDがある場合、ブートマネージャはWindowsXPがインストールされたドライブに作成されるため、2台目のHDDにはWindows7本体のみがインストールされます。この状態で、WindowsXPがインストールされたHDDを外すと、ブートマネージャがないため起動できず、また、ブートマネージャ自体もないため、修復に失敗します。 HDDを1台にするには、ブートマネージャ用のパーティションを作成してブートマネージャをインストールする必要があります。これが、後から可能なのかどうかは検証していないのでわかりません。

  • ponman
  • ベストアンサー率18% (214/1127)
回答No.2

まず、お気づきのようにHDD1にはOS起動のために必要な情報が入っているため、現状ではこのHDDをフォーマット等することは出来ません。 7は使っていないのでちょっと判りませんが、7上からファーストブートするOSを選択できたりしませんか。XPで言うところのmsconfigでのboot.iniの編集みたいな奴です。 あとは、HDD1のいらないOS関連のディレクトリを削除するだけですが。 まあ、一番スッキリするのは、HDD1を「さら」にしてOSを新規インストールしてしまうことなんですが。

  • debukuro
  • ベストアンサー率19% (3635/18948)
回答No.1

二つのハードディスクに別々にOSが入っているのなら不要な方のパーティションを削除するかハードディスクを取り外せばいいです

wt7c
質問者

補足

debukuro様 ご回答ありがとうございます。 xpがインストールしてあるHDD1にブートローダ?が入っているので外してしまうと起動出来ませんでした。

関連するQ&A

  • Windows xpと7のデュアルブートについて

    ご閲覧頂きありがとうございます。 Windows xp と Windows 7(64bit) のデュアルブートについて質問です。 ハードディスクのパーティションをCとDに分け、 まず、Cドライブにxpをインストールし、その後にDドライブに7をインストールしました。 当初は、xpでも7でも問題なく起動できていたのですが、いつからかは判りませんが、 xpを選択しても画面が真っ暗で全く起動しなくなりました。 何回か7をTrueImageバックアップを使って、復元しています。 TrueImageバックアップやハードディスク革命バックアップでバックアップしておいたxpインストール直後のディスクイメージを復元してみましたが、症状変わらずでした。 マスターブートレコードも、そのディスクイメージから復元してみましたが、症状変わらずでした。 デュアルブートするには、先にxpをインストールする必要があったと思うので、元の製品ディスクからxpをインストールしても、デュアルブート環境にはならないと思うのですが、 xpが起動出来るデュアルブート環境に戻すには、どうすれば良いでしょうか?

  • 7とXPとのデュアルブートについて質問です

    今更ながらですがWindows 7を64bit版に変更しようと考え、互換性が気になったため、念のためXPもインストールすることにしました。 SSDにパーティションを分割後、まずXPをインストールしましたが、不要とわかれば削除する考えであったため、後ろのパーティションに入れることとし、その際前のパーティションの方をアクティブにしておきました。こうすればntldrがそちらに作成され、7のインストール後に間違いなくブートメニューが出るのではないかと考えたからです。 以上で一応目論み通りに7とXPのデュアルブートが可能になったのですが、困ったことが2点ほどありますので、それらについて質問させてください。 1.「既定のOS」は7ですが、その起動中に次回の起動をXPにしようとして「システム構成」のブート項目を見たところ、「以前のバージョンのWindows」がありません。これではリモートから起動OSを選択できないため非常に不便です。何か他にこれが可能な方法はないでしょうか。 2.7起動中にbcdeditで状況を見たところ「Windows ブート マネージャー」のdeviceがpartition=d:(つまりXPの入っている後ろ側のパーティション)になっていました。またいつの間にかアクティブもそちらに変わっています。 この状態だとXPが不要とわかっても、その領域を削除することはできないと思われます。 このブート関連の項目を前のパーティションに移動させることはできないでしょうか。 なお、ntldrやboot.ini、io.sys、msdos.sysなどはDにしか存在しませんが、bootmgrはCにも存在しています。

  • XPと7のデュアルブートからXP削除方法

    WindowsXPがプレインストールされているPCに 500GBのハードディスクに EaseUS Partition Master で 1つのHDDドライブを2つのパーティションを区切って 後ろの方?右側を開けXPを起動している時に見るとDドライブに Windows7をインストールし 起動時に選択できるようにデュアルブートでこれまで利用してきました。 起動時は 以前のバージョンのWindows Windows7 と表示されます。 このような使用状況で、 XPをもう使わなくなるので、XPを削除しようと思うのですが、 どのような手順で削除すればいいでしょうか? インターネットで調べてみたのですが、 ブートマネージャーがWindowsXPにあるのかWindows7にあるのか、 それ以外にあるのか?わからず、どのようにすればいいか理解できません。 ご存知の方いらっしゃいましたら 教えてください。 EasyBCDは利用しています。 よろしくお願いします Windows7を起動した状態で、Dドライブ(XPがインストールされている)パーティションを 削除しただけではだめでしょうか? ↑を実行した場合、もしもブートマネージャーがXP内に あった場合、ブートマネージャーもなくなることになり起動できなくなりそうです。 よろしくお願いします

  • Windows7 と XP のデュアルブート

    お世話になります。。。過去ログを探したのですが、ちょっと探し出せなかったのでご質問いたします。 現在、パソコンを構成しなおしていて、新しいハードディスクにOSを入れる段階です。 HDDは1台のみです。 希望としては、CドライブにWindows7を、 Dドライブは光学ディスクドライブを、 EドライブにWindowsXPをインストールしてマルチブート環境を構築したいと考えております。 行った手順は、XPをインストールした後でWin7を入れる順序で・・・ 手順1:XPのディスクで起動し、CとEドライブとしてパーティションを作成。      →Eドライブを選択してXPをインストール。      →MBRを作成するため、Cドライブのフォーマットが始まる。(強制)      →Eドライブのフォーマットが始まる。      →EドライブにWinXPがセットアップできる。      →再起動後、Win7のディスクをセットし、起動する。      →Win7のインストール画面が起動する。      →「カスタマイズ(新規)」を選択し、セットアップを続行する。  この段階で、パーティション一覧が表示されるのですが、Cドライブに割り当てたDISK0を選択しても、「次へ」がグレーアウトされていて、セットアップが継続できません。 この画面の下部に表示されている「セットえっぷ出来ない詳細」をクリックすると、 「このディスクにWindowsをインストールすることはできません。選択されたディスクにはMBRパーティションがあります。EFIシステムでは、GPTディスクのみにWindowsをインストールできます。」 とメッセージが表示されます。 ならばと、Shift + F10を押下し、コマンドプロンプトから「diskpart」を実行して、DISK0の「CLEAN」を実施すると、XPを入れたパーティションも削除され、初期の状態(パーティション分けする前)に戻ってしまいます。 それじゃあと、順序を逆にしてパーティションを分けてからWin7をインストし、あとからntローダーを上書きしようかと思い、 Win7インストールし、再起動後XPのディスクをセットして起動、セットアップを進めても、パーティション一覧の画面では、分けたはずのパーティションが1つになってしまっていて、やはり実現できません。 この希望がかなう方法は、あるでしょうか? Win7とWinXPのデュアルブートを実現する場合、WinXPが必ずCドライブでなければいけないのでしょうか? ながながと申し訳ありませんが、よろしくお願い致します。

  • VistaとXPのデュアルブートについて教えてください。

    VistaとXPのデュアルブートについて教えてください。 先日、デュアルブート環境で、XPの動作が不安定になり、同じハードディスクに初期化してXPをインストールし直しました。 それをやると、NTローダが読めないと言われ立ち上がらなかったので、とりあえずVistaのディスクを使ってbootrec.exeからMBRを修復してVistaのOS選択画面からVistaのほうを立ち上げられるようにして、VistaのほうでXPのハードディスクを見てみたところ、NTローダがインストール時にコピーされてなかったようなのですが、なぜなのかわかりません。(1) NTLDRとNTDETECT.COMをXPのディスクからコピーしてXPをインストールした側のrootにおいたところ、いつものようにインストールが開始されてXPを入れてデュアルブートを構築し直すことができました。 ところが、Vistaと以前のOSの選択画面を過ぎるとXPが起動するはずなのですが、なぜかまたOSの選択画面が出ます。Windows XPともう一つ下に同じくWindowsXPと二つXPが並ぶ状況です。 上のほうを選択するとXPが起動しました。(2) 2、3日その状態で、ドライバなどなどをインストールしていたらある日突然XPがロードされなくなりました。 Vistaのほうはきちんと動いています。 どうやらboot.iniの設定が何かの拍子で変更されたのではないかと思いますが、パーティションなどの知識が疎いためどのように設定すればいいかわかりません。(3) 現在のVistaで見た設定は以下のようになっています。 Windows Vista(C:) Windows XP(D:) XPがきちんと動いているときにboot.iniの中身を見たのですが、よくわかりませんでした。 うろ覚えですが、 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn こんな感じだったと思います。 説明が長くなってしまって質問がわかりずらいと思います。 (1)NTLDRがハードディスクにコピーされなかった理由。 (2)なぜ同じOSを選択する画面が出るのか。 (3)boot.iniの設定方法。 がわかりません。 説明不足な点や間違っている点もあるかとは思いますが、どなたかご存知の方がいたらなんてもよいので教えていただけると幸いです。 よろしくお願いします。

  • XP&XPのデュアルブート削除方法

    現在OSはWindowsXPを使用していますがPC購入時に付いていた<WindowsXP再インストール用ディスク>を使ってXPを再インストールしました。 その後OSが2つ?存在します。ような画面が出てきて今まで使用していたOSを削除して再インストールを続行しました。 順調にインストールを進め再起動したのですが画面に”オペレーティングシステムの選択”と表示されてその下に”Microsoft WindowsXP HomeEdition”と2項目表示されています。 という事は再インストールした際にデュアルブート環境設定にしてしまったのでしょうか? 上のXPを起動すると正常に起動しますが下のXPは”コンピュータ ディスク ハードウェア構成の問題のため、Windowsを起動できませんでした。選択されたブート ディスクを読み取れませんでした。ブート パスとディスクハードウェアを確認してください。”と表示されて起動できません。 どうすればデュアルブート環境を削除できるのでしょうか?特にXP同士のデュアルブートは例が無くて非常に困っております。

  • windows xpと7のデュアルブート

    windows xp と windows 7のデュアルブート 既存のxpが入っているPCに後からwindows 7をインストールしてデュアルブート環境を作ろうと 思うんですが、HDDのパーティションDドライブに空きがないため、 windows xpがインストールされているCドライブにwindows 7をインストールしようと思うんですが大丈夫ですか? 例えばwindows xpが入っている状態で C\WINDOWSってありますよね? windows 7をCドライブにインストールするとwindows7用のC\WINDOWSが作成され、 windows xp用のC\WINDOWSが上書きされるような状態にならないんですかね? よろしくお願いします!

  • Windows 2000 と XP のデュアルブートをしたのですがうまくいかなかった。

    以前デュアルブートの質問をして、Windows 2000 と XP のデュアルブート(windowsXPの後でWindws2000をセットアップ)したのですが、 「XP の NTLDR および ntdetect.com をバックアップしておき、Windows 2000 セットアップ完了後にリストアしてください。」という解説があったので、そのようにしたのですが、Windows2000側でNTLDRファイルが見つからず、結局のところデュアルブートを失敗してしまいました。デュアルブートについて、あまりよくわからないことがあり、いろいろ苦労しています。詳しく知っていろ人がいたら教えてください。

  • デュアルブートしたXPをアンインストールしたい。

    デュアルブートしたXPをアンインストールしたい。 現在、一つのHDDにパーティションが二つあり、 CパーティションとDパーティションの両方にWindowsXPがインストールされています。 このうちCパーティションのXPを削除して、DパーティションのXPだけが起動するようにしたいのですが、 どのようにすればいいでしょうか? ちなみに、EASEUS Partition Masterはある程度操作できます。

  • XP,Vistaのデュアルブート構築の不具合

    XPインストール済みHDDの他パーティションにVistaをインストールしました。 そうしたところいままでドライブCはXPであったのですが、強制的にVistaがC、XPがEとなりました。 その影響か分かりませんが、起動時においてもOSの選択画面がでず、Vistaのみのシングルブートとなってしまいました。 これはまずいと思い、Vistaが入っているパーティションをフォーマットしたものの 今度は起動時に「NTLDR is missing」と出てXPも立ち上がらなくなってしまいました。 AcronisTrueImage等のCD起動ユーティリティにて確認したところ、XPインストールパーティションがDドライブと認識されたままになっていることが原因のようです。 この解決策として何かいい案はありませんでしょうか? XPの回復コンソールや、パーティションマジック等でできるのか調べてみたのですがよくわからず・・ どなたかお願いいたします。