• ベストアンサー

PC起動時にオペレーティングシステムの選択が表示されず、立ち上げられない

1台のPCをデュアルブートとして、WindowsXPとWindowsMEを使い分けています。 立ち上げの順序を入れ替えようとして、システムプロパティの「起動と回復」にある「boot.ini」の記述をいじっていましたら、大事な部分を消去してしまったと見えて、PCの立ち上げができなくなってしまいました。今まではPC起動時に「オペレーティングシステムの選択」画面が出て、その中で選択肢として2つのOS名が表示されるのですが、「Windows(既定)」という名前の選択肢しか表示されず、それでエンターキ-を押すと。「OSが存在しないか壊れています」というメッセージが表示され、それ以上先へ行けません(「問題解決にはF8キーを押せ」というメッセージも出ますが、それに書かれたどの方法を試みてもPCの立ち上げに繋がりません)。 WinodowsMEでもWindowsXPでもどちらかが立ち上げられれば、それでコントロールパネルから入ってboot.iniの修正ができると思うのですが、何らかの方法でPCを立ち上げる方法をご存知の方がありましたら、ご教示頂ければありがたく思います。

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

  • ベストアンサー
  • 10FSR
  • ベストアンサー率59% (329/556)
回答No.1

先に「boot.ini」の内容が正しいか回復コンソールを起動して確認します。 回復コンソールを起動したら type c:\boot.ini と入力して[Enter]キーを押すと内容が表示されます。 「boot.ini」の内容がわかっているなら自分で作成し、FDやCDに保存しておき、回復コンソールを起動してCドライブのルートにコピーする。 または、下記を参考に回復コンソールを起動して「Boot.ini」ファイルを再構築後、「Boot.ini」ファイルを開き [operating systems]欄に下記を追加記述する。 C:\="Microsoft Windows Me" 「Windows XP にアップグレード後 Hal.dll が存在しないか壊れていると表示されて起動できない場合の対処方法」 http://support.microsoft.com/default.aspx?scid=kb;ja;882178

nara-inoue
質問者

お礼

御礼が遅くなり申し訳ありません。 「回復コンソール」の存在も知らずにいた素人のため、最初はどのようにしてこれを起動するのか分らず苦労しましたが、WindowsXPのCD-ROMから起動できることが分り、あとは試行錯誤しながら、結果的に教えて頂いたのとは違う方法(「boot.chg」から、OSがインストールされているドライブを検索しそれに名前を付けておいて、PC起動時に吊り上げる方法)ではありましたが、無事にWindowsXPを立上げることができました。 トラブルを起したときは冷汗ものでしたが、良いアドバイスを頂戴し本当に助かりました。ありがとうございました。

その他の回答 (1)

  • ukix
  • ベストアンサー率37% (40/108)
回答No.2

回復コンソールは起動出来ましたか? 参考までに私のXP/98デュアルブート(XP優先)のboot.iniは 次のようになっています。(98がCドライブ、XPがDドライブ) [boot loader] timeout=30 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 C:\ = "Microsoft Windows"

nara-inoue
質問者

お礼

回復コンソールの起動とそこからの修復作業は、10FSRさんへの御礼に書いた通りです。修復作業中は、無事boot.iniが呼び出せたら貴方のご教示を参考に入力すれば回復できると、大いに励ましになりました。 ご助言ありがとうございました。

