• 締切済み

Windowsのマルチブート状態解消

Windows10機にWin10をクリーンインストールしたところ、二つのWindowsがマルチブート状態になってしまいました。インストール時にCドライブパーティションのフォーマットの誤操作をしたことが原因かと思っています。起動のたびに二つのWindowsのどちらを選ぶか聞かれます。放っておくと自動的に最初のWindowsが起動されますが、意図的に他のWindowsを指定すると、Windowsは起動されません。 これをシングルブートに修正する方法(二つ目のブートを削除する方法)はありますか? インストールし直すことしかないでしょうか? ちなみにWin10は正常に動作します。

みんなの回答

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.8

No.6です。 > なぜこんな情報が残ったのか不思議です。インストールをどう間違えると、こうなるのでしょうね? ブートメニューはインストールしたwin10ごとに作成されますので、ブートメニューが作成されているということは、間違いなくWindowsブートパーティション(Windowsをインストールしたパーティション)があるはずです。 インストール時にPCに装着していたストレージが1台だけではない場合は、そこにあるはずです。 インストールにもそれ相応の時間を要したのであれば、どこかにWindowsをインストールしたパーティションがあるはずです。 Windowsをインストールしたパーティションが無くて、ブートメニューだけ作成されるということはあり得ません。

dragon-man
質問者

お礼

有り難うございます。 ディスク管理で調べてもそれらしいパーティション(Windowsがインストールされたパーティション)は一つしかないのです。あるのは2通りのブート情報だけで。それで不思議に思っています。 やったことは、Windows10がすでにインストールされていたHDDに、新たにWindows10をクリーンインストールしただけです。事前にフォーマットせず、そのままやりました。こういうインストールはたびたびやっていることで、なぜこういう結果になったのか理解出来ません。

  • mdmp2
  • ベストアンサー率55% (438/787)
回答No.7

NO.4 です。 システム構成画面を開くプロセスが違いますが、システム構成画面が開いてからは同じです。 NO.2氏の回答に提示されたリンク先のページを見なかったので、同じような回答になりました。

dragon-man
質問者

お礼

有り難うございます。よく分かりました。 ほかの方へのお礼に書きましたが、ブート情報は2通り存在していましたが、Windowsがインストールされたパーティションはなぜか一つしかありませんでした。クリーンインストールでなぜこういう状態が出来てしまったのか不思議です。どこでどう間違えたのか。

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.6

No.3の続きです。 1. bcdedit コマンドでブート名を変更したら識別ができるので、削除したいOSをブートローダーから削除します。(この時点ではブートメニューから消えますが、インストールしたパーティションは残っていますので、ブートローダーを作成すればいつでも元に戻せる状態です) 2. diskpart またはディスクの管理(diskmgmt.msc)で不要なWindowsブートパーティションを削除します。 3. 以上です。

dragon-man
質問者

お礼

有り難うございます。システム管理のシステム構成にブート情報はありましたが、なぜかWindowsがインストールされたパーティションは実存しませんでした。空っぽのブート情報だけだったようです。この情報はどこに書き込まれているのでしょうね。MBR ? なぜこんな情報が残ったのか不思議です。インストールをどう間違えると、こうなるのでしょうね?

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

> 目印の付け方、教えていただければ幸いです。 メモ帳で書き出して置くだけです。 その時のフォルダー名とファイル名をメモしておくこと。 パーティション削除は、diskpartでも良いと思います。

dragon-man
質問者

お礼

有り難うございます。 システム管理のシステム構成とディスク管理で確かめましたが、ブート情報は残っていますが、実際のWindowsがインストールされたパーティションは存在しませんでした。ブート情報だけ削除しました。

  • mdmp2
  • ベストアンサー率55% (438/787)
回答No.4

コマンドプロンプトを管理者として起動し、 msconfig と打ち込んでエンターします。 「システム構成」ウインドウが開きますので、「ブート」タブを選択します。 そこに、PC起動時、ブートメニューに表示されるOS が表示されていますので、「現在のOS 既定のOS」と付記されているOS 以外のOS をマウス左クリックして選択し、削除ボタンを押して削除します。 誤って、既定のOSを削除すると、Windows が起動しなくなりますので慎重に実行してください。 ご心配なら、OSを削除せず、「タイムアウト」の値を1秒に設定しておくと良いと思います。ブートメニューが一瞬表示され、すぐに起動シーケンスに移行します。

