• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HDDのXPとSSDの7でデュアルブート)

HDDのXPとSSDの7でデュアルブート

このQ&Aのポイント
  • HDDにXPがインストールしているが、SSDにWindows 7をインストールしようとしたところエラーが発生し起動できない。
  • エラーメッセージ「ファイルが見つからないか壊れているためコードできませんでした。」が表示される。
  • 解決策として、エラーメッセージの原因を特定し、正常にインストールできるように修正する方法が知りたい。

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

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

はっきり書きましようか。 > ファイル:\windows\system32\config/system このエラーメッセージを分析するところからはじめないといけません。 これは、レジストリファイルのsystemが、状態、情報、 から分析すると、検索しても出てこないと思われます。 なぜかと言いますと、予想ですが完全なライセンス違反ではないかと思われるのです。 法律、著作権違反です。 なぜか、Windows7のアップグレード版ではないかと思われるのです。 安い価格で、XPか、VISTAからのアップグレード版で、Windows7を起動させようと思っていませんか。 正規版を購入しないと完全なライセンス違反です。 予想が外れていたらごめんなさい。 海賊版を使用していた前歴があるのでね。 ついでにもっと書きますと、SSDは読み書きが早いですが、信頼性は、 USBメモリと同じ構造ですので、信頼性は、HDDに比べてどうかと思われることです。 windows7に飛びついていいことはないと思いますけど。 SEを仕事としていて、ユーザーさんがWindows7を買っているので、 そのサポートをしないといけない人が、仕方なく入れるということだと思いますけど。 普通に使っている人は、SP1か、SP2が出たあたりから使い始めるのが正しいのですけど。 人柱になりたくないし、ソフトウェアもサポートされていないし、 いいことひとつもないのですけど。 私の予定では、SP2が出たあたりで、windows7に乗り換えるかもしれません。

a_0l23
質問者

お礼

ご回答ありがとうございました。 あなたの言う通りアップグレード版です。 しかしどうしてライセンス違反なんでしょうか? 正規版XPはアップグレード対象です。 XPが入ってるHDDに入れなければならないのですか? それなら納得します。 今回の件は悪気があったわけではありません。 アップグレード版の箱にXPの入ってるパソコンへのクリーンインストールが可能と書いてあったからです。

a_0l23
質問者

補足

質問ではないですが、64bit化しないとメモリーが足りない為に7入れました。

その他の回答 (9)

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

> 昨日自力で簡単にできました。 > SSDにXPを入れたあとアップグレードするだけでした。 自力でできましたか。 できるのは分かっていましたけど。 SSDの信頼性の問題だけですよ。 根本は、ライセンスの問題ですけど。 問題を摩り替えるのは、どうでもいいのですが、 この質問を有効に役に立つものにしたいだけです。

a_0l23
質問者

お礼

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

回答No.9

>オススメの市販ソフトありますか? オススメはあったが今は売っていない(某ソフトウェア会社に吸収された)。7 に対応しているとはっきり書いてあるものを探せば、あとはあなたのニーズ次第。  尚、アップグレード版でマルチブートに対応しているものは無い(そんなもの作ったりしたら、潰されるでしょう)のでやりたければまともに買いなさい。 >ライセンスの移動(他のパソコンへ)は可能なのですか? yakan9さんの言われる通り可能だが、ライセンス上HDD か、SDD かどっちかしか使えない。実際に使おうとすると、どっちもアップデートがロックされる可能性も。そして、OS の機能自体が停止される恐れもある。以前見たことがある案件ではXP で突然起動不能になって、「ライセンスの認証ができません」というエラーが出ていたが、HDD のエラーで、ライセンスファイルが消失したことが原因だったようだ。  念の為に書いておきますが、プリインストール版のライセンスはそのPC に与えられたものですので、移動は出来ません。 >また、SSDにXPを入れてから7を入れれば動くのでしょうか?  やり方次第。でも、あなたの場合はやらない方が身の為でしょう。潔く、HDD のC ドライブを利用するのが一番確実。 >Vistaの海賊版を使っていたこともお見通しであると思いますので、 くれぐれも不正はしないようにしてください。  プロダクト情報が流れているでしょうから。 >マイクロソフトってすごいですねただこれからの時代に合わせサービスを変えていって欲しいです。CHROME OSは無料だったりするかもしれないし、インテルはOSを開発中だと聞いたし、シャープのネットウォーカーやアイフォーンなどOSの意義を変えるものが登場しています。そんななかマイクロソフトのスタイルはなんか時代に会わない気がします。  どんなOS でも、違うシリーズ同士は親和性が殆どありません(一部、例外はあるが・・・)。  また、マイクロソフトはいささか暴走気味で、顧客のニーズを捉えきれていない会社です。  自作機を作るという話でしたが、ショップの纏め売りを買って組み立てたというだけでしょうか?ソフトウェアはもとより、ハードウェアの知識についても少ないご様子。少しはご自分で勉強なさった方がいいでしょう。但し、海賊版やアップグレード版の不正利用法等を除いてね。  ちょっと、この場を借りて。  前の件のyakan9さんの「KNOPPIX」による対応は記録を取って、今後の参考にさせていただきます。  yakan9さん、ありがとうございました。

