- ベストアンサー
winXPをインストールしたのですが
winXPをインストールしたのですが立ち上げる際にノーオペレーションシステムとなりOSのCDを入れないと起動しません。間違いなくインストールはされているのですが何故でしょうか。教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>OSのCDを入れないと起動しません ということですので、ブートセクタがおかしいような気がします。 フリーソフトbootpartを http://www.winimage.com/bootpart.htm からダウンロードして、 DOS窓、あるいはファイル名を指定して実行で bootpart winNT boot:C: をやってみてください。これで、ブートセクタが正常になるので、HDから起動するようになると思いますよ。
その他の回答 (3)
- jisakupc
- ベストアンサー率44% (22/50)
違っていたらごめんなさい。 まず、すべてのファイルが表示されるように設定して下さい。 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="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect 上は一例ですが()内の数字が上の例と違っていませんか? 数字を書き換えると通常の状態になるかもしれませんが、もし回答が間違っていたらOSが起動しなくなるので再インストールしてもいいと思ったときに実行してください。 複数台のHDDを使っていてOSと同じパーティションに「BOOT.INI」がない場合はすべてのHDDをチェック。 OSが入っているパーティションと別のところにあるときは、「BOOT.INI」と一緒に入っている隠しファイル(「ntldr」等)をすべてOSが入っているパーティションにコピーして「BOOT.INI」の()内の数字を上の例のように書き換え。 こちらも再インストールしてもいいと思ったときに実行してください。 デュアルブートしている時は、「BOOT.INI」の内容が違ってきます。 「BOOT.INI」について検索するといろいろ分かると思います。 参考URLの「Boot.ini の内容 (ARC パス名) について教えてください」のところとか。 あと考えられるのは、BIOSでの起動順序くらいです。 なぜ質問のような状態になってしまったのかは分かりません。 複数台のHDDを接続している場合、再インストール時には余計なHDDはすべてはずしてみて下さい。
お礼
アドバイスありがと御座いました。BIOSでの起動順序を 変えたら見事立ち上がりました。ありがとう御座いました。 これで悩み解決しました。
- Mtakanashi
- ベストアンサー率20% (238/1140)
>OSのCDを入れないと起動しません。 boot情報がHDDに書き込まれていない(不完全?)なんだと #1さんが失敗例を示してますが、OSのインストールや アップデート(定期的なウインドウズアップデートも含む) をした場合 確実にPCを終了させる必要があります。 ちなみに、HDDはOSインストール時にそのOSでフォーマット しましたか? そうしないと、結構いろいろと不具合が出ますよ
お礼
アドバイスありがとうございました。 再度OSをインストールしてみたいと思います。
- hosohoso13
- ベストアンサー率44% (138/313)
はっきりとした原因は分かりませんが、私も何度か同じ体験をしてます。 良くその現象が起きるのが、 WinXPインストール完了→そのまま何かの作業→フリーズ→強制電源を切る→起動せず WinXPをインストール完了後は一度再起動するようにしています。 先日もありましたが、 WinXP-SP1インストール完了→そのままSP2インストール→完了→起動せず というのもありました。 HDDが原因というもの考えられますが、新品HDDでやっても同じ事があるので原因がはっきりしません。 この状態になった時は気分が悪いので再インストしてしまいます。
お礼
アドバイスありがとうございました。 再度OSをインストールしてWinXPをインストール完了後は一度再起動してみます。
お礼
色々アドバイスありがとう御座いました。 ダウンロードしてBOOT設定したところ見事に立ち上がりました。 ありがとう御座いました。助かりました。感謝です。