• ベストアンサー

98/XPデュアルブートでXP削除後のXP再クリンインストール

98SEとXPをデュアルブートしています(HDD1個、C:98SE, D:XP, E:作成データ)。 XPの操作が難しく、勉強を兼ねていろいろなまずい操作もやってしまいました。 今度、ごみの増えている(?)XPを削除して再度XPをクリーンインストしようと思っています。 この方法についてお伺いします。 単純に、D:をFormatし、次に98からXPのセットアップを開始し、D:にXPをインストする。つまり、 98だけの状態から現在のXPをインストした時のようにできるのでしょうか。 前回との違いは、Boot.iniとか、Ntldr等々がまだ98のOSの中に残っているわけですが、 この状態でXPのインストは可能なのでしょうか。つまり、Boot.iniとか、Ntldrとかのプログラムも 上書きされるとか。 98/XPデュアル状態からXPだけ、又は98だけを完全抹消する方法等はいろいろなサイトにあり理解した つもりですが、再クリンインスト時も98システム内に残っているXPのごみを完全に除去した状態に してからでないとクリンインストできないのか、何か不具合が発生するのかをお尋ねしたいのです。 (XPの認証データも保管しておくとして) どうぞよろしくお願いいたします。

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

  • ベストアンサー
noname#161749
noname#161749
回答No.1

98から起動してBoot.iniのXPの行を削除してから、 XPインストールでDドライブをフォーマットしてインストール後、 ドライバのインストールで良かったはずです(後からXP起動での編集でもOKです)、 また認証に必要なC\WINDOWS\SYSTEM32にあるwap.dblファイルを新しいXPのSYSTEM32にいれて認証すれば前と同じXPになります。

kanakohime
質問者

補足

ありがとうございます。 >再クリンインスト時も98システム内に残っているXPのごみを完全に除去した状態に してからでないとクリンインストできないのか、何か不具合が発生するのかをお尋ねしたいのです。 ごみが残っていても何ら問題ないのでしょうか。

その他の回答 (2)

noname#161749
noname#161749
回答No.3

XPがあるDドライブをフォーマット(初期化)してクリーンインストールするのですから以前のXP環境は全て消去されます(XPアクティべートが必要になる場合も)、 残るのはCドライブのルートディレクトリにあるBoot.iniに以前のXPがあるドライブの記録だけです(NTローダはBoot.iniを元に起動システムを選択します)。

noname#47429
noname#47429
回答No.2

>そのままWINXPのCDをぶち込んでD:¥ドライブを同じフォーマットでインストールすればいいことです。

kanakohime
質問者

補足

ありがとうございます。 >再クリンインスト時も98システム内に残っているXPのごみを完全に除去した状態に してからでないとクリンインストできないのか、何か不具合が発生するのかをお尋ねしたいのです。 ごみが残っていても何ら問題ないのでしょうか。

