• ベストアンサー

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起動の回復を行うも、問題は発見されず

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

  • ベストアンサー
  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.1

最初から、XPを先にインストールしてVISTAいれた方が早いと思うけど。 http://support.microsoft.com/kb/919529/ja http://journal.mycom.co.jp/special/2007/windowsvista/016.html

BLV1370
質問者

お礼

早速のご回答ありがとうございます。 実はVistaおよびXPそれぞれ、ダウンロードソフトのインストールなど結構なシステムを構築済みですので、再インストールは最終手段にしたいのです。 ご教示いただいたURLから、「ブート構成情報の中にWindows XP用のエントリを作成する。」を実行してみましたが、以下のエラーが出てしまいます。 C:\>D:\Windows\System32\bcdedit.exe -create {ntldr} -d "WindowsXP Professional" ブート構成のデータ ストアを開けませんでした。 指定されたファイルが見つかりません。

BLV1370
質問者

補足

解決策が見つかりました。 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ともに起動することを確認しました。 回答者の皆様、ならびに各リンク先の著者の方々に厚くお礼申し上げます。 ありがとうございました。

その他の回答 (2)

  • doornobu
  • ベストアンサー率0% (0/1)
回答No.3

こんなのもありました。

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

お礼

ご回答ありがとうございます。 確かに復元ポイントは消えてしまうようですね。 私もVistaDVDで起動して復元をしようと試したところ、復元ポイントがなくなっていました。 う~む、これは「詰み」でしょうかねぇ。

  • doornobu
  • ベストアンサー率0% (0/1)
回答No.2

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

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

お礼

遅くなって申し訳ありません。 ご回答ありがとうございます。 頂いたURLの対処は、===現在までの対応===の5.~6.にて行ったのですが、私の場合は「BCD Registry Missing/Corrupt」が出てしまいます。 ちなみに同様の問題でこのQ&Aを参照している方がいらっしゃいましたら、以下の点ご注意ください。 このサイトで説明されているチュートリアルはver.3.1で、現行配布されているのはver.3.3です。インターフェイスがガラっと変わっているためご確認のうえご使用ください。

関連するQ&A

専門家に質問してみよう