dragon-man
質問者

お礼

有り難うございます。 これはNo.2さんが示された、コントロールパネルの管理ツールで削除する方法と同じですか? それとも別の方法?

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.3

Windowsブート ローダーに設定してある名前が、 ブートメニューに表示されますので、名前を変更すれば識別できることになります。 添付画像参照。 起動しているwin10でbcdedit.exeを実行して、 Windows ブート ローダーの description の名前を変更すればいいです。

dragon-man
質問者

お礼

有り難うございます。

  • 121CCagent
  • ベストアンサー率51% (14175/27628)
回答No.2

パソコンNo.2の「Win7」+「Win8.1」+「Win10」の 3つのWindowsのマルチブートから「Win8.1」を削除 https://iwakuni.info/archives/33466 などを参考に不要な方を削除してみては?

dragon-man
質問者

お礼

有り難うございます。 これ分かりやすいですね。早速トライしてみます。結果は補足でご報告します。

dragon-man
質問者

補足

成功しました。ご教授感謝!

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.1

当方であれば、正しく起動する方に目印をつけて、目印の無い方をパーティション毎削除すると思います。 目印は、何でも良いと思います。 メモ帳で、C:\Users/ユーザーログオン名\mejirusi このファイルがない方を削除してしまうと思います。

dragon-man
質問者

お礼

有り難うございます。 目印の付け方、教えていただければ幸いです。

