• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Win7とWinXPを電源オンで切り替えるには)

Win7とWinXPを電源オンで切り替える方法

このQ&Aのポイント
  • Windows7 Professional 64bitのバージョンアップ後、不具合が発生しているアプリがあります。不安なので、Windows7のXPモードを使用することも検討しました。
  • しかし、XPモードにも疑問があるため、CドライブにはWindows7を、DドライブにはWindowsXPをインストールして、起動時に切り替えることは可能でしょうか。
  • 使用するOSはWindows7 Professional 64bitとWindowsXP Professionalで、HDDは3台使用します。CPUはIntel Pentium G620 BOX 2.6GHzを使用し、メモリーは2GB×2を搭載しています。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.10

>自分としては回答2が安全かなと思っていますがいかがでしょうか?? そうですね。 但し、起動デバイス(HDD)を選択する機能が有ればという条件付です。 >お勧めの通りD:にXPをインストールして、それからC:にWin7を再インストールする。 これで問題がなければいいのですが・・・・ 取り敢えず、実行してみることをお勧めします。 考え方としてはHDDの先頭からXP用のパーティションを作成してCドライブとし、次のパーティションへ7をインストールする方法がマイクロソフトの推奨手順のようです。 XPをインストールするときにSATAドライバーを追加する必要がありそうです。 あなたの応用力で対処できればよいなですが・・・・ >もし、問題が出ればD:のXPを削除して回答2の方法に切り替える。 実行してからの結果で判断してください。

その他の回答 (9)

  • suteteko
  • ベストアンサー率42% (440/1040)
回答No.9

自作機のように感じたのですが、ショップブランドのPCでしょうか? 1)「電源投入後POST中」とはどんな状態でしょうか?? 電源投入後PCはつながれたいろいろなハードウェアのチェックをします。それを実行している間が「POST中」です。一般的には各種ハードウェアチェックの結果をけたたましい速度で表示していきますが、添付画像のようなマザーボードメーカーやPCメーカー独自の画面を表示するように設定されているものもあります。 POSTで以上が無ければその後にHDDからOSを読み込んで起動することになります。 2)f12キーを押さないでそのままにしていたらどうなりますか?? BIOSで設定された起動ディスクからOSを起動するようになります。 つまり、AというHDDに日頃よく使うWindows7を入れ、BというHDDにxpを入れたならとすると、BIOSで起動優先順位をAを先にしてやれば電源を入れるだけでWindows7が起動します。 xpを起動させたいときは電源投入後にf12キー(POST中というのがよくわからなければ電源スイッチを入れた直後からf12キーを連打すればいいです)を押せば起動ディスク選択メニューが立ち上がります。そこでxpが入ったHDD(HDDの型番やつながったポート番号で判別してください)を選択すればxpが立ち上がります。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.8

回答No.7の追加です。 Windows OSのブートシーケンスはXP以前とVista以降が基本的に異なります。 参考URLに詳しい説明が載っていますので熟読してください。 説明内容の中でVistaを7に読み替えると、あなたの希望通りになるはずです。 内容を理解出来ない場合はXPを先にインストールして、その後、Windows 7を再インストールしてください。

参考URL:
http://osugi.jounin.jp/windowsvista/vistatips_02.html
c2000
質問者

お礼

有り難うございます 回答3で「ブート時に色々問題が出る」とご指摘いただきましたので、自分としては回答2が安全かなと思っていますがいかがでしょうか?? お勧めの通りD:にXPをインストールして、それからC:にWin7を再インストールする。 これで問題がなければいいのですが・・・・ もし、問題が出ればD:のXPを削除して回答2の方法に切り替える。 こんな考えでいかがでしょうか??

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.7

>そこでHDDのCドライブにWindows7、DドライブへWindowsXPをインストールして、立ち上げるときに切り替えるようなことは出来ないでしょうか。 出来ますよ。 Windows 7 Pro(64bit)にアップグレードとのことですが、元はWindows XPだったでしょうか? >・HDDを3台使用 SATA接続のHDDを3台と云うことでしょうか? XPのインストールではSATA接続のHDDを標準でサポートしていませんので、インストールの初期段階でドライバーの組み込みが必要です。 IDE(UltraATA等)であれば問題ありません。 他の回答者のアドバイスに下位バージョンから順にインストールすれば自動的にマルチブート(デュアルブート)が構成されることは理解されたと思います。 尚、HDDが3台と云うことなので、Windows 7とXPは異なるHDDへインストールされた方が良いと思います。 運用方法として、現在のWindows 7をそのままにして、同一HDDをパーティション分割して後方にXPをインストールする場合はブートシーケンスの修復を行わなければなりませんので、高度な知識と応用力を必要とします。 Windows OSのブートシーケンスを学習してから実行して下さい。

c2000
質問者

お礼

有り難うございます ・Win7へアップグレードではなくOEM版を利用した新規のインストールです。 ・SATA接続が2台であとの1台はIDEのHDDをSATAに変換するパーツを経由してSATA接続です。  このM/BにはIDEの端子が付いていないと思います。

  • 8ive22ty
  • ベストアンサー率52% (770/1479)
回答No.6

