• ベストアンサー

二つになってしまったOSについて

ネットで調べて、ここで調べてもうまくいく方法がわからなかったので 質問させていただきます。 PCの調子が悪くクリーンインストールをしたのですが、 誤ってDドライブにインストールしてしまい、OSが二つの状態になってしまいました。 そこでDドライブのOSを削除しようと思ったのですが、勘違いをして Dドライブのパーティションを削除してしまい(起動ディスクから) Dドライブを認識しなくなってしまったので、システムツールのコンピュータの管理から パーティション(プライマリ)を作り、Dドライブをフォーマットしました。 起動時にOS選択画面が出ますが、時間を短くすることでストレスは なくなりますのでこのままでもいいかな、と思っていたのですが、 (bootをいじってOSを削除する方法が不安でしたので…) どうもプログラムをインストールする際の優先ドライブがDドライブに なってしまっているようで… ここで、皆様にお尋ねしたいことは以下のような感じです。 (1)プログラムをインストールするドライブをCドライブに戻したい (2)もし(1)が難しいようならDドライブのままでもいいが、その際の  Cドライブのデータは消してしまってもいいのか(どうなるのか) (3)Dドライブを拡張パーティションにしたら(1)の状態になるのか (4)OSが二つの状態で使い続けた場合どうなるのか 使用状況は、 C(ディスク0):153GB/正常(システム) D(ディスク1):114GB/正常(ブート) Win XP Pro です。 いらないかもしれませんが、とりあえずbootのメモ帳の中身を張っておきます。 (システムの起動と回復の起動システム内「編集」の中身です) [boot loader] timeout=3 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect (この上の文で、DドライブのOSを削除できるような書き換え方もお教えいただけたら嬉しいです) クリーンインストールしたばかりなので、中身のデータは消えてしまっても大丈夫です。 なので、C、Dともまっさらな状態に戻した上で、優先ドライブをCにする、ということでも大丈夫です。 起動ディスクは、店で組んでもらったパソコンなのでOSのディスクになります。 ややこしい質問ですが、どなたかお答えしていただければ幸いに思います。 どうぞよろしくお願いいたします。

  • umm
  • お礼率100% (5/5)

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

  • ベストアンサー
  • Nayuta_X
  • ベストアンサー率46% (240/511)
回答No.1

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn を、削除すればよいです。 参考までに、  rdisk(1)とは、Dドライブ または、2番目のHDDです。  rdisk(0)とは、Cドライブ または、1番目のHDDです。 いま、あなたのboot loaderを見ると  上記のようになっていますので PCを起動すると  最初に Dドライブにインストールされていた  boot loaderを読み込みに行きますが  実際は、ないので  CドライブのOSにboot するようになっています。 修正後のリストです。 [boot loader] timeout=3 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

umm
質問者

お礼

お早いご回答をありがとうございました。 ご親切で丁寧な説明で、とても助かりました。 お恥ずかしい話、パソコンの仕組みを良く理解できていなかったため 勉強になりました。 仰る通りにメモを書き換えて、Cドライブをもう一度 クリーンインストールした後にDドライブをフォーマットした所 OSの選択画面も出なくなり、プログラムもCドライブにインストールされるようになりました。 心から感謝いたしております。ありがとうございました!

その他の回答 (1)

  • matuozz
  • ベストアンサー率43% (114/264)
回答No.2

>(1)プログラムをインストールするドライブをCドライブに戻したい この意味がよく分かりません DドライブはフォーマットしたのでCドライブのWINDOWSが起動してCドライブにインストールされるはずですが。 >(3)Dドライブを拡張パーティションにしたら(1)の状態になるのか なにも変わらないと思います。 >(4)OSが二つの状態で使い続けた場合どうなるのか そのままずっと使い続けても問題ありません しかし同じOSを2つ入れても意味がないですが。 もう一度クリーンインストールしたほうが良いですね。 その際HDDのエラーチェックをお忘れなく。

umm
質問者

お礼

(1)のことですが、私もそう思ってフォーマットしたのですが 何故かDドライブにインストールされるようになってしまい、 自分で調べても分からなかったためにこちらにご質問させて頂いた次第なのです… デュアルブートという方法もあるみたいでしたのでOSが重複していても 大丈夫なのかな、とは思ったのですが、同じものが二つなので どうなのかなと心配になりまして… 大丈夫なのですね。勉強になりました。 クリーンインストールをしまして、おかげさまでなんとかなったようです。 ご回答ありがとうございました!