関連するQ&A

  • マルチブートについて教えてください

    Win7のパソコンに新たにパテーションを作って、XPをインストールしました。CDから新しいパテーションにファイルをコピーして、再起動して、インストールが始まりますが、再起動してもどうせWin7で起動して、XPのインストールは出来ないだろうと思っていましたが、再起動後XPの画面になり、そのまま完了しました。そこまでは良いのですが、パソコンを起動するとWin7ではなく、XPが起動するようになってしまいました。XP上のドライブの管理で見たところ、XPのパテーションは(ブート)Win7のパテーションは(システム)となっています。最悪の場合リカバリするしかないかと思いますが、マルチブート、あるいは、Win7から起動する方法はないでしょうか?困っています。どうかよろしくお願いします。

  • Windows2000のマルチブート。

    パーティッションでCとDドライブを作って、Win2000proを入れたのですが、間違ってDドライブにいれてしまいました。 もう一回、パーティッションを入れなおして、Cに入れたところ、起動したときに、Windows2000を起動が2つ(マルチブートというのでしょうか・・・)なってしまいました。 Dドライブをフォーマットしてからもう一回、Cに入れてみたのですが、マルチブートの項目が出てきて、片方は正常起動、もう片方は「~.exeファイルが見つかりません」と出てしまいます。 このマルチブートの項目を出したくないのですが、マルチブート項目がでないようにするにはどうしたらよいでしょうか・・・?よろしくお願いします。

  • マルチブートを解消したい

    C:ドライブとD:ドライブにwin7をインストールしました。違反になるかなーと様子をみてたんですが、OKのようです。そしてCドライブだけを10にアップグレードしました。Dドライブはそのままwin7です。 デュアルブートでしばらくやってきたんですが、win10にも慣れてきたので、win10でいこうとおもいます。そこでデュアルブートを解消してD:ドライブのwin7を消したいんですが、どうしたらいいんでしょうか。この下のサイトを見ると マルチブート システムでの Windows 7 のアンインストール http://windows.microsoft.com/ja-jp/windows7/uninstall-windows-7-on-a-multiboot-system D:ドライブをフォーマットするだけで、マルチブートが解消されるようなこと書いてあるんですが本当でしょうか。たしか、レジストリをいじらないとできなかったような気がするんですが。 なんとか新規インストールだけは避けたいんですが。アドバイスおねがいします。

  • Windows7がマルチブート環境で見えなくなった。

    Windows7がマルチブート環境で見えなくなった。 Windows7とServer2008のデュアルブート環境で、BIOSでAHCIに変更したためServer2008が起動できなくなったので、一度パーティション削除をし、再度新規インストールをしました。 が、実はこのパーティションがブート領域を兼ねていたためWindows7が見えなくなりました。 どうすれば、このWindows7を再度起動させることができますでしょうか。 よろしくお願いいたします。

  • Windows7ノート。マルチブートしようとしたら既にパーティション4つ!?

    Windows 7 home プレインストールのメーカー製ノートPCなんですが、購入時の初期状態で既に次の4つのパーティションが作成されていました。   1. プライマリパーティション, ブート用(7を起動するだけのため?)   2. プライマリパーティション, システム用(Windows 7 home)   3. 拡張パーティション   , データ用(D:)   4. 隠しプライマリ?パーティション, リカバリ用 これに加えて、Windows XP をマルチブートしたいと思います。2つのOSと、両OS共通のデータドライブ(D:)の、最低3パーティションが必要条件です。 しかし、私のXPまでの知識では、   『ベーシックディスクは最大4つまでしかパーティションを作成できなく、   マルチブートするためには、上記の4つの内のどれかを潰さなければならない』 ことになってしまうのですが、ほんとにそうなんでしょうか? 質問をまとめますと、 ◆質問1◆ 上記の4つのパーティションを残したまま、XP用のパーティションを追加できないでしょうか? ◆質問2◆ 上記 1. のパーティションを使わなくても(ここを潰して) Windows 7 を起動する方法はないでしょうか? 起動するためだけに1パーティション占有するとは、なんともふざけた仕様! おぃマイ糞ソフト! MBRだけでマルチブートできるんだぞ! ◆質問3◆ 上記 1. のパーティションの内容を修正するなどして、2.の Windows 7 パーティションを拡張パーティションに移動し、こちらから 7を起動させられないでしょうか? ◆質問4◆ やっぱり、上記 4. の隠しパーティションを潰すしかないのでしょうか? 極力このパーティションは残したいのですが。 ◆環境◆ ・問題の機種は Lenovoノート U350(3QJ) Windows 7 home プレインストールモデル。 ・ノートの HDDを取り出し、データディスクとして繋げられるデスクトップがあります。 ・マルチブートには MBMというフリーソフトを使いたいです。 どうかよろしくお願いします。

  • Windows7とLinuxのマルチブート

    windows7とScientific Linux6.4のマルチブートを設定しているところで、 windowsの回復パーティションをScientific Linux6.4で使用してしまったようです。 設定過程は次のようになっております。長文です。 1)使用したPCは 型番 :LL750DS6W (NEC LaVie) OS: WIndows7 Home Premium AMD64 HDDは、当初  1.86G (アクティブ、回復パーティション)  (C:)619.24GB NTFS(ブート、ページファイル、etc)  (D:)65.19 GB NTFS (プライマリ パーティション)  12.34GB(回復パーティション) と4つのプライマリパーティションが確認できました。 Cドライブを圧縮とDドライブを削除により、  1.86G (アクティブ、回復パーティション)  (C:)325.32GB NTFS(ブート、ページファイル、etc)  359.10GB 空き領域  12.34GB 正常(回復パーティション) これで、3つのプライマリパーティションと1つの空き領域ができました。 2)1)のPCにInstall-DVD でScientific Linux6.4の64bit版のインストールをしました。 その過程で インストールカテゴリの選択があり、 「空き領域を使用する」を選択 「パーティションのレイアウトをレビューまたは修正する」をチェックし 次の画面で以下のようなデバイスとメモリの割当が出ます。 デバイス 容量(MB) sda sda1 1907 ntfs sda2 333132 ntfs sda3 367723 拡張領域   sda6 500 /boot ext4 sda5 367221 vg- LVM sda4 12640 ntfs 空き 1 以上をntfs 以外フォーマットしました。 次にブートローダを /dev/sdaにインストールする とありますが、 「デバイスの変更」をクリック ここで ブートローダのオペレーティングシステムのリストは ラベル デバイス        Others /dev/sda2 デフォルト Scientific Linux /dev/mapper/(個人情報) となっています。 さらにブートローダのインストール場所を指定で ブートパーティションの最初のセクタ - /dev/sda6 としました。 ブートローダを /dev/sda6にインストールする と変更されていることを確認して インストールが開始され、 インストールが完了しました という画面で再起動の選択しかないので再起動を選択 3)この後が問題です。さらに Linux の設定画面がでると予想していたのですが、 Windowsを再起動します というメッセージが出てWindowsが立ち上がり、何回やっても Linuxが再起動しません。 そこで、Windows7 で BCD のデータの操作をしようとしました。 まず、Scientific Linux の Live-DVDを挿入しこれからLinuxを立ち上げました。 コンソールから #dd if=/dev/sda6 of=sl.bin bs=512 count=1 としてエンター これでできたsl.binwを Windows7 の Cドライブの直下にいれることということで、 #dd if=sl.bin of=/dev/sda1 としてしまいました。(sda2にしなくてはいけなかったのかと後で気が付きました) この後 HDDから再起動すると、Windows が起動するはずが、Scientific Linux が起動しました。 そして、インストール完了後の画面があらわれ、ユーザ名の設定からKdumpまで設定しました。 その後 root でインストール中にとっておいた画面キャプチャのファイルが保存されていたことが確認できました。 Windowsが立ち上がらないと思っていたのですが、再起動の直後の文字があらわれるところでエンターキーを押してみました。 すると、選択画面になりました。デフォルトはScientific Linux もう一つは Others です。 Others を選択すると、Windowsが立ち上がりました。 コマンドプロンプトでBCDのデータを編集するためbcdeditとエンターを押すと、 ブート構成のデータ ストアを開けませんでした 指定されたファイルが見つかりません という表示がでました。 Linuxが回復パーティションに入ってしまっているように思えるのですが、 このままLinuxとwindowsのマルチブートで使用していって、問題が起きてしまうでしょうか。 ちなみに grub のバージョンは0.97です。 どなたかご存知の方がいらっしゃいましたら、ご助言いただきたく思います。 よろしくお願い致します。

  • windows2000のマルチブート

    windows2000のインストールについて質問です。 以前、windows2000のマルチブートにしようとしたら、原因不明のブルースクリーンで起動できなくなったので、今回は、もともとインストールしてあるドライブを一旦はずし、新しいハードディスクだけをつなぎ、そっちにきちんとwindows2000をインストールできてから、元のドライブのBoot.iniを書き換える、という方法でやろうと思っています。 こんなやり方はできるのでしょうか?

  • Win 10のマルチブートからWin 7の削除

    Win 10のマルチブートからWin 7の削除 Win 10 Pro(64 bit) とWin 10 Home(32 bit)に Win 7 (32 bit)の3つのOSを組み込んだマルチブート環境で使用しています。 Win 10ですべてのアプリが使用できるようになりましたので、Win 7を削除ために「EaseUS Partition Mster Free」を使って、該当のパーティションをアクティブパーティションに設定する指定したところ、下記のような表示が出ましたので作業は中止し、「システムのパーティション」の移動を先にすべくネットで検索したのですが見当たりませんでした。 どのような方法で「システムのパーティション」の移動すればよいのか教えていただけないでしょうか。よろしくお願いします。              記 このパーティションをアクティブにすれば、システムパーティションは非アクティブになります。これでパソコンは起動しなくなります。 パソコンのディスク管理の状況 1  Win 10 Home (32 bit)での起動の場合   ボリューム      状態   Win 7 (E:) 正常 (システム、アクティブ、プライマリ)   Win 10 Home (C: )  正常 (ブート、ページファイル、クラッシュダンプ、プライマリ)   Win 10 Pro (G: )   正常 (論理ドライブ) 2  Win 10 Pre (64 bit)での起動の場合   ボリューム      状態   Win 7 (E:) 正常 (システム、アクティブ、プライマリ)   Win 10 Home (C: )  正常 (プライマリ)   Win 10 Pro (G: )   正常 (ブート、ページファイル、クラッシュダンプ 、論理ドライブ)

  • マルチブート

    マルチブートをしたいのですが、同じosとしかやったことがなく数種類のマルチブートのやり方を教えてください。ちなみにhddインストールです。 os windows 98 ecolinux 8.04.8 puppy linux 431 knoppix 6.2 hddのパーティション sda1:windows 98 sda2:ソフト sda3:動画類 sda4:linux(ここにインストールしたい) ちなみに前はgrub4dosでpuppy複数とwindowsをマルチブートをしてました。

  • Windowsのマルチブートについて

    検証目的で1台のノートPCにWinXP 、Vista、 Win7、 Win8をインストールすることを計画しています。デバイスドライバーはXPからWin7までメーカーから提供されている状況です。HDDは1TBです。パーティションを4つにしてXPから順番にインストールしていけば、マルチブートメニュー表示が出ますでしょうか。 順番にインストールするに当たって、何か注意点、参考サイトがあれば教えてください。よろしくお願いします。