a_0l23
質問者

お礼

ご回答ありがとうございました。 自作機はオリジナル構成で フェノム2 940 ギガバイトのマザーボード 水冷装置 メモリー4GB HDDは前述 でオーバークロックで4GB代で駆動させています。 パソコンの使用方は激しく(人にやめろといわれてもやめません)、ファンコントローラーが発煙したことすらあります。部屋が煙まみれになったほどです。 パソコンが立ち上がらなくなることは日常茶飯事ですが今までは回復コンソールで解決しています。 自分が使うと妙にディスクチェックが必要になります。 そしてハードディスクはすぐに駄目になります。 ソフトウェアに関しては以前、自作ソフトが窓の杜で紹介されたことがあります。デスクトップに常駐するタイプのソフトです。 ただウインドウズの外とハード関係は素人です。わけがわからないです。 考えて見ればウインドウズ2000の時代は自分でブート関係を直したことがありました。当時の方法は今は通用しません。今思えば当時はそうやって自己解決していくうちに技術がついたのかも知れません。当時はインターネットも満足に出来ず、パソコンに自分より詳しい知り合いがいなかったからだと思います。

a_0l23
質問者

補足

その後忙しかったのでやりませんでしたが、昨日自力で簡単にできました。 SSDにXPを入れたあとアップグレードするだけでした。

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.8

> ライセンスの移動(他のパソコンへ)は可能なのですか? 可能です。 > また、SSDにXPを入れてから7を入れれば動くのでしょうか? 動区かもしれませんが、MBRのことを考えると、C:パーティションに被せるのが正解だと思います。 ただし、XPも動かそうとすると、内蔵HDDのC:パーティションのXPは、 たぶん動きません。 Microsoftを甘く見ない方がよいと思います。 下手すると、全てを失う可能性があります。 あなたのパソコンを信用しなくなり、全てを消しにかかるかもしれません。 それくらい厳格に管理されていると思って、正しく使うことだけを考えた方が利口です。 Vistaの海賊版を使っていたこともお見通しであると思いますので、 くれぐれも不正はしないようにしてください。 また泣きを入れても、そのときは、自業自得と解釈します。 できれば、C:パーティションに被せることです。 前にも書きましたが、SSDを信頼しない方がよいと思います。 知らなかったという言い訳はしないようにしっかりと、知識をつけてください。

a_0l23
質問者

お礼

マイクロソフトってすごいですねただこれからの時代に合わせサービスを変えていって欲しいです。CHROME OSは無料だったりするかもしれないし、インテルはOSを開発中だと聞いたし、シャープのネットウォーカーやアイフォーンなどOSの意義を変えるものが登場しています。そんななかマイクロソフトのスタイルはなんか時代に会わない気がします。 壊れたパソコンがありますのでそこからライセンスを移しマイクロソフトに電話します。 ただ余っているライセンスがあったかもしれないのでまずはそれを探します。 ご回答ありがとうございました。

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.7

> 今回の件は悪気があったわけではありません。 > アップグレード版の箱にXPの入ってるパソコンへのクリーン > インストールが可能と書いてあったからです。 「悪気があったわけではありません。」 私もそう思います。 だったら、箱に書いてあるとおり、XPの入っているパーティションに 7をインストールして、XPを使わないことです。 XPと、7をデュアルブートとして使うためには、7の正規版を買うことです。 この辺のことも大事な知識として持っていないと、大変なことを していることにも気がつかないで、半分犯罪的なことをしている という自覚のないままになるということです。 またこれを友達と回して使ったりしないことです。 自分が使ったものは、大事に保管して、他人に譲るということはしないでください。 あるいは、XPだけを使うのであれば、封を切っても、他人に譲っても 罪にはなりません。 ただ、譲る人は、あなたを信じてくれる人が良いと思います。 理由は、封を切っているからです。 物の売買は、厳しいところもありますので。

a_0l23
質問者

お礼

ご回答ありがとうございました。 本当に貴方は的確なことを言いますね。 友人に売ったり、ファミリーパックの使い回し等気がつかずにやったかもしれません。 完全に透視されているようです。 また、今後新しいOSが出ても間違いなく正規版を使うと思います。 話しが変わりますが ライセンスの移動(他のパソコンへ)は可能なのですか? また、SSDにXPを入れてから7を入れれば動くのでしょうか?