関連するQ&A

  • OSが3つ?

    OSを再インストールして、起動してみると、OS選択メニューに、「WIndowsXP」が3つあります。 おかしいなと思って、システム構成ユーテリティを開いて「boot.ini」を見てみると、こうなっていました。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.1="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS.0="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect なんとかして、「multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect」のみにすることは出来ないでしょうか? 宜しくお願いします。

  • デュアルブートのboot.ini

    windows2003serverをCドライブにwindows20000をDドライブにいれていたのですがwindows2003をCドライブに入れなおすとDドライブのwindows2000が起動しなくなってしまいました。多分boot.iniがおかしいのだとおもいDのboot.iniをいろいろとしこうさくごしましたがうまくいきません。 Cのboot.iniは [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" Dのboot.iniは [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" /fastdetect となっております。よろしくおねがいします。

  • 2つのHDDの2つのXPの1つを消したい

    現在HDDが2つあり Cドライブ Dドライブ です 両方にXPが入っていますが 容量の問題で使っていないDドライブの XPを消してデータエリアにしようと思っています 自分で調べたのですが boot.ini で消すというのと コマンドラインを使うがありました 自分としては簡単なのがいいのですが 起動しなくなるのも怖くて・・ ちなみに boot.ini は Cドライブ にしかありませんでした boot.ini は [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP(C)" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect となっています 最下段の multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect だけを消せばいいのでしょうか? よろしくお願いいたします

  • OSの選択画面にて

    CドライブにWindows2000Proをインストールして使用してしまいました。 DドライブにもWindows2000Proをインストールしていたのですが、 「アロケーションの設定」かなにかの画面で、インストールがとまってしまい、 操作できなくなってしまったので、電源を切って、普段使っているCドライブの Windows2000で起動しました。 やはり、新しくインストール必要ないと思い、Dドライブのファイルを削除し、 Cドライブのboot.iniを編集したのですが、次回起動時から、OSの選択画面が出て、 Microsoft windows 2000 professional windows 2000(default) と、2種類のOSが表示されてしまい、windows 2000(default)のほうが デフォルトでは選択されています。 そのOSで起動してみると、 「次のファイルは存在しないか壊れているため、windows 2000を 起動できませんでした。<windows2000 root>\system32\ntoskrnl.exe 上記のファイルとインストールしなおしてください と表示されます。普段どおり、CドライブのWin2000が起動できればいいので、 このwindows 2000(default)という項目を消したいと思っています。 どうすればよいでしょうか? 因みに、boot.iniの中身はこうなっています。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect よろしくお願いします。

  • Dual OSにてdefaultに立ち上がるOSを指定する方法

    2000とXPのDual OSにて使ってます。XP側のドライブ(C:)に以下のroot.iniができており、default(OS選択時に予め選択されているOS)ではXPが立ち上がる設定になっています。これを2000をdefaultにしたいのですがどうもうまく行きません。 default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS …とかにしてもダメです。 設定方法を教えてください。よろしくお願いします。 [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

  • OSローダーが壊れた??

    突然、それまでDual Boot環境にあったパソコンでOSローダーが起動しなくなり、Dドライブで起動できなくなり、Cドライブでしか起動できなくなりました。バイオスを見ると、それまで起動順位をHDD1優先にしていたのに、いつの間にか、勝手にCDロム優先に変わっていました。また、HDD1優先に戻しました。OS SelectがNoneになっていたのでOS2にしました。再起動するとOSローダーが起動しました。ただし、Enterキーが効かず、反転表示部分を上下に動かすこともできず、実質的にOSローダーが正しく機能していません。  バイオスの操作で起動順位を元に戻す前(CDロム優先の状態)の<起動と回復>の「規定のオペレーションシステム」をのぞくと、"Microsoft Windows XP professional" / fastdetectと書いてあるだけでした。 起動順位を元通りに戻してOSローダーが起動してから規定のオペレーションをのぞくと、 "(C)Microsoft Windows XP professional" / fastdetect   "(D)Microsoft Windows XP professional" / fastdetect と。なっていました  編集のところものぞきました。起動順位を元通りに戻す前は [boot loader] time out=30 default=multi (O) disk(0) rdisk(0) partition(1)\Windows [operation system] multi(0) disk (o) rdisk(0) partition(1) \Windows = "Microsoft Windows Proffessional" / fastdetect となっていました。 起動順位を元に戻したら time out=10 default=multi (O) disk(0) rdisk(0) partition(1)\Windows [operation systems] multi (O) disk(0) rdisk(0) partition(1)\Windows="(C)Microsoft Windows XP Professional"/ fast tect multi (O) disk(0) rdisk(0) partition(1)\Windows="(D)Microsoft Windows XP Professional"/ fast tect となっていました。 さて、OSローダーを完全に復旧するにはどうすればよいのでしょうか。(Dドライブに大切なファイルが残っているのです)たぶん、Boot Fileの書き換えをタイミングよくやればよいのだろうと思っています。実は、数年前に、ハードディスクを別々にDual Bootを実現するには、Cドライブに割り当てたハードディスクにXPを入れ、その後、Dドライブに割り当てたハードディスクにやはりXPを入れ、起動させる。そのとき、DドライブのBoot情報をCドライブに集めさせるために、CドライブのBoot情報を書き換えてやる必要があるという考え方の元に試行錯誤の結果、Dual Boot環境を作るのに成功しました。なかなかうまくゆかず、最後は半分意地になってやったものだから、どういう方法が正しいのか自分でもあやふやでした。手順を一つ一つ書いておけばよかったのですがそうはしませんでした。ほとんど忘れてしまっています。今回、同じようにやればいつかは成功するはずですが、前回と違ってハードディスクには2本とも(CにもDにも)OSが入っていて、さらにいろいろなソフトが入っています。できれば、失敗(試行錯誤)はしたくないのです。  Dual Bootに詳しい人がおられるようでしたら、この場合、どの手順でOSを入れ、どのタイミングでBoot iniの書き換えをやったらよいのか教えていただけませんでしょうか。

  • 2つのOSをインストール、1つを消したい。

    前に英語版XPを誤ってインストールしてしまい、 日本語版をインストールすると、2つ入ってしまいました。 英語版を削除したいのですが 1つのパーティションに入ったのか、別々に入ったのか 確認の仕方がわかりません。 情報として [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect となっています。 対処法がありましたら、宜しくお願いします。

  • パーティションがトリプルブートだったのでシステムでデュアルブートにしようとし...

    パーティションがトリプルブートだったのでシステムでデュアルブートにしようとして・・・アレッ! [boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP (E)" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP (C)" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP (D)" /fastdetect で="Microsoft Windows XP (D)" を削除し の"Microsoft Windows XP (E)"を(3)だったのを(2)にしたら Windows root>\system32\hal.dii と出て”D”が開きません 教えて頂けませんか? default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWSで(3)だったのか?覚えていません・・・が今は、(2)です。 どうしたら元に戻せるでしょうか?

  • ▲▲OSのアンインストール▲▲Windowsに詳しい方助けてください▲▲

    いつもお世話になっています。 大変困っております。ご回答・補足を頂いた方はできるだけ即座にお返事を致しますので最後までお願いいたします。 私のデスクトップにはCドライブ(32GB)・Dドライブ(111GB)があります。 先日DドライブにWindowsXP HomeEdition(SP2 UpGrade)をインストールしました。 当然の事ながら起動時にOS選択画面が表示されます。 特に理由なくDドライブにOSをインストールしたので鬱陶しくなりDドライブからOSのデータを削除しました。(ただたん右クリック削除) するとDドライブからOSデータは削除できましたが【boot.ini】ファイルのデータが残っているため…。 起動時に前回と同じようにOS選択画面が表示されます。 困ったので、教えてgooで調べたところ以下のページを発見したので試してみました。 http://oshiete1.goo.ne.jp/qa2567219.html はっきりと覚えていないのですが、上側に [boot loader] timeout=30 下側に以下の記述 (MicrosoftのHPより引用なので異なります。 両方ともXP Home Editionでどちらかが短かったと思います。) [operating systems] multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 Professional" /fastdetect あやまってCドライブのほうの記入を消してしまったようで、 起動するとOSデータの入っていないDドライブにアクセスし、 以下のファイルがありません…。などと表示がされCドライブのOSを起動できません。 自分でやってしまったので何ともいえないのですが。 CドライブのOSを起動する方法がお分かりの方よろしくお願いいたします。

  • 同じハードディスクに WindowsXPを2つ入れたい

    同じハードディスクに WindowsXPを2つ入れたいのです。 どちらで起動してもシステムルートがC:\として認識し、 片方のパーティションは見えなくしたいです。 Partition Magic7のようなソフトならできるかもしれないと、ブートマジックを インストールしようとするとFAT16, FAT32が見当たらないエラーが発生し、Bootmagicがインストールできませんでした。 ちなみに2つのパーティションはNTFSです。 仕方なく、以下のようにboot.iniを編集しましたが multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP Professional C" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(0)partition(2)\Windows="Microsoft Windows XP Professional D" /fastdetect /NoExecute=OptIn 起動させると、C,Dドライブができていて Dで起動した場合、他のソフトにインストールしようとするとC:\にインストールしたりして ぐちゃぐちゃになりました。