みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

VistaとXPをインストール後、Vistaが起動できない

はじめまして、BLV1370と申します。
掲題の問題で悩んでいます。
以下に事象と現在まで行った対応を記述いたします。
解決策がお分かりになる方がおられましたら、何卒こ教示ください。
よろしくお願いいたします。

===事象===
1.HITACHI製の同一HDDを2つ使用したPCを組立てた
2.CドライブにVistaをインストールした
3.Vistaの正常稼動を確認
4.DドライブにXPをインストールした
5.BIOS SETUP UTILITYで2つのHDDの優先順位を変更してXPをBootするようにする
6.XPの正常稼動を確認
7.BIOS SETUP UTILITYで2つのHDDの優先順位を変更してVistaをBootするようにする
8.Vista起動時に「error loading operating system」と出力され、起動できない。

===現在までの対応===
1.XPで稼動し、インターネットで対応策を探す
2.「http://stakasaki.at.webry.info/200608/article_2.html」から「VistaDVD:\boot\Bootsect.exe -NT60 All」コマンドを入力する
3.error loading operating systemは解決せず
4.再度XPで稼動し、インターネットで対応策を探す
5.「http://www.corso-b.net/itaya/TIPS/Vista/Vista02.html」からVistaBootPROをインストール
6.VistaBootPRO稼動時にエラーメッセージ「BCD Registry Missing/Corrupt」が出力される
7.「http://www.pro-networks.org/forum/post-735217.html&sid=0100c01d5661005c6baf7b8c0ff438ad」から、VistaBootPROにて
- Open VistaBootPRO and click on System Bootloader
- Select Reinstall Vista Bootloader, All Drives, Force Bootloader Installation
- Click on Install Bootloader
を実行する。
8.error loading operating systemは解決せず
9.Vista DVD/CDからBootして、システム回復オプションを実行、Windows起動の回復を行うも、問題は発見されず

投稿日時 - 2007-10-07 15:22:03

QNo.3408671

困ってます

質問者が選んだベストアンサー

最初から、XPを先にインストールしてVISTAいれた方が早いと思うけど。

http://support.microsoft.com/kb/919529/ja

http://journal.mycom.co.jp/special/2007/windowsvista/016.html

投稿日時 - 2007-10-07 15:30:07

補足

解決策が見つかりました。
http://72.14.253.104/search?q=cache:tjiHMlligdoJ:q.hatena.ne.jp/1175842903+%E3%83%96%E3%83%BC%E3%83%88%E6%A7%8B%E6%88%90%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF+%E3%82%B9%E3%83%88%E3%82%A2%E3%82%92%E9%96%8B%E3%81%91%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F&hl=ja&ct=clnk&cd=3&gl=jp&lr=lang_ja&client=firefox-a
の回答5と同様の手順で解決することができました。
具体的には
1.「D:\Windows\System32\>bcdedit /createstore」でBCDを復旧。
2.再起動しVistaDVDからBoot
3.システム回復オプションを実行。今度はスタートアップに障害が見つかる。
4.「修復して再起動」を選択する。
5.再起動後、XPのコマンドプロンプトから教えていただいたURL
http://journal.mycom.co.jp/special/2007/windowsvista/016.html
に従い、以下の対処をする。
「D:\Windows\System32\>bcdedit -create {ntldr} -d "Windows XP Professional" 」
「D:\Windows\System32\>bcdedit -set {ntldr} device partition=c:」
「D:\Windows\System32\>Bcdedit -set {ntldr} path \ntldr」
「D:\Windows\System32\>Bcdedit -displayorder {ntldr} -addlast」
全て正常に実行されることを確認した。
6.VistaDVDのRootディレクトリにある、bootmgrをC:直下にコピー。
7.再起動後、デュアルブートされることを確認した。

その後Vista、XPともに起動することを確認しました。
回答者の皆様、ならびに各リンク先の著者の方々に厚くお礼申し上げます。
ありがとうございました。

投稿日時 - 2007-10-08 18:07:46

お礼

早速のご回答ありがとうございます。
実はVistaおよびXPそれぞれ、ダウンロードソフトのインストールなど結構なシステムを構築済みですので、再インストールは最終手段にしたいのです。
ご教示いただいたURLから、「ブート構成情報の中にWindows XP用のエントリを作成する。」を実行してみましたが、以下のエラーが出てしまいます。

C:\>D:\Windows\System32\bcdedit.exe -create {ntldr} -d "WindowsXP Professional"
ブート構成のデータ ストアを開けませんでした。
指定されたファイルが見つかりません。

投稿日時 - 2007-10-07 15:51:42

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

こんなのもありました。

参考URL:http://www.center-left.com/blog/archives/2006/10/windows_vistaxp_1.html

投稿日時 - 2007-10-08 02:58:11

お礼

ご回答ありがとうございます。

確かに復元ポイントは消えてしまうようですね。
私もVistaDVDで起動して復元をしようと試したところ、復元ポイントがなくなっていました。

う~む、これは「詰み」でしょうかねぇ。

投稿日時 - 2007-10-08 17:07:09

ANo.2

ここにヒントがあるかもです。

参考URL:http://www.corso-b.net/itaya/TIPS/Vista/Vista02.html

投稿日時 - 2007-10-08 02:50:56

お礼

遅くなって申し訳ありません。
ご回答ありがとうございます。

頂いたURLの対処は、===現在までの対応===の5.~6.にて行ったのですが、私の場合は「BCD Registry Missing/Corrupt」が出てしまいます。

ちなみに同様の問題でこのQ&Aを参照している方がいらっしゃいましたら、以下の点ご注意ください。
このサイトで説明されているチュートリアルはver.3.1で、現行配布されているのはver.3.3です。インターフェイスがガラっと変わっているためご確認のうえご使用ください。

投稿日時 - 2007-10-08 17:05:00

あなたにオススメの質問