回答No.5

>ならばHDDを取り出してからSSDにインストールすれば問題なくインストール出来るわけですね。  単純にHDD を取り出しただけでは出来ません。 >その後でHDDを戻せば自分の貧弱な発想ではXPも起動出来るのではないかと思いますが正しいのでしょうか?  間違い。XPも起動出来るではなく、XP しか起動できない。

a_0l23
質問者

お礼

ご回答ありがとうございました。 やはり自分で解決するのは難しそうです。 もう少し調べてみますが、無理ならその市販ソフトとかを使ってみます。 オススメの市販ソフトありますか?

回答No.4

 ・・・あーやっぱり。  状況から考えて、環境が整っていないのではないかとは思っていましたが・・・。  あなた、全然マルチブートを理解していないでしょう。 >WEBで検索し、自力で解決するのも面白いのですけど。 自信もつくしね。  同感です。正しくその通りですね。デュアル・マルチブートは非常に役立つ技術ですが、正しく理解した上で行わないと諸刃の剣です。OS が進化して素人でも問題無く扱える時代になったからといって、理解ゼロでいつでも簡単に扱えるほどマルチブートは甘い技術では無いです。この前の件といい、今回のことといい、本当に甘いです。Webや書籍で勉強してからデュアルブートにチャレンジした方がいいですね。さもないと、今回の件をクリアしても、すぐに別の問題で助けを請うことになるでしょう。それも、初歩的な事で。 >今回の場合は違うディスクでデュアルブートする場合の方法などをググってみましたが全く見つかりません。  調べ方が悪いだけです。マイクロソフト社のサイトを直接とか、そして、この質問サイト内を探すこともしていないでしょう。使ったキーワードや検索方法も知識不足が原因でいまいちであると思われます。  今回の件はデュアル・マルチブートの制限に起因するものです。Windows の標準ブートローダではブートパーテーションはプライマリハードディスク上である必要があります。添付画像を見た限りでは、この設定がされていません。「ディスクの管理」に表示されている「アクティブ」というプロパティ情報の意味を理解しなくてはなりません。  どうしても直ぐにデュアルブートを実現したいのなら、いっそのこと、市販のマルチブート支援ソフトを導入したらどうですか?そっちの方がWindows 標準のものより融通が利くし、素人でもある程度は問題無く使えるように出来ています。そして何より、マニュアルでマルチブートに関して基本情報が解説されるので参考になります。

a_0l23
質問者

お礼

ご回答ありがとうございました。 マスター以外のHDDから起動するのは難しいということですか? ならばHDDを取り出してからSSDにインストールすれば問題なくインストール出来るわけですね。 その後でHDDを戻せば自分の貧弱な発想ではXPも起動出来るのではないかと思いますが正しいのでしょうか?

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.3

WEBで検索し、自力で解決するのも面白いのですけど。 自信もつくしね。

a_0l23
質問者

お礼

今回の場合は違うディスクでデュアルブートする場合の方法などをググってみましたが全く見つかりません。 どなたかお答えいただければ助かります。

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.2

まず基本を抑えて欲しいと思います。 1.BIOSで、起動順位の中に、SSDの項目はありますよね。 2.次に、Windows7は、SSD起動も許されているのかです。 これらの調査がまず必要でしよう。 私は、これら、SSDとWindows7を持ち合わせていないので検証 できないため、これ以上助言できません。 それと、1TBのHDDをどうパーティション分けしているか知りませんが、 C:パーティションのWindows XPのサイズは、大きくても、最高50GB 位でないと、メンテナンスが大変ですけど、残りをどう使っているのでしようか。 メンテナンスとは、チェックディスクや最適化です。 50GBのC:パーティションでも、チェックディスクに30分はかかります。 まさかとは思いますが、1TB全てC:パーティションとしている訳ではないでしよう。チェックディスクに10時間かかりますよ。 1TBが泣いているような気がします。

a_0l23
質問者

お礼

ご回答ありがとうございました。 7はSSDの完全対応が売りです。 BIOSにSSDは認識されてますし、ブートすることも可能です。 パーティションの詳細は画像をご覧下さい。携帯の方すみません。

回答No.1

 今度はそうきたか。  全てのHDD とSSD のドライブレターやパーテーションの大きさと、XP がどこに入っているか(C だとは思うが、念の為)と、7 のインスール位置を知らせて下さい。また、このPC にリカバリ領域のような隠しパーテーションがあるかどうかも確認して下さい。  XP も起動できなくなっている場合は、MBR の復元を試みて下さい。

a_0l23
質問者

お礼

ご回答ありがとうございます。 XPに関しては前の質問で解決し、起動できます。 HDD 1TB SSD 32GB XP Cドライブ 隠しパーテーション なし

関連するQ&A