各HDDに独立してOSをインストールして起動時にスイッチで切り替えればいいでしょう。 たとえば下記サイトの 「F. スイッチでHDD電源を切り替える方法」参照。 FedoraとあるのをWinXPと読み替えればいいでしょう。 切り替えスイッチはPCショップで売っています。 ---DualBoot Win7 - Fedora http://ftlabo.sakura.ne.jp/win/dualboot/dualboot.shtml

  • te2kun
  • ベストアンサー率37% (4556/12165)
回答No.5

ライセンス上問題ないとして、 デュアルブートで、CにXPを入れようが、DにXP入れようがどちらでも問題はありません。 ですが、XPを先に入れて、7をあとに入れることになります 7を入れてから、XPを入れるともちろんですが、7は起動しなくなります。 ブートマネージャーを修復すれば7も起動できるようになるはずですので そのときに修復すれば起動出来るようになるかもしれません あくまでも、ライセンス上問題ない場合です。ライセンスがない場合は無理です XPを所有して、それをアップグレードもととして、アップグレード版の7を購入していると、デュアルブートした場合は、ライセンス違反になります。(XPのライセンスがありませんので) DSP版か通常版の7を購入しましょう XPモードでも、Windows Virtual PCは、DirectXなど未対応ですから、そのあたりを使うアプリケーションは動作しませんね。3Dゲームなど でも、VMWareの場合は、DirectXなども対応しているから、一部の3Dゲームも動作するみたいです。 ですから、デュアルブートよりVMWareを検討された方がよいかもしれません XPモードのライセンスは1ユーザにつき1つのみとなります。 ですから、一人でWindows Virtual PCとVMwareとの併用はライセンス違反になりますので、どちらかのみとなります(MSから回答)

c2000
質問者

お礼

ありがとうございます アドバイスを参考にこの2案のどちらかにしようと思っています。 1案 ・HDDを1台使用しD:にXPをインストール、C:にWin7をインストールしデユアルブートとする。  この場合不安定との指摘もありますから、そうなった場合にはD:を消去してC:のWin7のみにする。 2案 ・HDDを2台使用してsutetecoさんの案「電源投入後f12キーを押下げて」OSを選択する。 どちらがいいのでしょうか f12キー押下げで選択できるのであれば2案の方が原始的で安全なような気がします。

  • nerimaok
  • ベストアンサー率34% (1125/3221)
回答No.4

>そんなに便利になっているんですか Windows3.1とか、その頃からマルチブートは考えられていましたので「新しいOSを後から入れる」分には比較的簡単に可能です。 XP入れてから7入れるのは簡単ですが、7入れてからXP入れるのはやり方をきちんと理解してからでないと失敗します。二度とどちらもブート出来なくなったり、7のアクティベーションを無駄に行ってアクティベーションが出来なくなったりします。 XPがCでもDでもどっちでもいいので、まずはXPを先にインストールしましょう。 ただし、「Windows7 Professional 64bitにバージョンアップしました」という事ですが、この7はパッケージやOEM版でしょうか? だったら問題有りませんがアップグレード版では同時にインストールして使うとライセンス違反になります。

  • FEX2053
  • ベストアンサー率37% (7991/21373)
回答No.3

例えばこういうの? http://www.megasoft.co.jp/utility/bm/ Win7とXPはブート時に色々問題が出るので、それなりの知識なしでデュアルブートはしない方が吉で、専用ソフトを使った方がいいです。

c2000
質問者

お礼

ありがとうございます 「Win7とXPはブート時に色々問題が出る」とのことですが やはり専用ソフトを使うかHDDを分ける方がいいのでしょうね・・・・

  • suteteko
  • ベストアンサー率42% (440/1040)
回答No.2

HDDが3台あって、Windows7とxpを違うHDDにインストールしてもかまわないということなら電源投入後POST中にf12キーを押下することで起動ディスクの選択メニューが出てきますのでそこで好きなOSが入ったHDDを選択するという方法もあります。 OSをインストールする時はHDDを一台だけつないでやった方が安全です。 会社で使っているPCがこの方法でVista64bitとxpProを切り替えて使っていますが、デュアルブートと違って片方のOSに異常が発生しても他方のOSに影響を及ぼすことがないのでこちらの方法をおすすめします。

c2000
質問者

お礼

ありがとうございます。 2点教えてください 1)「電源投入後POST中」とはどんな状態でしょうか?? 2)f12キーを押さないでそのままにしていたらどうなりますか??

回答No.1

DにXPをインストールしてからCにWin7をインストールすると、起動時に「どっちから起動するかの選択画面」が出ますよ。 順番が逆だと失敗するかも知れません(マルチブートは、古いOSから順にインストールするのが鉄則)

c2000
質問者

お礼

え~~!!  そんなに便利になっているんですか ・いまHDD-A(3台の内の1台を仮にHDD-Aと呼びます)のパーテーションがC:とD:になっています。 そしてC:にWin7をインストールしました。 いまからD:にWinXPをインストールしたのではだめなんでしょうね。 ・C:にWinXPをインストールしてD:にWin7ではダメなのでしょうか??

関連するQ&A

専門家に質問してみよう