ボリューム(C)に、Windows2000 ボリューム(E)にWindowsXPproをインストールしてあったPCでボリューム(C)Windows2000を再インストールしたところWindowsXPが起動できなくなりました。
自分で調べると
Windows 2000 を後からセットアップする場合、あらかじめ XP の NTLDR および ntdetect.com をバックアップしておき、Windows 2000 セットアップ完了後にリストアしてください。
ブートメニューに日本語を表示したい場合は、XP の bootfont.bin もバックアップ/リストアしてください。
とのことですが、具体的な手順が分かりません。
分からない点は、
W2Kを起動して、XPのCD(F)から
ntldrを検索すると
名前NTLDR フォルダ名F:\1386 サイズ228KB 種類 ファイル が
ntdetect.comを検索すると
名前NTDECT フォルダ名F:\1386 サイズ45KB 種類 ファイルMS-DOSアプリケーション
bootfont.binを検索すると、
名前 BOOTFONT フォルダ名F:¥ サイズ 130KB BINファイル
と もうひとつ
名前 BOOTFONT フォルダ名F:\1386 サイズ 130KB BINファイル
がある事が分かりました。
1)これらのファイルを Cドライブのルートにコピーするというのは、マイ コンピューターからWindows2000の入っているローカルディスク(C)を開いて そこにコピーペーストすれば良いということでしょうか。(ルートの意味が分かりません)
2)また、BOOTFONTは、二ヶ所に同じサイズのファイルがあるようですが、どちらでも片方で良いのでしょうか。
どうも確信が持てず、両方動かなくなったら困るので、ご存知の方お教えください。よろしくお願いいたします。
No.6ベストアンサー
- 回答日時:
Barracudaです。
ひとつ忘れていました。
Windows2000をあとからインストールしたので、念のためにCドライブのブートセクターをXP用に書き換えてください(たぶん必要ないと思う)。
XPのインストールCDから起動して回復コンソールに入り、
fixboot c: とタイプしてください。これでブートセクターがXP仕様に変更されます(変更してもWindows2000は起動できるのでご安心を)。
fixmbrではないので念のため(fixmbrはHDDを誤認識するときなどに使う、最強ですが危険なコマンドです)。
インストールしたXPに適用しているサービスパックは何でしょうか。
お手持ちのCDはサービスパック2が適用されていないようですね。
しかし、XPをインストールしてからサービスパック2を適用していなければ、このCDのファイルを使用しなければなりません(2004年8月以降のファイルでは起動しない可能性があります)。
もしインストール後にサービスパック2を適用した場合は、参考リンクからサービスパック2のインストールファイルをダウンロードしてください。
このファイルの中にサービスパック2のntldrとNTDETECT.COMが入っているので、キャビネットファイルを解凍できるソフトで抽出してください(このファイルはキャビネット自己解凍ファイルです)。
ブートメニューが出ないとのことですが、Cドライブのルートにboot.iniというファイルは存在するでしょうか。
存在しない場合はboot.bakをboot.iniにリネームしてみてください。
なお、CドライブにWindows2000、EドライブにWindowsXPをインストールした場合のboot.iniを作成してみました。
[boot loader]
timeout=10 'メニュー表示時間(秒)
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT ’既定で起動するOS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1) \WINNT="Windows2000" /fastdetect
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="WindowsXP" /noexecute=optin /FASTDETECT
boot.iniが見つからない場合は、新規に作ったテキストファイルに上記内容をコピーし、ファイル名をboot.iniに変更してCドライブルートに置いてください。
参考URL:http://www.microsoft.com/downloads/details.aspx? …
この回答への補足
丁寧な回答のお礼とともに 返答おくれて申し訳ありません。
手持ちのXPproインストールCDはXP公開時のものでSPはついておりません。
サービスパックSP2は、電気店 書籍 郵便局などで配布された、CD(WindowsXPServicePack2)を使いました。このCDのなかを検索してもntldrとNTDETECT.COMは見つかりません。これと、参考リンクからサービスパック2のインストールファイルとは、別のものですか?まだダウンロードしてみてありませんがキャビネット自己解凍ファイルを開く必要があって見つからないのでしょうか?
また、家族のパソコンでXPHome(SP2)があります。その中には、ntldrとNTDETECTと書いてあるファイルがありましたが、それを使用してもよいですか?
Cドライブには、BOOTDISK DISCOVER DocumentandSettings drivers EPSON I386 MyMusic TEMP WINNTの10個のフォルダーとlogというのがひとつあるだけで、boot.iniというファイルはありません。boot.bakというのもありません。すべてのファイルとフォルダーを表示するに変更してもAUTOEXEC と、CONFIG.SYSが加わるだけでした。
(言い訳;いくつも分からない点があり、せっかく専門家の大切な時間と能力をお分けいただいているのに、できの悪い生徒で申し訳ありません。しかし後日同じ疑問に会う方がこのページを見るでしょうから、分からないなりに、やってみたいと思います。よろしくお願いします。しかし一方では普通に再インストールしてみようかとも思います。)
せっかくお教えいただいたのに、[boot loader]をメモ帳に書いてCに保存したところ、当方のミスで今度は、2Kが立ち上がらなくなってしまい、往生しました。(復活しました。)Barracudaさんのせいではありません。反省しています。
しかし困っていなければ、素人は余計なことはしないほうがよいと感じました。(パソコンが動かなくなったときの血の気が引くようなショックな感じは、パソコン依存症ぎみかなと、思います。)
理解は深まり、どうすればよいかはわかりました。ありがとうございました。これにて閉じます。
No.8
- 回答日時:
> また、家族のパソコンでXPHome(SP2)があります。
その中には、ntldrとNTDETECTと書いてあるファイルがありましたが、それを使用してもよいですか?それでよいと思います。
もし万が一だめでも下記のどちらかで復旧できます。
・ご家族のPCで「SP+メーカー」を使ってSP2適用済みXPインストールCDを作って、そこから抜き出す。
・(上記が面倒なら)素のXPインストールCDで起動して、修復インストールする。この方法ではWindowsUpdateは適用前の状態に戻ってしまいますが、SP2のCDをお持ちとの事なので復旧は比較的容易かと。
SP+メーカー使用例「Windows XP SP2適用済みのCDを作ってみました」
http://www.sopia.or.jp/libre/i_am_senmu/news/new …
「Windows XP を修復インストール (再インストール) する方法」
http://support.microsoft.com/kb/881207/ja
ありがとうございました。感激しました。時間のあるときに落ち着いてやって見ます。
(パソコンを壊すと困るので注意深くやってみたいと思います。)
No.7
- 回答日時:
復旧方法についてはBarracudaさんが詳しく説明してくださいましたので、その後の利便性のために補足しておきます。
サービスパックが適用されていないインストールCDを使って、サービスパック適用済みのCDを簡単に作る「SP+メーカー」というツールがあります(違法ツールではありません)。
http://www.ak-office.jp/
からダウンロードできますので、SP2適用済みXPのCDを作っておくと、以後の管理が楽になると思います。
No.5
- 回答日時:
別に簡単なことですよ。
起動しなくなったのは、ntldrとNTDETECT.COMがWindoes2000用に置き換わったためで、これをXP用に戻せばいいだけです(WindowsXP用のntldrとNTDETECT.COMはWindows2000も起動させることができます)。
WindowsXPのCDから両ファイルを抜き出してCドライブのルート(最上位ディレクトリーのことで、WINNTやProgramFilesなどが存在するところ)にコピーしてください。
コピー自体はWindows2000上からできます。
ただ両ファイルはOSのサービスパック毎に更新されており、インストールされているXPとサービスパックバージョンを合わせる必要があることに注意してください。
WinXPサービスパック2の両ファイルは日付が2004年8月以降の物です。
なお、bootfont.binも同じようにXP用が必要ですが、このファイルがなくてもブートメニューが英語になるだけなので、あまり気にすることはないと思います。
現在ブートメニューが出現し、XPを選択すると起動できない場合は両ファイルを入れ替えるだけで復活します。
ブートメニューが出ない場合は、ちょっとやっかいですが何とかする方法はあります。
ご参考までに。
この回答への補足
ありがとうございました。Cドライブのルートの 意味了解しました。
思い切ってやってみましたが、ご指摘のとおり、手元のCDは日付が2004年8月以降の物では無いためか、うまくいかないようです。2000は今までどおり起動できますが、ブートメニュー出ません。
ファイルの入手方法について、検討するか、再インストールするか、今しばらく、考えて見ます。
原理は、よく分かりました。ありがとうございました。
No.4
- 回答日時:
No.3
- 回答日時:
デュアルブートの原則は「旧OS→新OSの順番にインストールすること」です。
要はW2K→XPの正しい順番で入れていた環境にW2Kを再インストールしてしまったため、BooterがXPを認識しなくなってしまったみたいですね。
コマンドプロントで書き換えることも可能ですが、かなり面倒な作業となります。
安心・確実な方法はXPの再インストールですが、それが面倒なら下記URLを参照してみてください。
これはVistaと他のOSの用例ですが、検索などで探せばW2KとXPのパターンもあるかもしれません。
参考URL:http://blog.livedoor.jp/media_arena/archives/510 …
上(あと)のお二人の方の説明も読みましたが いわれるように安心・確実な方法はXPの再インストールかなと思っております。
いろいろいじってパソコンが、動かなくなると、本当に困ってしまいますし、時間のロスですものね。
どちらも起動できなくなるリスクを考えると、「危うきに近寄らない」ほうが良いのかもしれません。
専門知識をお教えいただき、皆さんありがとうございます。
今は、メインで2000を使っていますので もう少し考えて見ます。
No.2
- 回答日時:
やった事はありませんが下記でどうでしょうか?
(1)を参考にXPで起動できるようにした後、
(2)を参考にBoot.iniにwin2000のエントリを加える
(1)Windows 2000 のセットアップ後に Windows XP が起動できなくなった場合の対処方法
http://support.microsoft.com/kb/880423/ja
(2)Windows XP で Boot.ini ファイルを編集する方法
http://support.microsoft.com/kb/289022/ja
この回答への補足
ありがとうございます。
まさに求めていたものなのですが、
(1)を参考に 実行してみました。
私の場合XPが、ドライブEに入れてあるので、Windows XP がセットアップされているドライブEにNtdetect.com ファイル と NTLDR ファイルをコピーして再起動しましたが、そのままでは、当然ながらXPは起動されませんでした。Cの2000が起動されます。
私の技術と能力では、素直に再インストールしたほうが時間的にも良いのかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- Windows 10 VirtualBox からWindows XP を起動すると画面が真っ暗になってしまいました 4 2023/07/09 16:19
- デスクトップパソコン フォルダ内のファイル移動が出来ません 3 2022/10/16 05:42
- Excel(エクセル) 【VBA】フォルダAにある2つのファイルの内1つを、フォルダBへ。もう1つを、フォルダBへ移動したい 6 2022/07/26 08:51
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- Excel(エクセル) 1つのファイルを複数のフォルダにファイル名を【明日の日付】にして、コピーしたい 5 2022/12/13 20:11
- Windows 10 Windows10の回復環境 2 2023/02/03 19:13
- ノートパソコン パソコンに詳しい方教えてください。 ここ2週間ほど、フォルダ内のファイルを右クリックするとしばらくグ 3 2022/05/04 08:57
- 写真・ビデオ 写真や動画を保存する、これらを満たしたサービスはありませんか。 ・iOS, Android, Mac 2 2023/07/30 18:35
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LANの共有フォルダ内の実行ファ...
-
Windows7で起動後にメッセージ...
-
exeがメモ帳で開かれてしまう
-
ブートマネージャの日本語化に...
-
Vistaでのワード保存によるファ...
-
Norton Disk Docotorで見つ...
-
コマンドプロンプトでfcコマン...
-
RealPlayer 8 BasicにおけるRea...
-
COMCTL32.DLL が、古いバージ...
-
systemというファイル
-
CD以外の修復方法はありませんか?
-
文字化けSafeモードから抜...
-
KB890830 適応時の更新箇所
-
Internet Explorer を終了します。
-
windows10のメモ帳の不具合につ...
-
exe拡張子をいじってしまって、...
-
PC起動時に警告が出るんですけど。
-
プリントできません!教えてく...
-
自作C言語プログラムでアプリケ...
-
『Windows インストーラー にて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LANの共有フォルダ内の実行ファ...
-
windows10のメモ帳の不具合につ...
-
exeがメモ帳で開かれてしまう
-
Windows7のレジストリを、
-
exeの実行ユーザの特定方法
-
コマンドプロンプトでfcコマン...
-
Windows98搭載パソコン不具合修理
-
ブートマネージャの日本語化に...
-
DllRegisterSeverエントリポイ...
-
パソコン内のシステム構成及び...
-
Windows7で起動後にメッセージ...
-
lsass.exe CPU使用率 75%
-
explorer.exeが CPU使用率10...
-
Windows10で、デスクトップにあ...
-
EXCEL VBAのオートメーションエ...
-
EXEファイル実行時の警告を出な...
-
システムファイルエラーについ...
-
Config.sys/Autoexec.batシステ...
-
USB アプリケーションの自動起動
-
CD-ROM内でバッチファイルでexe...
おすすめ情報