関連するQ&A

  • オペレーティングシステムの選択

    PC初心者です。よろしくお願いします。 DELL デスクトップ Vostro 220s です。 不具合によりOSの再インストールを試みましたが、方法を間違えてしまい(後で間違いに気づきました)、再インストールできませんでした。 その後、起動すると、下記のメッセージが出ます。 (*1)-------------------------------------------------  オペレーティングシステムの選択   Microsoft Windows XP Professional   Microsoft Windows XP Professional セットアップ  項目を選択し、Enterキーを押してください。  ------------------------------------------------- 「Microsoft Windows XP Professional セットアップ」がハイライトしていて、そのまま放っておくと、再び同じ画面になります。 「Microsoft Windows XP Professional」を選択すると、きちんとXPが立ち上がります。 この選択を起動するたびに行うのが面倒なので、ネットで調べて、下記の方法を見つけました。 (*2)---------------- マイコンピュータのプロパティ→システムのプロパティ →詳細設定→起動と回復→設定→既定のオペレーティングシステムにWindows XP を選択し、 「オペレーティングシステムの一覧を表示する時間」のチェックを外して、OKをクリックする。 ----------------- を実行しました。 この後、下記のエラーメッセージが表示され、行き詰まりました。 (*3)「The file cdrom.sys could not be found. Press any key to continue.」 any key を押しても正常に立ち上がらず、他のエラーメッセージが出ます。 「Set up failed. Press any key to restart your computer.」 any key を押すと、Dellのロゴが出ますが、画面右上に F2:Set up F12:Boot me が表示され、放っておくと(*3)のエラーメッセージに戻ってしまいま す。 戻る前に、 「F2」を押すと「CMOS Set up Utility....」画面になります。 「F12」を押すとこれまた、初心者には理解できない画面になります。 教えていただきたいのは 1.(*2)の設定を破棄して、(*1)の状態にもどす。(戻してからバックアップしてなかったデータをバックアップします。) 2.その後に、(*1)を表示せずにXPが立ち上がるようにする。 初心者ですのでわかりやすく教えていただけると有り難いです。 よろしくお願いします。

  • 毎回オペレーティングシステム選択画面が出てしまいます。

    毎回オペレーティングシステム選択画面が出てしまいます。 Bootlogoというソフトを使って、ブートスクリーンを変えたのですが、起動するときに毎回オペレーティングシステム選択画面が出て面倒です。F8を押して拡張オプションを開いて見ても怖くてどれを選択したら良いか分かりません。OSはXPです。どなたか教えてください!!

  • オペレーティングシステムの選択画面がでます。

    起動直後オペレーティングシステムの選択画面がでます。 Microsoft Windows XP Home Edition (boot screen) Microsoft Windows XP Home Edition このように出て(boot screen)の方を選ぶと このファイルが存在しないか壊れているため起動できません。 system32\Drivers\Ntfs.sys と出ます。 (boot screen)じゃない方を選ぶと普通に起動します。 OSの再インストールをしないと直りませんでしょうか? それ以外に何か方法があれば教えてください。

  • 「オペレーティングシステムの選択」 画面をとばす

    パソコンを起動するとき「オペレーティングシステムの選択」画面がありますよね、その画面をとばしてすぐにはじめる方法を教えてください。 WindowsXP← Windows2000 よろしくおねがいします

  • オペレーティング システムの一覧表表示時間

    WindowsXP SP3 で、「起動システム」の「オペレーティング システムの一覧を表示する時間」は、既定では30秒間になっていますが、単独のOS使用の場合、この設定は起動時間に影響があるのでしょうか。 影響があるとすれば、ぎりぎり何秒まで短縮できますか。 教えてください、よろしくお願いします。

  • オペレーティングシステムの選択!

    自作組み立てパソコンです。マザーボードはAopenのAX4BPro-533です。 今まではCドライブにWindowsXPを入れて動かしてましたが具合が悪くなりKドライブに試験的に他のWindowsXPを入れて動かしてました、その時に最初にオペレーティングシステムの選択が出てどちらのWindowsを動かすかの設定画面出て選択Windowsを立ち上げてました、Cドライブの状態が改善されKドライブを削除しましたがオペレーティングシステムの選択が出てしまいます。この選択画面を出なくしCドライブのWindowsを直接起動させたいのですがどうしたら良いかわかりません、だれか教えてください。

  • オペレーティングシステムの選択について

    パソコンの起動を早くしようとネットで得た知識でシステム構成ユーティリティでスタートアップのなかからいくつか必要でないもののチェックをはずしました。 起動させてみると正常に起動するのですが、以前より遅くなったし オペレーティングシステムの選択画面など以前見られなかった画面が出てきます。オペレーティングシステムの選択の一覧表示チェックを外しても(NEC)とロゴが出る画面やただ真っ黒の画面が長々と表示されるようになってしましました。(以前のほうが早かったのです。) パソコンに関しての知識が乏しいのでなにとぞお詳しい方アドバイスのほどよろしくお願いいたします。

  • オペレーティングシステムの選択

    パソコンが起動しなくなり、修復インストールをしたのですが、その後起動中に「オペレーティングシステムの選択」という画面が表示されるようになり、二つのXPのうちから選ばないといけなくなってしまいました。片方を削除するにはどうしたらいいのでしょうか?よろしくおねがいします。

  • 『オペレーティングシステムの選択』を出ないように

    HDD整理のため、外付けHDDにWin2kを一時的にインストールしたりしていました。 現在、以前より起動ドライブにしていた内蔵HDDのWin2kを利用しています。 起動時に、『オペレーティングシステムの選択』が出るようになりました。 ・Windows 2000 Professional ・Windows 2000 Professional セットアップ この2つが出てきます。 下を選ぶと、setup作業をはじめるようですが、最後に小さい文字でエラー表示が出ます。 (最近追加したドライブを外せ、とかドライブ構成に関するものでしょうか。英語なので良くわかりません。) 解消法として、C:\boot.iniの書き換えをすれば良いという情報をweb検索で見つけました。 以下、現在のboot.iniです。 -------- [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional セットアップ" -------- この[Operating Systems]の2行目を削除すれば良いようなのですが… 「C:\$WIN_NT$.~BT\BOOTSECT.DAT」は[Boot Loader]の2行目にもあります。 こちらも書き換えの必要があると感じており、実際にC:\boot.iniの書き換えを実行できずにいます。 ここを書き換えると、最終的に「C:\$WIN_NT$.~BT」というフォルダも不必要で削除して良いのではと思うのですが、どうなのでしょうか? 「boot.ini」の書き換え方、フォルダ「C:\$WIN_NT$.~BT」の扱いについて教えて下さい。

  • オペレーティングシステム選択画面を消したい

    こんにちは。 XPを使用していて、Vistaのベータを同時に使用していました。 Vistaのベータは削除したのですが、オペレーティングシステム の選択画面が残っています。 ネットで調べて、Boot.iniを変更すれば良いところまで分かりま したが、どの部分を削除すればいいか、分かりません。 XPからBoot.iniを見たら下記の記述がありました。 どの部分を削除したら、XPのみの起動になりますか。 教えてください。よろしくお願いします。 以下、Boot.iniのテキストです。 ; ;Warning: Boot.ini is used on Windows XP and earlier operating systems. ;Warning: Use BCDEDIT.exe to modify Windows Vista boot options. ; [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 Home Edition" /FASTDETECT /NOEXECUTE=OPTIN 以上