関連するQ&A

  • 98SEとXPのデュアルブートの削除方法

    98SEとXPのデュアルブートの削除方法 現在Cドライブに98SE、DドライブにXPのデュアルブート構成です。98SEをほとんど使用しなくなったのでXP単独構成にしたいと思いますが、あわせてドライブはCとDとに分割したいと思います。 現在のC、Dドライブのデータはバックアップしていますので、それぞれフォーマットしても問題はありません。XP再インストールを含めての具体的な手順をご教示ください。

  • デュアルブート:Windows2000とXPのブートシーケンスで使用されるファイルは全く同一でしょうか

    また変なことを考えました。 C:98SEインスト済に、次いでD:XPをインストすると、C:のブートストラップコードがNT用に書き換えられ、元の98用は Bootsect.dosファイルに書き出されBoot.iniにより起動OSが選択できるようになります。 このとき、D:にXPをインストした場合と2000をインストした場合に変更されるブートストラップ、作成されるBootsect.dos、 Ntldr、Boot.ini、Ntdetect.com ....等のファイル群はXPと2000の場合で1ビット違わず同じなのでしょうか。 つまり、XPインスト時にC:ルートに生成された上記ファイル群は2000起動時にも使用できるものなのでしょうか。 質問の意図がお分かりにならないかとは思いますが、やりたい事の趣旨はこういうことです。 つまり、ダサい簡易トリプルブートを実現しようとするのです。 1)まずXPをD:にインストする。 2)D:のシステム、アプリ全てを別ドライブにコピー保管する(これはC:の98上で行う)。 3)D:内の全ファイルを消去し、そこに今度は2000をインストする。 4)2000のシステム、アプリファイル全てを別ドライブにコピー保管する(これはC:の98上で行う)。 5)以後、XP、2000のどちらを使いたいかは、保管されたどちらかのOSをC:の98上でD:に書き戻し、起動してやればよい。 これは可能でしょうか。すべてFAT32です。 Bootsect.dos、Boot.ini、Ntdetect.....等のファイル群、PBRの内容が同じなら可能のはずですし、違えば不可能となるのですが。 (コピーに時間がかかる、マルチブートしたいなら市販のよい、確実なツールが山ほどある、なんてことは言わないで下さいね。これも勉強の1つですので)

  • VistaとXPのデュアルブートについて

    Vistaをインストールしていたパソコンに、新たにハードディスクを増設し、そこにXPをインストールし、デュアルブートしたいと思いました。 XP自体はうまくインストールされましたが、デュアルブートの設定がどうやってもうまくいきません。 起動時にXPが勝手に立ち上がってしまうのは最初から知っていた症状だったので、コマンドプロンプトで I:\boot\bootsect.exe /NT60 All C:\Windows\system32\bcdedit /create {ntldr} /d "Windows XP Home Edition" D:\Windows\system32\bcdedit /set {ntldr} devicepartition=D: D:\Windows\system32\bcdedit /set {ntldr} path \ntldr D:\Windows\system32\bcdedit /displayorder {ntldr} /addlast ※DはVistaが入っているハードディスク、Iはディスクドライブです。 を実行しました。 ですが D:\Windows\system32\bcdedit /displayorder {ntldr} /addlast はうまく処理されず、「要素データを設定中にエラーが発生しました。指定されたファイルが見つかりません。」という表示が出てきてしまいました。 まあいいかと思い、再起動してみるとちゃんとデュアルブートになっていて、OS選択の画面が出てきました。ですがXPの方を選択すると「ファイル:\ntldr 状態:0xc000000e 情報:アプリケーションが見つからないか壊れているため、選択されたエントリをロードできませんでした。」というコメントが出てきて、実行不可能。 仕方ないのでVistaの方を選択すると、Vistaは普通に起動します。 ですがもう一回再起動をかけると、自動的にXPが起動されるようになり、OS選択画面は二度と表示されなくなりました。 ですので現在の状況は振り出しにまた戻ってしまったわけです。 どうすればこの事態は打開できるのでしょうか? 本当に八方塞の状態で困っています。みなさまのお力添えをよろしくお願いします。

  • Dual Boot/Vistaだけ除去したい(Xp

    (ついで質問ですm(__)m) BTO core2機、もともとXPで使っていました。(CドライブOS。DドライブData) 以前にVistaをDual boot インストしましたが(Dドライブ)、 Vistaはタルくて有用性ももはやないので、すっかり除去したいのですが・・・ 既存常用XP現状運用に何の影響もないように。 やりかたご教示いただけましたらm(__)m m(__)m

  • 7とXPとのデュアルブートについて質問です

    今更ながらですがWindows 7を64bit版に変更しようと考え、互換性が気になったため、念のためXPもインストールすることにしました。 SSDにパーティションを分割後、まずXPをインストールしましたが、不要とわかれば削除する考えであったため、後ろのパーティションに入れることとし、その際前のパーティションの方をアクティブにしておきました。こうすればntldrがそちらに作成され、7のインストール後に間違いなくブートメニューが出るのではないかと考えたからです。 以上で一応目論み通りに7とXPのデュアルブートが可能になったのですが、困ったことが2点ほどありますので、それらについて質問させてください。 1.「既定のOS」は7ですが、その起動中に次回の起動をXPにしようとして「システム構成」のブート項目を見たところ、「以前のバージョンのWindows」がありません。これではリモートから起動OSを選択できないため非常に不便です。何か他にこれが可能な方法はないでしょうか。 2.7起動中にbcdeditで状況を見たところ「Windows ブート マネージャー」のdeviceがpartition=d:(つまりXPの入っている後ろ側のパーティション)になっていました。またいつの間にかアクティブもそちらに変わっています。 この状態だとXPが不要とわかっても、その領域を削除することはできないと思われます。 このブート関連の項目を前のパーティションに移動させることはできないでしょうか。 なお、ntldrやboot.ini、io.sys、msdos.sysなどはDにしか存在しませんが、bootmgrはCにも存在しています。

  • Windows 2000 と XP のデュアルブートをしたのですがうまくいかなかった。

    以前デュアルブートの質問をして、Windows 2000 と XP のデュアルブート(windowsXPの後でWindws2000をセットアップ)したのですが、 「XP の NTLDR および ntdetect.com をバックアップしておき、Windows 2000 セットアップ完了後にリストアしてください。」という解説があったので、そのようにしたのですが、Windows2000側でNTLDRファイルが見つからず、結局のところデュアルブートを失敗してしまいました。デュアルブートについて、あまりよくわからないことがあり、いろいろ苦労しています。詳しく知っていろ人がいたら教えてください。

  • VistaとXPのデュアルブートについて教えてください。

    VistaとXPのデュアルブートについて教えてください。 先日、デュアルブート環境で、XPの動作が不安定になり、同じハードディスクに初期化してXPをインストールし直しました。 それをやると、NTローダが読めないと言われ立ち上がらなかったので、とりあえずVistaのディスクを使ってbootrec.exeからMBRを修復してVistaのOS選択画面からVistaのほうを立ち上げられるようにして、VistaのほうでXPのハードディスクを見てみたところ、NTローダがインストール時にコピーされてなかったようなのですが、なぜなのかわかりません。(1) NTLDRとNTDETECT.COMをXPのディスクからコピーしてXPをインストールした側のrootにおいたところ、いつものようにインストールが開始されてXPを入れてデュアルブートを構築し直すことができました。 ところが、Vistaと以前のOSの選択画面を過ぎるとXPが起動するはずなのですが、なぜかまたOSの選択画面が出ます。Windows XPともう一つ下に同じくWindowsXPと二つXPが並ぶ状況です。 上のほうを選択するとXPが起動しました。(2) 2、3日その状態で、ドライバなどなどをインストールしていたらある日突然XPがロードされなくなりました。 Vistaのほうはきちんと動いています。 どうやらboot.iniの設定が何かの拍子で変更されたのではないかと思いますが、パーティションなどの知識が疎いためどのように設定すればいいかわかりません。(3) 現在のVistaで見た設定は以下のようになっています。 Windows Vista(C:) Windows XP(D:) XPがきちんと動いているときにboot.iniの中身を見たのですが、よくわかりませんでした。 うろ覚えですが、 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn こんな感じだったと思います。 説明が長くなってしまって質問がわかりずらいと思います。 (1)NTLDRがハードディスクにコピーされなかった理由。 (2)なぜ同じOSを選択する画面が出るのか。 (3)boot.iniの設定方法。 がわかりません。 説明不足な点や間違っている点もあるかとは思いますが、どなたかご存知の方がいたらなんてもよいので教えていただけると幸いです。 よろしくお願いします。

  • デュアルブートの削除の仕方について教えてください。

    デュアルブートの削除の仕方について教えてください。 現在は、CドライブにXPを、Dドライブに7をいれてます。 これをデュアルブートを削除してCドライブに7のみをいれたいと思いますがそのやり方を教えてください。予想として下記に書いておきます。 (1)XPと7を全部削除して新たに7をインストする。(回復コンソールは使わない) (2)CドライブのXPのみを削除して7をインストする。(回復コンソールを7の使う?) これは希望なのですが、 将来的には、Cドライブに7の32bitをDドライブに7の64bitをいれたいと思います どうか教えてください。あとちゃんと起動できるかもお願いします。

  • XP 2000デュアルブート。。。

    OEMのXP、2000をデュアルブートにするさいいろいろな箇所で  NTLDR  NTDETECT.COM  bootfont.bin をバックアップしリストアするとありますがこれをやってもXPが動きません。。 他に考えられる有効な手段はないでしょうか? 上記の3ファイルはCD-ROMから取ってきたもののみ有効なのでしょうか?

  • デュアルブートの再インストール

    c:にME,d:にXPをデュアルブートしています。c:のMEだけを再インストールそれも、ぜひクリーンインストールにしたいのですが、formatなんかしたらデュアルブートがこわれますよね。 なんかいい方法ありませんか。